 |
Автоматическое снятие дебафов 2,7 - Боты, скрипты и прочий софт для Aion - Весь софт по Aion, скрипты и боты для игры |
26.02.2012, 02:00
|
#1
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Автоматическое снятие дебафов 2,7
Дорого времени суток. Это очередной мой скрипт снимает негативные или любые другие эффекты с персонажа. Список храниться в файле debaf.txt который необходимо создать и вписать ид скилов (каждый ид начинается с новой строки) файл должен быть в папке пакехака.
Не советую вписывать скилы типа коляска, дерево, сон, шок потому что склил снимается сразу после наложения и ваш противник через 5 минут будет на форуме писать "ЧТО ЗА". Для даных скилов есть скрипт с активацией через чат http://zhyk.ru/forum/showthread.php?t=367252
Обновил скрипт(13,04,12). Теперь в списке можно указать паузу в миллисекундах для каждого скила :
Код:
1389=2000 Коррозия V
1795=2000 Обширная коррозия III
1685=4000 Вопль ужаса I
1636=4000 Вопль духов I
Также есть команды:
.antidebaf_on - включения скрипта (при старте скрипт автоматически активируется не нужно писать .antidebaf_on )
.antidebaf_off - выключения скрипта
В файле после задержки снятия можно написать комментарий
" 99999=0 //йцукен". Отступ и символы не имеют значения скрипт берет только число после равно.
Код:
//by Alatair_Alentus
//AntiDebaf_v1.02
var
s,t:tstringlist;
capture:byte;
c_name:string;
Timer: array[1..10] of TTimer;
param: array[1..10] of integer;
procedure init ;
begin
s:=tstringlist.create;
t:=tstringlist.create;
s.loadfromfile('debaf.txt');
capture:=1;
end;
procedure Free ;
begin
end;
procedure check;
var
b,i:integer;
begin
b:=0;
t.clear;
for i:= 1 to readc(14) do
begin
t.add(inttostr(readh(20+b)));
b:=b+12;
end;
for i:=0 to s.count-1 do if t.indexof(s.names[i])>=0 then deldebaf(s.names[i]);
end;
procedure deldebaf(idn:string);
var
tm:string;
pause,i:integer;
begin
for i:=pos(' ',s.values[idn])-1 downto 1 do
tm:=s.values[idn][i]+tm;
pause:=StrToInt(tm);
tm:='';
if pause=0 then
begin
buf:=HStr('CA 00 57 69 FF');
writeh(StrToInt(idn));
buf:=buf+HStr('00');
capture:=0;
SendToServer;
capture:=1;
buf:='';
idn:='';
end
else
begin
c_name:=ConnectName;
for i:=1 to 10 do
begin
if Timer[i]=nil then
begin
Timer[i]:=TTimer.Create(nil);
param[i]:=StrToInt(idn);
Timer[i].OnTimer:=@TimerOn;
Timer[i].interval:=pause;
Timer[i].tag:=i;
Timer[i].enabled:=true;
Break;
end;
end;
end;
end;
procedure TimerOn(Sender:TTimer);
begin
buf:=HStr('CA 00 57 69 FF');
writeh(param[sender.tag]);
buf:=buf+HStr('00');
SendToServerEx(c_name);
buf:='';
sender.enabled:=false;
sender.Free;
end;
procedure cap(c:byte);
begin
capture:=c;
pck:='';
end;
begin
if FromClient and (pck[1]=HStr('b2')) then
case reads(7) of
'.antidebaf_on': cap(1);
'.antidebaf_off': cap(0);
end;
if FromServer and (capture=1) and(pck[1]=HStr('51')) then check;
end.
пример записи ххххх=0 //ххххххх ето значит ххххх - ид скила, 0 - задержка в миллисекундах, //ххххххх - комментарий.
Для правильной работы скрипта поле последней строки жмем ентер
Мой скромный список "против" заклинателей
Код:
2225=0 Облако проклятия II
2238=1000 Сжечь чары IV
2230=0 Невыносимые муки II
1389=2000 Коррозия V
1795=2000 Обширная коррозия III
1685=4000 Вопль ужаса I
1636=4000 Вопль духов I
1782=4000 Проклятие: Элементаль воды I
1781=4000 Проклятие: Элементаль огня I
1663=2000 Замедляющие кандалы I
1769=0 Блокирование магии I
1770=0 Замедление I
1789=0 Сковать крылья I
2006=1000 Узы сна I
8689=2000 Сжечь чары IV
Если понравилось нажми спасибо.
Последний раз редактировалось altairalentus; 15.04.2012 в 16:12.
|
|
|
14 пользователя(ей) сказали cпасибо:
|
Aioner (26.02.2012), Aoi Hana (18.04.2012), c-lavr (12.03.2012), Corey1986 (28.02.2012), DarkdalV (18.04.2012), fenix17 (28.02.2012), Fred_92 (14.04.2012), nikos1982 (24.03.2012), par-vova3 (26.02.2012), Ra1van1 (27.04.2012), sookol (01.03.2012), tyrto (11.04.2012), VasyaKu (13.03.2012), vs23 (26.02.2012) |
26.02.2012, 10:53
|
#2
|
|
|
|
Разведчик
|
 Регистрация: 09.03.2011
 Сообщений: 32
 Популярность: 14
 Сказал(а) спасибо: 10
Поблагодарили 2 раз(а) в 1 сообщении
|
Re: Автоматическое снятие дебафов 2,7
список ведь в папке с ПХ должен хранится? или в папке со скриптами?
и можно ли переделать его так чтоб он работал от команды в чат??
Последний раз редактировалось xaos963; 26.02.2012 в 10:56.
|
|
|
26.02.2012, 12:09
|
#3
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
|
|
|
26.02.2012, 12:15
|
#4
|
|
|
|
Разведчик
|
 Регистрация: 29.12.2011
 Сообщений: 16
 Популярность: 22
 Сказал(а) спасибо: 6
Поблагодарили 6 раз(а) в 5 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
Последний раз редактировалось par-vova3; 26.02.2012 в 12:36.
|
|
|
26.02.2012, 12:37
|
#5
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
 |
Цитата: |
 |
|
|
|
|
|
снимается сразу после прихода пакета с списком эффектов персонажа. Вовремя тестов все происходило не более 1 секунды
|
|
|
26.02.2012, 13:12
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 29.12.2011
 Сообщений: 16
 Популярность: 22
 Сказал(а) спасибо: 6
Поблагодарили 6 раз(а) в 5 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
На aionUA почему то непашет.
Вот мой список который я сделал, он в общем то палевный.
Код:
1524
2213
1527
2225
2238
2230
1389
1795
1989
2126
1990
1987
2124
2122
2111
1982
941
868
581
853
873
1999
2174
1343
1238
1260
985
1321
1328
1227
1028
2259
2140
2284
2136
1181
1176
2040
2039
233
2034
2037
231
2030
297
2030
388
400
322
1433
1429
2210
2203
2197
2196
1520
1527
1388
1506
1600
1373
632
631
2090
2087
736
622
2081
716
2100
581
719
722
1524
2213
1527
2225
2238
2230
1389
1795
1989
2126
1990
1987
2124
2122
2111
1982
941
868
581
853
873
1999
2174
1343
1238
1260
985
1321
1328
1227
1028
2259
2140
2284
2136
1181
1176
2040
2039
233
2034
2037
231
2030
297
2030
388
400
322
1433
1429
2210
2203
2197
2196
1520
1527
1388
1506
1600
1373
632
631
2090
2087
736
622
2081
716
2100
581
719
722
1524
2213
1527
2225
2238
2230
1389
1795
1989
2126
1990
1987
2124
2122
2111
1982
941
868
581
853
873
1999
2174
1343
1238
1260
985
1321
1328
1227
1028
2259
2140
2284
2136
1181
1176
2040
2039
233
2034
2037
231
2030
297
2030
388
400
322
1433
1429
2210
2203
2197
2196
1520
1527
1388
1506
1600
1373
632
631
2090
2087
736
622
2081
716
2100
581
719
722
1524
2213
1527
2225
2238
2230
1389
1795
1989
2126
1990
1987
2124
2122
2111
1982
941
868
581
853
873
1999
2174
1343
1238
1260
985
1321
1328
1227
1028
2259
2140
2284
2136
1181
1176
2040
2039
233
2034
2037
231
2030
297
2030
388
400
322
1433
1429
2210
2203
2197
2196
1520
1527
1388
1506
1600
1373
632
631
2090
2087
736
622
2081
716
2100
581
719
722
1524
2213
1527
2225
2238
2230
1389
1795
1989
2126
1990
1987
2124
2122
2111
1982
941
868
581
853
873
1999
2174
1343
1238
1260
985
1321
1328
1227
1028
2259
2140
2284
2136
1181
1176
2040
2039
233
2034
2037
231
2030
297
2030
388
400
322
1433
1429
2210
2203
2197
2196
1520
1527
1388
1506
1600
1373
632
631
2090
2087
736
622
2081
716
2100
581
719
722
2012
2011
2009
2238
2230
2225
2006
2219
1389
1716
1763
1746
1769
1974
1970
2046
388
Последний раз редактировалось par-vova3; 26.02.2012 в 13:28.
|
|
|
26.02.2012, 14:34
|
#7
|
|
|
|
Пехотинец
|
 Регистрация: 29.08.2010
 Сообщений: 87
 Популярность: 82
 Сказал(а) спасибо: 99
Поблагодарили 51 раз(а) в 28 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
а можно так вызывать?
s.loadfromfile('d:\test\debaf.txt');
|
|
|
26.02.2012, 15:07
|
#8
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
|
|
|
26.02.2012, 17:26
|
#9
|
|
|
|
Разведчик
|
 Регистрация: 07.03.2011
 Сообщений: 19
 Популярность: 14
 Сказал(а) спасибо: 3
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
этот скрипт работает только на противоположной рассе? т.к у меня он в пвп не робит .
|
|
|
26.02.2012, 17:38
|
#10
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
Последний раз редактировалось altairalentus; 28.02.2012 в 00:37.
Причина: Добавлено сообщение
|
|
|
28.02.2012, 00:36
|
#11
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Автоматическое снятие дебафов 2,7(NEW)
Как обещал обновил скрипт, изменение в шапке.
|
|
|
28.02.2012, 16:23
|
#12
|
|
|
|
Разведчик
|
 Регистрация: 21.03.2011
 Сообщений: 49
 Популярность: 109
 Сказал(а) спасибо: 16
Поблагодарили 24 раз(а) в 9 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
Я так понимаю, что этим скриптом можно снимать и станы и небесный плен?
|
|
|
05.03.2012, 15:12
|
#13
|
|
|
|
Пехотинец
|
 Регистрация: 15.03.2011
 Сообщений: 97
 Популярность: -626
 Сказал(а) спасибо: 66
Поблагодарили 9 раз(а) в 7 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
баф.тхт чота у меня не сохраняется, вин 7/64... написал туда все скиллы но после релога нету там ничего !
________________
ЧитеР но Не злоЙ Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
05.03.2012, 19:53
|
#14
|
|
|
|
Сержант
|
 Регистрация: 22.10.2010
 Сообщений: 105
 Популярность: 521
 Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
Последний раз редактировалось altairalentus; 05.03.2012 в 19:58.
|
|
|
12.03.2012, 08:37
|
#15
|
|
|
|
Разведчик
|
 Регистрация: 28.05.2011
 Сообщений: 22
 Популярность: -31
 Сказал(а) спасибо: 1
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Автоматическое снятие дебафов 2,7
Подскажите плиз на 2.5 будет работать если заменить эти данные CA 00 57 69 FF , если да то откуда их брать ?
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 17:14.
|
 |