Как сделать чтобы он проверял так же следующую страницы /members , чтобы перейти на сл. страницу надо нажать кнопку следующая страница
Код:
Numpad7::
SendChat("/members") ; открываем список сотрудников командой /members (можешь заменить на ту, которая выводит список сотрудников на твоём сервере)
if (CheckOpenDialog()) ; проверяем открыт ли диалог
Return ; останавливаем скрипт, если он закрыт
list_player := [] ; создаём массив "list_player"
for k, v in getDialogLines() ; запускаем цикл проверки строя
{
if (RegExMatch(v, "^{.*}([A-z_]{4,24})\((\d{1,3})\)\s+(.*)\((\d+)\)\s+(\d)\s+(\d+)$", out_pars)) ; выводим из строки диалога нужную информацию (ник, ид, звание и т.д.)
{
if (!isPlayerInStreamById(out_pars2, 30)) ; проверяем находится ли игрок в радиусе 30 метров (out2_pars2 его id)
{
list_player.Push(v) ; если находится в радиусе 30 метров, то записываем его в массимв "list_player"
}
}
}
showDialog(4, "Проверка строя", GetText(list_player)[1], "X") ; выводим результат в диалог
Return