А смысл? Если ты в афк и скрипт не будет хукать сообщениеКрч, я сдаю фуру, и иногда когда я АФК много кто специально топит взрывает фуру, иза чего появляется штраф, можно чтобы от первого сообщения фура скриптом выгружалась из сервера?
Arizona RP
Добавлю свои слова к словами человека выше:Крч, я сдаю фуру, и иногда когда я АФК много кто специально топит взрывает фуру, иза чего появляется штраф, можно чтобы от первого сообщения фура скриптом выгружалась из сервера?
Arizona RP
он имеет ввиду, чтобы после того как прилетает штраф - транспорт выгружался сразуА смысл? Если ты в афк и скрипт не будет хукать сообщение
он имеет ввиду, чтобы после того как прилетает штраф - транспорт выгружался сразу
Скрипт никак работать не будет, если он будет находится в афки иногда когда я АФК много кто специально топит взрывает фуру
на аризоне рпс сообщения вроде как приходит даже если ты в афкСкрипт никак работать не будет, если он будет находится в афк
а, а если игра будет свернута? Тоже приходят чи не?на аризоне рпс сообщения вроде как приходит даже если ты в афк
может он имел ввиду афк без еска, а если игра будет свернута? Тоже приходят чи не?
Значит он должен был так написать, не мы должны догадываться, что ему надоможет он имел ввиду афк без еск
Смотрите, афк имею ввиду комп работает игра идёт, я не у компа, допустим сплю, и чтобы когда приходит штраф надпись типа "Ваш автомобиль был взорван или уничтожен" и чтобы после этой надписи фуру выгружает скрипт с сервера, тоесть после штрафа фура спавнится, и так люди мне штрафы могут накрутить, ну крч думаю вы поняли
require 'moonloader'
local sampev = require 'samp.events'
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
wait(-1)
end
function sampev.onServerMessage(color, text)
if text:find('Ваш автомобиль был взорван и уничтожен') then
--code
end
end
Правда ещё нужно маленько манипуляций с диалоговым окном провести для выгрузкиlua:require 'moonloader' local sampev = require 'samp.events' function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end wait(-1) end function sampev.onServerMessage(color, text) if text:find('Ваш автомобиль был взорван и уничтожен') then --code end end
Но у меня нету, не самого скриншота диалогового окна, не самой информации о нем
Объяснение: хукаешь текст при штрафе, если текст был найден прописываем команду /cars. Хукаем диалоговое окно /cars, взаимодействуешь с ним через sampSendDialogResponse, затем хукаешь диалоговое окно /cars > *фура* и взаимодействуешь опять же через прошлую функцию.