Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Автоматическое снятие дебафов 2,7

-

Боты, скрипты и прочий софт для Aion

- Весь софт по Aion, скрипты и боты для игры

Ответ
 
Опции темы
Старый 26.02.2012, 01:00   #1
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
Exclamation Автоматическое снятие дебафов 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 - задержка в миллисекундах, //ххххххх - комментарий.
Для правильной работы скрипта поле последней строки жмем ентер
Мой скромный список "против" заклинателей

Если понравилось нажми спасибо.

Последний раз редактировалось 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, 09:53   #2
 Разведчик
Аватар для xaos963
 
xaos963 никому не известный тип
Регистрация: 09.03.2011
Сообщений: 32
Популярность: 14
Сказал(а) спасибо: 10
Поблагодарили 2 раз(а) в 1 сообщении
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

список ведь в папке с ПХ должен хранится? или в папке со скриптами?
и можно ли переделать его так чтоб он работал от команды в чат??

Последний раз редактировалось xaos963; 26.02.2012 в 09:56.
  Ответить с цитированием
Старый 26.02.2012, 11:09   #3
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от xaos963Посмотреть сообщение
список ведь в папке с ПХ должен хранится? или в папке со скриптами?
и можно ли переделать его так чтоб он работал от команды в чат??

Файл должен был в папке с ПХ. Планирую написать скрипт с 2 списками авто снятия и через чат, есть идея использовать снятия сна, колясок с 5 сек задержкой в авто режиме.
  Ответить с цитированием
Старый 26.02.2012, 11:15   #4
 Разведчик
Аватар для par-vova3
 
par-vova3 на правильном пути
Регистрация: 29.12.2011
Сообщений: 16
Популярность: 22
Сказал(а) спасибо: 6
Поблагодарили 6 раз(а) в 5 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от altairalentusПосмотреть сообщение
Файл должен был в папке с ПХ. Планирую написать скрипт с 2 списками авто снятия и через чат, есть идея использовать снятия сна, колясок с 5 сек задержкой в авто режиме.

Например ты вписываешь скил [Ссылки могут видеть только зарегистрированные пользователи. ] в список, то когда син на тебя молчанку ложит дебафа нету сразу или он через секунду снимается?

Последний раз редактировалось par-vova3; 26.02.2012 в 11:36.
  Ответить с цитированием
Старый 26.02.2012, 11:37   #5
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от par-vova3Посмотреть сообщение
Например ты вписываешь скил [Ссылки могут видеть только зарегистрированные пользователи. ] в список, то когда син на тебя молчнку ложит дебафа нету сразу или он через секунду снимается?

снимается сразу после прихода пакета с списком эффектов персонажа. Вовремя тестов все происходило не более 1 секунды
  Ответить с цитированием
Старый 26.02.2012, 12:12   #6
 Разведчик
Аватар для par-vova3
 
par-vova3 на правильном пути
Регистрация: 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 в 12:28.
  Ответить с цитированием
Старый 26.02.2012, 13:34   #7
Заблокирован
 Пехотинец
Аватар для manyunya
 
manyunya на правильном пути
Регистрация: 29.08.2010
Сообщений: 87
Популярность: 82
Сказал(а) спасибо: 99
Поблагодарили 51 раз(а) в 28 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

а можно так вызывать?
s.loadfromfile('d:\test\debaf.txt');
  Ответить с цитированием
Старый 26.02.2012, 14:07   #8
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от manyunyaПосмотреть сообщение
а можно так вызывать?
s.loadfromfile('d:\test\debaf.txt');

Да можно указать полный путь
  Ответить с цитированием
Старый 26.02.2012, 16:26   #9
 Разведчик
Аватар для ildar3180
 
ildar3180 никому не известный тип
Регистрация: 07.03.2011
Сообщений: 19
Популярность: 14
Сказал(а) спасибо: 3
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

этот скрипт работает только на противоположной рассе? т.к у меня он в пвп не робит .
  Ответить с цитированием
Старый 26.02.2012, 16:38   #10
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от ildar3180Посмотреть сообщение
этот скрипт работает только на противоположной рассе? т.к у меня он в пвп не робит .

Должен работать и в любом режиме. Проверь файл debaf.txt все ли там эффекты записаны. Проверь работает на твоем сервере баг http://zhyk.ru/forum/showthread.php?t=321528

Последний раз редактировалось altairalentus; 27.02.2012 в 23:37. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 27.02.2012, 23:36   #11
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Автоматическое снятие дебафов 2,7(NEW)

Как обещал обновил скрипт, изменение в шапке.
  Ответить с цитированием
Старый 28.02.2012, 15:23   #12
 Разведчик
Аватар для x-miskalin-x
 
x-miskalin-x на правильном путиx-miskalin-x на правильном пути
Регистрация: 21.03.2011
Сообщений: 49
Популярность: 109
Сказал(а) спасибо: 16
Поблагодарили 24 раз(а) в 9 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Я так понимаю, что этим скриптом можно снимать и станы и небесный плен?
  Ответить с цитированием
Старый 05.03.2012, 14:12   #13
 Пехотинец
Аватар для celsi
 
celsi неизвестен в этих краяхcelsi неизвестен в этих краяхcelsi неизвестен в этих краяхcelsi неизвестен в этих краяхcelsi неизвестен в этих краяхcelsi неизвестен в этих краях
Регистрация: 15.03.2011
Сообщений: 97
Популярность: -626
Сказал(а) спасибо: 66
Поблагодарили 9 раз(а) в 7 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

баф.тхт чота у меня не сохраняется, вин 7/64... написал туда все скиллы но после релога нету там ничего !
________________
ЧитеР но Не злоЙ
  Ответить с цитированием
Старый 05.03.2012, 18:53   #14
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от celsiПосмотреть сообщение
баф.тхт чота у меня не сохраняется, вин 7/64... написал туда все скиллы но после релога нету там ничего !

когда заполняешь файл скрипт должен быть отключен.
Отредактировал скрипт там команда сохранения в файл была не нужна,так как файл нужен только для чтения.

Последний раз редактировалось altairalentus; 05.03.2012 в 18:58.
  Ответить с цитированием
Старый 12.03.2012, 07:37   #15
 Разведчик
Аватар для Nikci
 
Nikci вызывает надежду
Регистрация: 28.05.2011
Сообщений: 22
Популярность: -31
Сказал(а) спасибо: 1
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Подскажите плиз на 2.5 будет работать если заменить эти данные CA 00 57 69 FF , если да то откуда их брать ?
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Скрипт] скрипт на снятие дебафов 2.7(дополнение) priest.nrts Боты, скрипты и прочий софт для Aion 13 26.03.2012 01:44
Автоматическое удаление админов tyamur Общение и обсуждение Counter-Strike 3 26.10.2011 22:22

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 03:18.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net