Клео/Луа на перекраску тачек без посадку в них

HickRus

Новичок
Автор темы
12
0
Версия SA-MP
  1. 0.3.7 (R1)
Пытался сделать такое на луа, но крашит с причиной неверный хендл.
 
Решение
Lua:
require 'lib.sampfuncs'
require 'lib.moonloader'

local memory = require "memory"

function main()
    repeat wait(0) until isSampAvailable()
    wait(2000)
    sampRegisterChatCommand('svc', vehcolor)
    while true do
        wait(0)
    end
end

function vehcolor(params)
    local vid, c1, c2 = string.match(params, "(%d+)%s(%d+)%s(%d+)")
    local result, veh = sampGetCarHandleBySampVehicleId(vid)

    if c2 ~= nil then
        changeCarColour(veh, c1, c2)
        sampAddChatMessage('Тачка Перекрашена!', 0xFFFFFF)
    else
        sampAddChatMessage('Введите: /svc vehId Color1 Color2', 0xFFFFFF)
    end
end

HickRus

Новичок
Автор темы
12
0
Код:
require 'lib.sampfuncs'
require 'lib.moonloader'

local memory = require "memory"

function main()
    repeat wait(0) until isSampAvailable()
    wait(2000)
    sampRegisterChatCommand('svc', vehcolor)
    while true do
        wait(0)
    end
end

function vehcolor(params)
    local vid, c1, c2 = string.match(params, "(%d+)%s(%d+)%s(%d+)")
    local veh = sampGetCarHandleBySampVehicleId(vid)

    if c2 ~= nil then
            changeCarColour(veh, c1, c2)
            sampAddChatMessage('Тачка Перекрашена!', 0xFFFFFF)
    else
        sampAddChatMessage('Введите: /svc vehId Color1 Color2', 0xFFFFFF)
    end
end
 

Albertio

Attention! Thanks for your attention.
877
702
Lua:
require 'lib.sampfuncs'
require 'lib.moonloader'

local memory = require "memory"

function main()
    repeat wait(0) until isSampAvailable()
    wait(2000)
    sampRegisterChatCommand('svc', vehcolor)
    while true do
        wait(0)
    end
end

function vehcolor(params)
    local vid, c1, c2 = string.match(params, "(%d+)%s(%d+)%s(%d+)")
    local result, veh = sampGetCarHandleBySampVehicleId(vid)

    if c2 ~= nil then
        changeCarColour(veh, c1, c2)
        sampAddChatMessage('Тачка Перекрашена!', 0xFFFFFF)
    else
        sampAddChatMessage('Введите: /svc vehId Color1 Color2', 0xFFFFFF)
    end
end
 
  • Нравится
Реакции: HickRus