[Lua] Помогите с скриптом чего не робит?
|
|
Lunoul |
Дата: Среда, 16.10.2019, 17:42 | Сообщение # 1
|
Любитель
Сообщений: 35
Статус: Offline
|
Короч у меня не робит код почему. И еще если можете приделайте чтоб сообщение при загрузки было плз
Код require "lib.moonloader"
tag = "[ADMIN]: "
function sampev.onSendCommand(command) sampAddChatMessage(tag .. " Вы написали команду: " .. command, 0xFFFF00) end
function sampev.onSendChat(text) sampAddChatMessage(tag .. " Вы написали в чат: " .. text, 0xFFFF00) end
function sampev.onSendPickedUpPickup(pickupId) sampAddChatMessage(tag .. " Вы зашли в пикап с Айди: " .. pickupId, 0xFFFF00) end
function sampev.onSendExitVehicle(vehicleId) sampAddChatMessage(tag .. " Вы вышли из машини с айди: " .. vehicleId, 0xFFFF00) end
function sampev.onSendEnterVehicle(vehicleId, passenger) sampAddChatMessage(tag .. " Вы сели в авто с ID " .. vehicleId .. " / Пасажир:" .. tostring(passenger) , 0xFFFF00) end
function sampev.onServerMessage(color, text) if string.find(text, "Таксист", 1, true) then return false end
function sampev.onShowDialog(dialogId, style, title, button1, button2, text) sampAddChatMessage(tag .. " Айди диалога: " .. dialogId, 0xFFFF00) sampAddChatMessage(tag .. " Стиль диалога: " .. style, 0xFFFF00) sampAddChatMessage(tag .. " Заголовок диалога: " .. title, 0xFFFF00) sampAddChatMessage(tag .. " Первая кнопка: " .. button1, 0xFFFF00) sampAddChatMessage(tag .. " Вторая кнопка: " .. button2, 0xFFFF00) sampAddChatMessage(tag .. " Текст: " .. text, 0xFFFF00) end
function sampev.onSetInterior(interior) sampAddChatMessage(tag .. " Вы зашли интерньер с айди: " .. interior, 0xFFFF00) end
function sampev.onDisplayGameText(style,time,text) sampAddChatMessage(tag .. " Стиль гейм текста: " .. style, 0xFFFF00) sampAddChatMessage(tag .. " Задержка: " .. time, 0xFFFF00) sampAddChatMessage(tag .. " Текст: " .. text, 0xFFFF00) end
function sampev.onApplyPlayerAnimation(playerId, animLib, animName, loop, lockX, lockY, freeze, time) sampAddChatMessage(tag .. " Айди игрока: " .. playerId, 0xFFFF00) sampAddChatMessage(tag .. " Анимация: " .. animLib, 0xFFFF00) sampAddChatMessage(tag .. " Название анимации: " .. animName, 0xFFFF00) sampAddChatMessage(tag .. " Цикл: " .. loop, 0xFFFF00) sampAddChatMessage(tag .. " Заморозка: " .. freeze, 0xFFFF00) sampAddChatMessage(tag .. " Время: " .. time, 0xFFFF00) end
Зарание спасибо!
|
|
|
|
Warflexxx |
Дата: Четверг, 07.11.2019, 12:08 | Сообщение # 2
|
Новичок
Сообщений: 17
Статус: Offline
|
Код function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end sampAddChatMessage("Load", 0xFFFFFF) while true do wait(0) end end
проблема хз в чём
|
|
|
|
mrramser |
Дата: Пятница, 22.11.2019, 14:22 | Сообщение # 3
|
Новичок
Сообщений: 25
Статус: Offline
|
Цитата Lunoul ( ) Короч у меня не робит код почему. И еще если можете приделайте чтоб сообщение при загрузки было плз Во первых у тебя нет основного потока(без него не будет работать скрипт) Во вторых у тебя не подключена библиотека SAMP.lua
Код local sampev = require'lib.samp.events' -- библиотека самп require "lib.moonloader"
function main() --тот самый основной поток wait(-1) end tag = "[ADMIN]: "
function sampev.onSendCommand(command) sampAddChatMessage(tag .. " Вы написали команду: " .. command, 0xFFFF00) end
function sampev.onSendChat(text) sampAddChatMessage(tag .. " Вы написали в чат: " .. text, 0xFFFF00) end
function sampev.onSendPickedUpPickup(pickupId) sampAddChatMessage(tag .. " Вы зашли в пикап с Айди: " .. pickupId, 0xFFFF00) end
function sampev.onSendExitVehicle(vehicleId) sampAddChatMessage(tag .. " Вы вышли из машини с айди: " .. vehicleId, 0xFFFF00) end
function sampev.onSendEnterVehicle(vehicleId, passenger) sampAddChatMessage(tag .. " Вы сели в авто с ID " .. vehicleId .. " / Пасажир:" .. tostring(passenger) , 0xFFFF00) end
function sampev.onServerMessage(color, text) if string.find(text, "Таксист", 1, true) then return false end
function sampev.onShowDialog(dialogId, style, title, button1, button2, text) sampAddChatMessage(tag .. " Айди диалога: " .. dialogId, 0xFFFF00) sampAddChatMessage(tag .. " Стиль диалога: " .. style, 0xFFFF00) sampAddChatMessage(tag .. " Заголовок диалога: " .. title, 0xFFFF00) sampAddChatMessage(tag .. " Первая кнопка: " .. button1, 0xFFFF00) sampAddChatMessage(tag .. " Вторая кнопка: " .. button2, 0xFFFF00) sampAddChatMessage(tag .. " Текст: " .. text, 0xFFFF00) end
function sampev.onSetInterior(interior) sampAddChatMessage(tag .. " Вы зашли интерньер с айди: " .. interior, 0xFFFF00) end
function sampev.onDisplayGameText(style,time,text) sampAddChatMessage(tag .. " Стиль гейм текста: " .. style, 0xFFFF00) sampAddChatMessage(tag .. " Задержка: " .. time, 0xFFFF00) sampAddChatMessage(tag .. " Текст: " .. text, 0xFFFF00) end
function sampev.onApplyPlayerAnimation(playerId, animLib, animName, loop, lockX, lockY, freeze, time) sampAddChatMessage(tag .. " Айди игрока: " .. playerId, 0xFFFF00) sampAddChatMessage(tag .. " Анимация: " .. animLib, 0xFFFF00) sampAddChatMessage(tag .. " Название анимации: " .. animName, 0xFFFF00) sampAddChatMessage(tag .. " Цикл: " .. loop, 0xFFFF00) sampAddChatMessage(tag .. " Заморозка: " .. freeze, 0xFFFF00) sampAddChatMessage(tag .. " Время: " .. time, 0xFFFF00) end
|
|
|
|
darksoorok |
Дата: Понедельник, 28.06.2021, 05:35 | Сообщение # 4
|
Новичок
Сообщений: 2
Статус: Offline
|
Цитата mrramser ( ) Во первых у тебя нет основного потока(без него не будет работать скрипт)
Всё работает и без основного потока main(), когда есть хук.
|
|
|
|