- 61
- 3
- Версия MoonLoader
- Другое
Есть такой код (ниже), тоесть я пишу команду допустим /vidat ID машины цвет1 цвет2 и выдает то, что я указал. Хочу сделать подобное на (вроде как правильно назвал) массивах.
Тоесть local colorcar допустим и далее идут все цвета. Или local idcar и там идут все айдишники каров.
Для чего мне это? Хочу сделать так, чтобы если я указал допустим ид машины, который отсутствует в local idcar и укажу цвет, которого нету в local colorcar, то он не будет срабатывать.
Прошу помощи, всем писс :3
P.S И еще если не сложно, как можно сделать команду отмены? То-есть если я еще раз пропишу /vidat то процесс отменяется (перестает дальше выдавать).
Тоесть local colorcar допустим и далее идут все цвета. Или local idcar и там идут все айдишники каров.
Для чего мне это? Хочу сделать так, чтобы если я указал допустим ид машины, который отсутствует в local idcar и укажу цвет, которого нету в local colorcar, то он не будет срабатывать.
Прошу помощи, всем писс :3
P.S И еще если не сложно, как можно сделать команду отмены? То-есть если я еще раз пропишу /vidat то процесс отменяется (перестает дальше выдавать).
Lua:
function cmd_md(pam)[/FONT][/B]
[FONT=trebuchet ms][B] lua_thread.create(function()
local car, clr1, clr2 = pam:match('(%d+)%s(%d+)%s(%d+)')
if car and clr1 and clr2 then
setCharCoordinates(PLAYER_PED, -1479.0, 1256.6, 1028.8)
vec2 = getHeadingFromVector2d(x1, y1)
shit = math.rad(vec2)
shit = shit + 1
setCameraPositionUnfixed(-0, shit)
wait(500)
sampSendChat("/givecar "..car.." "..clr1.." "..clr2)
wait(1000)
setCharCoordinates(PLAYER_PED, -1479.0, 1256.6, 1028.8)
vec2 = getHeadingFromVector2d(x1, y1)
shit = math.rad(vec2)
shit = shit + 1
setCameraPositionUnfixed(-0, shit)
wait(500)
sampSendChat("/givecar "..car.." "..clr1.." "..clr2)
wait(1000)
else
sampAddChatMessage('Не указал', -1)
end
end)[/B][/FONT]
[B][FONT=trebuchet ms]end