Почему не работает скрипт?

plohoy.

Известный
Автор темы
110
26
Версия MoonLoader
.026-beta
Вообщем. Решил я написать скрипт для SRP, который прописывал бы /clist 0, /usedrugs 9, /de 50, /m4 50 после нажатия клавиши "End". Но он не работает, хотя начальное сообщение выводится в чат. Почему скрипт не работает?
Сам код:
function main()
sampAddChatMessage("{01A0E9}[NaCapture]{ffffff} Скрипт успешно запущен!", -1)
if isKeyJustPressed(0x23) and not sampIsChatInputActive() and not sampIsDialogActive() then
sampSendChat('/clist 0')
sampSendChat('/usedrugs 9')
sampSendChat('/de 50')
sampSendChat('/m4 50')
end
end
 

Izvinisb

Известный
Проверенный
964
598
Вообщем. Решил я написать скрипт для SRP, который прописывал бы /clist 0, /usedrugs 9, /de 50, /m4 50 после нажатия клавиши "End". Но он не работает, хотя начальное сообщение выводится в чат. Почему скрипт не работает?
Сам код:
function main()
sampAddChatMessage("{01A0E9}[NaCapture]{ffffff} Скрипт успешно запущен!", -1)
if isKeyJustPressed(0x23) and not sampIsChatInputActive() and not sampIsDialogActive() then
sampSendChat('/clist 0')
sampSendChat('/usedrugs 9')
sampSendChat('/de 50')
sampSendChat('/m4 50')
end
end
в цикле должна быть проверка на нажатие
 

damag

Женюсь на официантке в моем любимом баре
Проверенный
1,152
1,192
Lua:
function main()
    while true do
        wait(0)
        if wasKeyPressed(0x23)  and not sampIsChatInputActive() and not sampIsDialogActive()   then    
sampSendChat('/clist 0')
sampSendChat('/usedrugs 9')
sampSendChat('/de 50')
sampSendChat('/m4 50') 
        end
    end
end