Имеется такой скрипт:
if (InJournal('You see:')<>-1)then
begin... далее он делает действия
Как сюда воткнуть проверку если в строке журнала "You see:" к примеру есть "a skeleton", то есть чтобы он ничего не делал если видит скелета?
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
if (InJournal
Re: if (InJournal
Проверить на скелетона, а потом уже на все остальное
Re: if (InJournal
нет так не получится, он должен игнорить скелетона, а при появлении You see в журнале должен делать действие. Загвоздка в том что You see и скелетон в одной строчке простреливают в журнале..
Re: if (InJournal
Code: Select all
if (InJournal('You see:')<>-1) then begin
if(InJournal('skeleton') <> -1) then
exit;
end;
Re: if (InJournal
Program New;
begin
while not dead do
if (InJournal('You see:')<>-1) then begin
if(InJournal('char1') <> -1) then
exit;
if(InJournal('char2') <> -1) then
exit;
if(InJournal('char3') <> -1) then
exit;
uosay ('\ eee');
ClearJournal;
wait(250);
end;
end.
У меня такое, нужно что бы он никак не реагировал на появление трёх персонажей с указанными никами, в случае появления каких то других персонажей и неписей писал в гильд чат. То что имеется не работает..
begin
while not dead do
if (InJournal('You see:')<>-1) then begin
if(InJournal('char1') <> -1) then
exit;
if(InJournal('char2') <> -1) then
exit;
if(InJournal('char3') <> -1) then
exit;
uosay ('\ eee');
ClearJournal;
wait(250);
end;
end.
У меня такое, нужно что бы он никак не реагировал на появление трёх персонажей с указанными никами, в случае появления каких то других персонажей и неписей писал в гильд чат. То что имеется не работает..
Re: if (InJournal
строковый массив - твое решение, и перебор оного.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".