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

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

-

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

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

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

Ошибка в том что пакеты в 2,7 длиннее на 2 байта
Для 2,5 будет так
Код:
//by Alatair_Alentus
var 
s,t:tstringlist;
capture:byte;
c_name,debaf,debaf1:string;
Timer: TTimer;
Timer1: TTimer;

procedure init ;
begin
s:=tstringlist.create;
t:=tstringlist.create;
s.loadfromfile('d:\Programmi\l2phx.3.5.34.176\debaf.txt');
capture:=1;
Timer:=TTimer.Create(nil); 
Timer.OnTimer:=@TimerOn;  
Timer.interval:=3000;
Timer.enabled:=false;
Timer1:=TTimer.Create(nil); 
Timer1.OnTimer:=@TimerOn1;  
Timer1.interval:=3000;
Timer1.enabled:=false;
end;

procedure Free ;
begin
Timer.enabled:=false;
Timer1.enabled:=false;
end;


procedure check;
var
b,i:integer;
    begin  
        b:=0; 
        t.clear;
        for i:= 1 to readc(12) do
            begin
                t.add(inttostr(readh(18+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);
    begin   
        if s.values[idn]='0' then 
            begin      
                buf:=HStr('D1 57 6E');
                writeh(StrToInt(idn));  
                buf:=buf+HStr('00'); 
                capture:=0;  
                SendToServer;
                capture:=1;
                buf:='';   
                idn:=''; 
            end 
            else 
                begin
                    c_name:=ConnectName; 
                    if Timer.enabled=true then 
                    begin
                        debaf1:=idn;
                        Timer1.enabled:=true;
                    end 
                    else 
                    begin
                        debaf:=idn; 
                        Timer.enabled:=true;
                    end;
                end;  
    end;             
           
procedure TimerOn;
    begin
         buf:=HStr('D1 57 6E');
         writeh(StrToInt(debaf));  
         buf:=buf+HStr('00'); 
         SendToServerEx(c_name);
         buf:='';  
         Timer.enabled:=false;     
    end;    

procedure TimerOn1;
    begin
         buf:=HStr('D1 57 6E');
         writeh(StrToInt(debaf1));  
         buf:=buf+HStr('00'); 
         SendToServerEx(c_name);
         buf:='';  
         Timer1.enabled:=false;     
    end;  
    
procedure cap(c:byte);
    begin       
        capture:=c;
        pck:='';  
    end; 
          
begin
    if FromClient and (pck[1]=HStr('b9')) then  //Чат     
         case reads(5) of
            '.baf_on': cap(1);
            '.antidebaf_off': cap(0); 
         end;  
           
    if FromServer and (capture=1) and(pck[1]=HStr('51')) then check;      
          
end.
Вот пример скрипт на 2,5 для авто юза свитков http://zhyk.ru/forum/showthread.php?t=317028
  Ответить с цитированием
Старый 30.03.2012, 08:04   #32
 Разведчик
Аватар для Nikci
 
Nikci вызывает надежду
Регистрация: 28.05.2011
Сообщений: 22
Популярность: -31
Сказал(а) спасибо: 1
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Жаль , но ни каких изменений не произошло, автоматом ничего не снимается , видимо фикс :-( . Снимается только скиллами [Ссылки могут видеть только зарегистрированные пользователи. ] и [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 30.03.2012, 09:01   #33
 Разведчик
Аватар для aybukem
 
aybukem никому не известный тип
Регистрация: 29.02.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

pls video trailer
  Ответить с цитированием
Старый 30.03.2012, 12:43   #34
 Пехотинец
Аватар для Mr.Phoenix
 
Mr.Phoenix излучает ауруMr.Phoenix излучает ауруMr.Phoenix излучает ауруMr.Phoenix излучает ауруMr.Phoenix излучает ауруMr.Phoenix излучает ауру
Регистрация: 23.10.2011
Сообщений: 83
Популярность: 657
Сказал(а) спасибо: 10
Поблагодарили 62 раз(а) в 60 сообщениях
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Цитата:
Сообщение от aybukemПосмотреть сообщение
pls video trailer

What exactly to you isn't clear? That you ask to make video.
  Ответить с цитированием
Старый 01.04.2012, 00:08   #35
Читер-олигарх
 Рыцарь
Аватар для c-lavr
 
c-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нации
Регистрация: 20.10.2011
Сообщений: 395
Популярность: 3913
Сказал(а) спасибо: 253
Поблагодарили 468 раз(а) в 122 сообщениях
Отправить сообщение для c-lavr с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

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

просто дополнительно добавь проверку на коляски т.д. и меняй таймер на 5 сек, а потом обратно в нужное значение
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Затыкай меня спасибками

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

Цитата:
Сообщение от c-lavrПосмотреть сообщение
просто дополнительно добавь проверку на коляски т.д. и меняй таймер на 5 сек, а потом обратно в нужное значение

Внимательно читай тему это я написал до того как обновил скрипт уже есть 3 сек задержка и 2 таймера на случай когда кинут коляску и дерево сразу.
  Ответить с цитированием
Старый 01.04.2012, 01:04   #37
Читер-олигарх
 Рыцарь
Аватар для c-lavr
 
c-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нацииc-lavr гордость нации
Регистрация: 20.10.2011
Сообщений: 395
Популярность: 3913
Сказал(а) спасибо: 253
Поблагодарили 468 раз(а) в 122 сообщениях
Отправить сообщение для c-lavr с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

я говорил про упрощение, достаточно менять таймеренебл значение, а не 2 процедуру создавать.
А по поводу лучше читать, проверь скрит получше) у тебя таймеры с одинаковыми значениями мс
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Затыкай меня спасибками

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 10.04.2012, 22:19   #38
 Разведчик
Аватар для DreiUnikl
 
DreiUnikl на правильном путиDreiUnikl на правильном пути
Регистрация: 12.10.2010
Сообщений: 12
Популярность: 104
Сказал(а) спасибо: 1
Поблагодарили 3 раз(а) в 1 сообщении
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Случаем никто не составлял список со всеми дебафами )))
Поделитесь если не жалко )))
  Ответить с цитированием
Старый 11.04.2012, 00:06   #39
 Разведчик
Аватар для Syltan
 
Syltan никому не известный тип
Регистрация: 15.12.2010
Сообщений: 8
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Syltan с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

он парав тока на версию 2.5 скачайте себе евро или руофф в топи и скрипт на ура пойдёт!!! токаверсии-2.5
  Ответить с цитированием
Старый 13.04.2012, 20:53   #40
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Обновление скрипта

Добавлена возможность указать задержку снятия для каждого дебафа.
Изменения в 1 посте.
  Ответить с цитированием
Пользователь сказал cпасибо:
talala (14.04.2012)
Старый 17.04.2012, 18:45   #41
 Разведчик
Аватар для Ra1van1
 
Ra1van1 скоро будет известенRa1van1 скоро будет известенRa1van1 скоро будет известен
Регистрация: 05.03.2011
Сообщений: 21
Популярность: 268
Сказал(а) спасибо: 39
Поблагодарили 27 раз(а) в 10 сообщениях
Отправить сообщение для Ra1van1 с помощью ICQ Отправить сообщение для Ra1van1 с помощью Yahoo Отправить сообщение для Ra1van1 с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

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

Цитата:
Сообщение от Ra1van1Посмотреть сообщение
неробит чё то пробывал сам пакетами дебаф снимается а вот скрип не хочет робить

Используешь последнюю версию скрипта? проверь файл вот примерdebaf.txt
Проверь у тебя на сервере такие пакеты как и у скрипте

Код:
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;
  Ответить с цитированием
Старый 18.04.2012, 13:44   #43
 Разведчик
Аватар для Ra1van1
 
Ra1van1 скоро будет известенRa1van1 скоро будет известенRa1van1 скоро будет известен
Регистрация: 05.03.2011
Сообщений: 21
Популярность: 268
Сказал(а) спасибо: 39
Поблагодарили 27 раз(а) в 10 сообщениях
Отправить сообщение для Ra1van1 с помощью ICQ Отправить сообщение для Ra1van1 с помощью Yahoo Отправить сообщение для Ra1van1 с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Используешь последнюю версию скрипта? проверь файл вот примерВложение 30283
Проверь у тебя на сервере такие пакеты как и у скрипте

да последняя

Код:
//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 E8 26 00');
                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 E8 26 00'); // пакет на снятие свитка ускорение
         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.
  Ответить с цитированием
Старый 18.04.2012, 15:34   #44
Подпольщик Aion
 Сержант
Аватар для altairalentus
 
altairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауруaltairalentus излучает ауру
Регистрация: 22.10.2010
Сообщений: 105
Популярность: 521
Сказал(а) спасибо: 40
Поблагодарили 122 раз(а) в 26 сообщениях
Отправить сообщение для altairalentus с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

Код:
 buf:=HStr('CA 00 57 69 FF E8 26 00')
у тебя так и в рабочем скрипте если да то нужно оставить только ето
Код:
 buf:=HStr('CA 00 57 69 FF')
  Ответить с цитированием
Старый 19.04.2012, 11:13   #45
 Разведчик
Аватар для Ra1van1
 
Ra1van1 скоро будет известенRa1van1 скоро будет известенRa1van1 скоро будет известен
Регистрация: 05.03.2011
Сообщений: 21
Популярность: 268
Сказал(а) спасибо: 39
Поблагодарили 27 раз(а) в 10 сообщениях
Отправить сообщение для Ra1van1 с помощью ICQ Отправить сообщение для Ra1van1 с помощью Yahoo Отправить сообщение для Ra1van1 с помощью Skype™
 
По умолчанию Re: Автоматическое снятие дебафов 2,7

у тебя так и в рабочем скрипте если да то нужно оставить только ето
Код:
 buf:=HStr('CA 00 57 69 FF')
разобрался дело было надо было путь указать полностью
Код:
s.loadfromfile('C:\phx\debaf.txt');

Последний раз редактировалось Ra1van1; 19.04.2012 в 11:38.
  Ответить с цитированием
Ответ


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

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, время: 22:43.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net