Помощь

Dmitriy Makarov

25.05.2021
Автор темы
Проверенный
2,476
1,111
Версия MoonLoader
Lua:
sampRegisterChatCommand("spawn", function(param)
            for k, v in pairs(cars) do
                if param == v then
                    sampSendChat("/vec "..k.." 0 0")
                    break
                end
            end
        end)
есть команда /spawn
в таблице (k) названия каров c их ID
т.е если прописать /spawn Bullet, серверу отправится сообщение /vec 541 0 0
возможно ли сделать так, что если если после команды /spawn Bullet есть число к примеру /spawn Bullet 100, то серверу отправится /vec 541 0 100 (Или /vec 541 100 0), а если числа нет и команда /spawn Bullet, то /vec 541 0 0?
если да то помогите с кодом пожалуйста
 

Pakulichev

Software Developer & System Administrator
Друг
1,789
2,130
Ты хочешь спавнить транспорт по его названию или что? Если да, то создаёшь таблицу и присваиваешь ID транспорта.
Lua:
local vehicles = {
    ["landstalker"] = 400,
    ["bravura"] = 401,
    ["buffalo"] = 402
    -- и так далее
}
sampRegisterChatCommand("veh", function(params)
    if(not vehicles[string.lower(params)]) then retrun print("not listed") end
    local vehid = vehicles[string.lower(params)]
    if vehid < 400 or vehid > 611 then return print("more than vehicles listed") end
    -- любое действие с Vehicle ID
end)
Список транспорта вроде DH сливал в ПСиФ, можешь посмотреть
 
  • Нравится
Реакции: Dmitriy Makarov

Dmitriy Makarov

25.05.2021
Автор темы
Проверенный
2,476
1,111
Ты хочешь спавнить транспорт по его названию или что? Если да, то создаёшь таблицу и присваиваешь ID транспорта.
Lua:
local vehicles = {
    ["landstalker"] = 400,
    ["bravura"] = 401,
    ["buffalo"] = 402
    -- и так далее
}
sampRegisterChatCommand("veh", function(params)
    if(not vehicles[string.lower(params)]) then retrun print("not listed") end
    local vehid = vehicles[string.lower(params)]
    if vehid < 400 or vehid > 611 then return print("more than vehicles listed") end
    -- любое действие с Vehicle ID
end)
Список транспорта вроде DH сливал в ПСиФ, можешь посмотреть
У меня есть это все