- Рег
- 14 Мар 2016
- Сообщения
- 166
- Реакции
- 0
var Index :integer;
begin
while Engine.Status = lsOnline do begin
if (ChatMessage.ChatType = mtAll) and ChatMessage.Unread then
begin
Index:=-1000;
Index:=Pos('n',ChatMessage.Text);
Index:=Pos('Н',ChatMessage.Text);
if Index=0 then
begin
Engine.CancelTarget;
Engine.SetTarget(ChatMessage.Sender);
Engine.UseSkill(1323);
delay(500);
end;
Engine.MoveTo(148024, -55512, -2728);
end;
end;
end.
Вот написал скриптик почему он бафает всех кто написал хоть что-то в белый чат ?
Есть скрип который сравнивает строки, но вы представте себе чтоб сколько дятлов которые пишут Дай нобл , нублл, НуБл ПЖ.
Решил пропарсить строку и приналичии в ней Н или N то берет таргет и бафает. Подозриваю что я что-то не так пропарсил. В нете видел примеры на StrScan но у нас тип данных не тот. Может как-то сделать приведение типов К стрингу?
Играю на фришках Интерлют.
begin
while Engine.Status = lsOnline do begin
if (ChatMessage.ChatType = mtAll) and ChatMessage.Unread then
begin
Index:=-1000;
Index:=Pos('n',ChatMessage.Text);
Index:=Pos('Н',ChatMessage.Text);
if Index=0 then
begin
Engine.CancelTarget;
Engine.SetTarget(ChatMessage.Sender);
Engine.UseSkill(1323);
delay(500);
end;
Engine.MoveTo(148024, -55512, -2728);
end;
end;
end.
Вот написал скриптик почему он бафает всех кто написал хоть что-то в белый чат ?
Есть скрип который сравнивает строки, но вы представте себе чтоб сколько дятлов которые пишут Дай нобл , нублл, НуБл ПЖ.
Решил пропарсить строку и приналичии в ней Н или N то берет таргет и бафает. Подозриваю что я что-то не так пропарсил. В нете видел примеры на StrScan но у нас тип данных не тот. Может как-то сделать приведение типов К стрингу?
Играю на фришках Интерлют.