(закрыто) | [LUA] Подстава игрока через репорт.

влад динозавр

Известный
Автор темы
1,296
615
Версия SA-MP
  1. Любая
  2. Другая
Хочу написать скрипт который после минуты после входа в игру будет писать команду /report, а затем писать туда "что-нибудь". (я думаю вы поняли что именно по названию темы).
 
Решение
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    while not sampIsLocalPlayerSpawned() do wait(0) end
    wait(60 * 1000)
    sampSendChat('/report')
    repeat wait(0) until sampIsDialogActive()
    sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, 'текст')
    wait(-1)
end

F0RQU1N and

Известный
1,301
497
Хочу написать скрипт который после минуты после входа в игру будет писать команду /report, а затем писать туда "что-нибудь". (я думаю вы поняли что именно по названию темы).
ну пиши, кто запрещает?
 

SomaGnoma

Известный
429
148
Хочу написать скрипт который после минуты после входа в игру будет писать команду /report, а затем писать туда "что-нибудь". (я думаю вы поняли что именно по названию темы).
чтобы открыть репорт и ввести текст.
Lua:
sampSendChat("/report")
wait(50)
sampSendDialogResponse(228, 1, nil, "член") -- 228 - адушник диалога
-- "член" - текст, который будет вводиться
 

влад динозавр

Известный
Автор темы
1,296
615
чтобы открыть репорт и ввести текст.
Lua:
sampSendChat("/report")
wait(50)
sampSendDialogResponse(228, 1, nil, "член") -- 228 - адушник диалога
-- "член" - текст, который будет вводиться
это в function main сувать?
 

chapo

tg/inst: @moujeek
Модератор
9,076
12,052
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    while not sampIsLocalPlayerSpawned() do wait(0) end
    wait(60 * 1000)
    sampSendChat('/report')
    repeat wait(0) until sampIsDialogActive()
    sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, 'текст')
    wait(-1)
end