Вопрос по луа скриптингу.

Eba*uy Dastin s Arizonu

Потрачен
Автор темы
3
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Привет, написал скрипт который выдает нрг по нажаттю на клавишу через команду /vip, на бонуснике.
Скрипт пишет команду /vip, выбирает 4-й пункт и закрывает сам себя, и выдаёт сообщение в чат, что нрг выдан.
Хочу сделать чтобы выдавало ещё и остальные пункты, то бишь на нумпаду от 1-го до 9 пункта, скажите как правильно вписать в код эти действия, что бы все работало.
Просто напишите как допустим правильно вписать в код второе действие, вот на PCTRL я сделал выдачу нрг, как сделать допуустим ещё на единисчку выдачу хп(/vip > 0-й пункт), чтобы все это было в одном коде.
Спасибо за ответ
Lua:
local vkeys = require('vkeys')
local sampev = require 'lib.samp.events'
local vipstate
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end

sampAddChatMessage("{4B0082}[AutoNRG_ByReiner] {FFFAFA}Успешно {00FF00}загружен!", 0xFFFFFF)
while true do wait(0)
if isKeyDown(0xA3) then
sampSendChat('/vip')
vipstate = true
end
end
end
function sampev.onShowDialog(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
if vipstate then
if isKeyJustPressed(0xA3) then
sampSendDialogResponse(2760,1,4)
if isKeyJustPressed(0xA3) then sampAddChatMessage("{FF00FF}[AutoNRG_ByReiner] {FFFAFA}Мотоцикл {8B0000}NRG-500 {00FF00}успешно {FFFAFA}был выдан!",-1) end
return false
end
vipstate = false
end
end

ап
 
Последнее редактирование: