Диалоговые окна

ваня11335

Новичок
Автор темы
12
0
Версия SA-MP
  1. Любая
Хотелось бы узнать есть скрипт который бы закрывал все диалоговые окна когда они открываются по типо вот этого
 

lauje

Участник
74
22
 

Oleja_

Активный
103
36
Спс, а то заебало уже каждый раз я вижу замечательную акцию x0 пополнение счета и не могу нарадоваться
 

Liquit

Активный
277
91
Lua:
local ev = require "lib.samp.events"

function ev.onShowDialog(id, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
if dialogTitle:find("Акции на Arizona Role Play") then
return false
end
end
Не рекомендую делать return false, т.к. сервер будет думать, что диалог у тебя есть, а на клиенте нету, и закрыть ты его не может. А обычно, на серверах стоит защита, что нельзя использовать команды, пока открыт диалог. Лучше сразу делать sampSendDialogResponce
 

mihagrom

Участник
98
87
Не рекомендую делать return false, т.к. сервер будет думать, что диалог у тебя есть, а на клиенте нету, и закрыть ты его не может. А обычно, на серверах стоит защита, что нельзя использовать команды, пока открыт диалог. Лучше сразу делать sampSendDialogResponce
на Аризоне проверки на активность диалога нету
 
  • Нравится
Реакции: Shishkin и Liquit