- 263
- 24
- Версия MoonLoader
- .026-beta
Всем привет.
Не могу разобраться с диалогом, а именно выполнением в нём функции при нажатии на строку.
Вот код:
Когда я введу /gomp > выберу любой пункт, то меня туда телепортирует.
Пока что написал команды для телепорта вручную.
Помогите пожалуйста, буду очень благодарен.
Не могу разобраться с диалогом, а именно выполнением в нём функции при нажатии на строку.
Вот код:
tpcor:
require 'lib.moonloader'
local sampev = require 'lib.samp.events'
function main()
while not isSampAvailable() do wait(100) end
sampAddChatMessage('{ffcc00}Используйте /gomp', 0xffcc00)
sampRegisterChatCommand('gomp', gomp)
end
sampRegisterChatCommand('tpmp1', function(tpj) --- tp k tpmp1
setCharCoordinates(PLAYER_PED, -794.1675,2414.9585,156.8947,19.5840)
sampAddChatMessage('{66ccff}Вы успешно телепортировались к лестнице', 0x66ccff)
end)
sampRegisterChatCommand('tpmp2', function(tpj) --- tp k tpmp2
setCharCoordinates(PLAYER_PED, -662.0143,2321.7932,138.7793,173.4975)
sampAddChatMessage('{66ccff}Вы успешно телепортировались к месту установки лестницы', 0x66ccff)
end)
sampRegisterChatCommand('klad1', function(tpj) --- tp k klad1
setCharCoordinates(PLAYER_PED, 894.0339,-1092.3477,24.1687,86.0008)
sampAddChatMessage('{66ccff}Вы успешно телепортировались к кладбищу ЛС', 0x66ccff)
end)
sampRegisterChatCommand('klad2', function(tpj) --- tp k klad2
setCharCoordinates(PLAYER_PED, -336.1837,2219.5564,42.4870,303.6753)
sampAddChatMessage('{66ccff}Вы успешно телепортировались к кладбищу ЛВ (заброшенная деревня)', 0x66ccff)
end)
sampRegisterChatCommand('hellen', function(tpj) --- tp k hellen
setCharCoordinates(PLAYER_PED, 1495.8691,-1748.0410,15.4453,263.6044)
sampAddChatMessage('{66ccff}Вы успешно телепортировались к NPC Хэллен', 0x66ccff)
end)
function gomp(arg)
sampShowDialog(3048, '{3399FF}Список телепорта 2.0', '{FFFFFF}/tpmp1 - ТП к лестнице\n/tpmp2 - тп к месту установки лестницы\n/hellen - тп к Хэллен\n/tpklad1 - тп к кладбищу ЛС\n/tpklad2 - тп к кладбищу ЛВ (заброшенное)', 'Выбрать', 'Закрыть', 2)
end
Когда я введу /gomp > выберу любой пункт, то меня туда телепортирует.
Пока что написал команды для телепорта вручную.
Помогите пожалуйста, буду очень благодарен.