- 33
- 6
Короче... пишу скрипт, пытаюсь понять в чем моя ошибка, суть его в том, что если id совпадает с моим то пишу /me поменял себе, если не совпадает с моим, но игрок на сервере есть, то /me передал форму *ник игрока*. Всё прекрасно кроме одного - он не работает, а именно какой бы id не ввел, показывает одно и то же, то есть буду менять себе покажет /me меняет себе, ввиду не свой айди, всё равно покажет /me меняет себе, ну и наоборот.
ДАННЫЙ УЧАСТОК КОДА НЕМНОГО ПЕРЕДЕЛАН, СМОТРИТЕ ОТВЕТ НИЖЕ!!
ДАННЫЙ УЧАСТОК КОДА НЕМНОГО ПЕРЕДЕЛАН, СМОТРИТЕ ОТВЕТ НИЖЕ!!
функция:
function changeskin(id)
if id == nil or id == "" then
sampAddChatMessage('Вы ввели неверный id игрока', 0xCD1F1F)
else
if id == select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)) or id == myId then
sampSendChat('/me достал пакет с униформой, переоделся.')
sampSendChat('/changeskin '..id)
else
sampSendChat('/me достал новую униформу в пакете, передал её ' .. getFirstName(sampGetPlayerNickname(id)) .. '.' )
sampSendChat('/changeskin '..id)
end
end
end
Последнее редактирование: