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

Автоматизированный дюп КВ 2.7

-

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

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

Ответ
 
Опции темы
Старый 11.03.2012, 03:34   #1
 Старший сержант
Аватар для Usilok77
 
Usilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известен
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
 
Post Автоматизированный дюп КВ 2.7

Выкладываю новый пример скриптов для сдачи квестов!

Эта тема является дополнением к этой http://zhyk.ru/forum/showthread.php?t=375291.
В теме присутствуют 3 готовых разлчиных скрипта для асмо, в котрых не нужно нечего менять: на АП, кач, и знаки арены!

Как пользоваться:
  1. Добавляем скрипт в пункт Автоматизация-скрипты, и ставим напротив него галочку
  2. берем квест
  3. берем себя в таргет (клавиша F1), затем конечного НПЦ
  4. вводим в чат команду .ы для начала процесса дюпа квеста
  5. вводим в чат команду .ы для завершения процесса дюпа

Также:
  1. необходимо взять квест хотя-бы раз! (проходить необязательно)
  2. необходимо быть рядом с конечным НПЦ во время сдачи, и держать на нем таргет
  3. во время испольщования скрипта будут высвечиваться сообщения с подсказками
  4. если вы используете команду отката квеста, .request quest <id> вручную, то нужно держать таргет на себе

Скрипты:
Кач с 10 лвла "Песнь благословения", Асмо
АП "Шепчущая стигма", Асмо
Знаки арены "Открытие священной арены Маркутана", Асмо

P.S. Пусть они служат вам примером для своих модификаций, но авторское право закрепляю за собой, поэтому не трогайте 1ю строчку в скрипте

Для Talala

Для Маси
________________
Ололо! Я из армии вернулсо!!!))

Последний раз редактировалось Usilok77; 21.03.2012 в 07:27.
  Ответить с цитированием
16 пользователя(ей) сказали cпасибо:
Abensur (11.03.2012), AnataK (13.03.2012), c-lavr (11.03.2012), celsi (13.03.2012), daniilka899889 (12.03.2012), Daren1 (11.03.2012), Giperion (11.03.2012), Homuk (11.03.2012), Пупсичка (11.03.2012), OBLAVA (11.03.2012), Oplod (13.03.2012), react667 (12.03.2012), sawa1234 (11.03.2012), Senyaaaa (23.06.2012), TPOJLFEYS (20.06.2012), tyrto (07.04.2012)
Старый 11.03.2012, 05:24   #2
 Разведчик
Аватар для АлекКокс
 
АлекКокс никому не известный тип
Регистрация: 05.02.2012
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

а для няшки есть?
  Ответить с цитированием
Старый 11.03.2012, 06:23   #3
Заблокирован
 Капитан
Аватар для Giperion
 
Giperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе ценуGiperion знает себе цену
Регистрация: 12.09.2010
Сообщений: 254
Популярность: 4145
Сказал(а) спасибо: 452
Поблагодарили 112 раз(а) в 61 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

На сколько я понял, чтобы делать квест на АП, нужно хотя бы раз взять этот квест? Или на каждый раз нужна стигма?


З.Ы. В первом скрипте с НПЦ косяк, там не Зигфрид

Последний раз редактировалось Giperion; 11.03.2012 в 06:28.
  Ответить с цитированием
Старый 11.03.2012, 08:49   #4
 Разведчик
Аватар для Daren1
 
Daren1 никому не известный тип
Регистрация: 12.09.2011
Сообщений: 12
Популярность: 16
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

У меня почему-то сдается через раз((( кач 10 лвл((" пишет информация обновлена"
Спасибо поставил, автор молодец!!!

Последний раз редактировалось Daren1; 11.03.2012 в 09:15.
  Ответить с цитированием
Старый 11.03.2012, 09:26   #5
 Разведчик
Аватар для khrkov.s
 
khrkov.s никому не известный тип
Регистрация: 17.04.2010
Сообщений: 18
Популярность: 10
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Все гуд работает +в репу поставил
А можно сделать чтоб не было мульта в дюпе на знаки арены?)
  Ответить с цитированием
Старый 11.03.2012, 13:42   #6
 Старший сержант
Аватар для Usilok77
 
Usilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известен
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Цитата:
Сообщение от Daren1Посмотреть сообщение
У меня почему-то сдается через раз((( кач 10 лвл((" пишет информация обновлена"

У меня такое вначале было...потом разгонялся)
но если у тебя всегда через раз - сделай интервал больше, например Timer.interval:=150


Цитата:
Сообщение от khrkov.sПосмотреть сообщение
А можно сделать чтоб не было мульта в дюпе на знаки арены?)

Пробовал...но для нормальной сдачи нужна вся последовательность диалога...
________________
Ололо! Я из армии вернулсо!!!))
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
c-lavr (11.03.2012), Daren1 (13.03.2012), Giperion (11.03.2012)
Старый 11.03.2012, 16:53   #7
 Разведчик
Аватар для Dacktilium
 
Dacktilium никому не известный тип
Регистрация: 20.04.2011
Сообщений: 17
Популярность: 12
Сказал(а) спасибо: 21
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

В скрипте ничего менять не надо? Прост делаю всё как написано не пашет дюп арены, тестил на спб
  Ответить с цитированием
Старый 11.03.2012, 17:57   #8
 Разведчик
Аватар для sanya56
 
sanya56 никому не известный тип
Регистрация: 19.11.2011
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Меня забанили почему ведь я даже на 1 ур не успел повысится(
  Ответить с цитированием
Старый 11.03.2012, 18:32   #9
 Старший сержант
Аватар для Usilok77
 
Usilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известен
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Цитата:
Сообщение от DacktiliumПосмотреть сообщение
В скрипте ничего менять не надо? Прост делаю всё как написано не пашет дюп арены, тестил на спб

а пишет что?
________________
Ололо! Я из армии вернулсо!!!))
  Ответить с цитированием
Старый 11.03.2012, 18:48   #10
 Сержант
Аватар для happytorn
 
happytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небе
Регистрация: 12.11.2009
Сообщений: 110
Популярность: 748
Сказал(а) спасибо: 68
Поблагодарили 104 раз(а) в 46 сообщениях
Отправить сообщение для happytorn с помощью Skype™
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Цитата:
Сообщение от sanya56Посмотреть сообщение
Меня забанили почему ведь я даже на 1 ур не успел повысится(

Вот что видят ГМы на некоторых сервах при откате квестов.
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Gods,give me strength
  Ответить с цитированием
Пользователь сказал cпасибо:
c-lavr (11.03.2012)
Старый 11.03.2012, 19:52   #11
 Пехотинец
Аватар для OBLAVA
 
OBLAVA на правильном пути
Регистрация: 09.05.2010
Сообщений: 66
Популярность: 80
Сказал(а) спасибо: 40
Поблагодарили 6 раз(а) в 6 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Цитата:
Сообщение от happytornПосмотреть сообщение
Вот что видят ГМы на некоторых сервах при откате квестов.
[Ссылки могут видеть только зарегистрированные пользователи. ]

Пока я знаю только один такой сервер - Aion-Free.
  Ответить с цитированием
Старый 13.03.2012, 13:17   #12
 Разведчик
Аватар для iulian
 
iulian никому не известный тип
Регистрация: 16.07.2010
Сообщений: 3
Популярность: 18
Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 2 сообщениях
 
Arrow Re: Автоматизированный дюп КВ 2.7

А вот ЕЩЕ СКриптик Загадочная РУДА))) Асмо его все знают


PHP код:
//Script by Usilok
var
MyPck:array[1..10of string//выделяем память под пакеты квеста (опционально 10 строк)
name:string;                  //имя соединения (аккаунта)
NPCid,CHARid:integer;
Timer:TTimer;
i,CountPck:integer;           //счетчик пакетов и их количество

procedure Msg(msg:string);
begin
  buf
:=HStr('16 00 54 D5 FF 07 00 01 00 00 00 1A 04 12 04 20 00 31 00 30 00 20 00 10 04 41 04 3C 04 3E 04 00 00 ');
  
WriteS(msg);
   
buf:=buf+HStr('00 00');
  
SendToClient;
end;

procedure Init;
 
begin
    NPCid
:=0
    
CHARid:=0;   
    
Timer:=TTimer.Create(nil); 
    
Timer.OnTimer:=@OnTimer;  
    
Timer.interval:=120;      //интервал отправки пакетов
    
Timer.enabled:=false;

    
//тут указываем пакеты, которые будем отправлять 
        
MyPck[1]:=HStr('FF 01 57 BC FE A7 0A 00 00 ');
        
MyPck[2]:=HStr('CE 00 57 6D FF E7 44 01 00 00 '); 
        
MyPck[3]:=HStr('B2 00 57 71 FF 00 2E 00 72 00 65 00 71 00 75 00 65 00 73 00 74 00 20 00 71 00 75 00 65 00 73 00 74 00 20 00 32 00 37 00 32 00 37 00 00 00 ');
        
MyPck[4]:=HStr('9B 00 57 58 FF 8B 44 01 00 ');
        
MyPck[5]:=HStr('9D 00 57 5A FF 8B 44 01 00 1A 00 01 00 0A 00 A7 0A 00 00 00 00 ');
        
MyPck[6]:=HStr('9D 00 57 5A FF 8B 44 01 00 F1 03 01 00 47 09 A7 0A 00 00 00 00 ');
        
MyPck[7]:=HStr('9D 00 57 5A FF 8B 44 01 00 12 00 01 00 05 00 A7 0A 00 00 00 00 '); 
            
CountPck:=7//количество пакетов всего!
 
end;

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

procedure OnTimer(SenderTObject);
  
begin 
    buf
:=MyPck[i];
    if (
i=2then            //вставляем айди персонажа во 2й пакет
        
WriteD(CHARid,6);
    if (
i>=4then           //вставляем айди НПЦ во все пакеты, начиная с 4го
        
WriteD(NPCid,6);
    
SendToServerEx(name); 
    
inc(i);
    if (
i>CountPckthen 
        i
:=1
 
end;
 
begin
    
//включение/выключение скрипта (команда в чат .ы) 
    
if FromClient and (pck[1]=#$B2) then  
    
begin
        
if (ReadS(7)='.ы'then //тут можете поменять привязанную к скрипту команду ".ы" на любую другую...
        
begin       
            
if (CHARid=0then
                Msg
('Айди персонажа не найден, возьмите себя в таргет (клавиша F1)!')
            else if (
NPCid=0then
                Msg
('Айди НПЦ не найден, возьмите в таргет НПЦ "Зигфрид"!')    
            else if (
NPCid<>0) and (CHARid<>0then 
            begin    
                name
:=ConnectName;
                
i:=1;
                if(
Timer.enabledthen
                    Timer
.enabled:=false
                
else
                    
Timer.enabled:=true;
            
end;
            
pck:='';
        
end;
    
end;
    
//ловим айди из таргета
    
if FromClient and (pck[1]=#$CE) then 
        
begin  
            
if (pck[6]<>#$00) then        
                
if ((pck[8]=#$00) or (pck[8]=#$01)) and (ReadD(6)<>NPCid) then
                
begin
                    NPCid
:=readD(6);
                    
Msg('Айди НПЦ найден!');
                
end
                
else if (pck[8]<>#$00) and (pck[8]<>#$01) and (ReadD(6)<>CHARid) then
                
begin
                    CHARid
:=readD(6);
                    
Msg('Айди персонажа найден!');
                
end;
                
name:=ConnectNameByID(ConnectID);
        
end;
    if 
FromClient and (pck[1]=#$45) and (ReadD(6)<>CHARid) then
        
begin
            CHARid
:=readD(6);
            
Msg('Айди персонажа найден!');
        
end;    
end
  Ответить с цитированием
Пользователь сказал cпасибо:
Usilok77 (13.03.2012)
Старый 13.03.2012, 14:10   #13
 Разведчик
Аватар для khrkov.s
 
khrkov.s никому не известный тип
Регистрация: 17.04.2010
Сообщений: 18
Популярность: 10
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Подскажите почему на на знаках арены тагерт на себя переключается что может быть?
  Ответить с цитированием
Старый 13.03.2012, 14:30   #14
 Старший сержант
Аватар для Usilok77
 
Usilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известенUsilok77 скоро будет известен
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Цитата:
Сообщение от khrkov.sПосмотреть сообщение
Подскажите почему на на знаках арены тагерт на себя переключается что может быть?

Потомучто я так прописал!)))
чтоб работала команда отката квеста - нужно держать таргет на себе, вот и вписал эту функцию в скрипты (пакет СЕ)...
________________
Ололо! Я из армии вернулсо!!!))
  Ответить с цитированием
Старый 13.03.2012, 16:44   #15
 Разведчик
Аватар для AnataK
 
AnataK на правильном пути
Регистрация: 12.03.2012
Сообщений: 5
Популярность: 34
Сказал(а) спасибо: 5
Поблагодарили 12 раз(а) в 12 сообщениях
 
По умолчанию Re: Автоматизированный дюп КВ 2.7

Цитата:
Сообщение от Usilok77Посмотреть сообщение
работает!
с чего ты взял, что она не работает?

Пишет чет на английском! Пробывал себя в таргет брать при отмене и все тож самое((( команда .qres и ид кв)

Добавлено через 13 минут
Цитата:
Сообщение от iulianПосмотреть сообщение
А вот ЕЩЕ СКриптик Загадочная РУДА))) Асмо его все знают


PHP код:
//Script by Usilok
var
MyPck:array[1..10of string//выделяем память под пакеты квеста (опционально 10 строк)
name:string;                  //имя соединения (аккаунта)
NPCid,CHARid:integer;
Timer:TTimer;
i,CountPck:integer;           //счетчик пакетов и их количество

procedure Msg(msg:string);
begin
  buf
:=HStr('16 00 54 D5 FF 07 00 01 00 00 00 1A 04 12 04 20 00 31 00 30 00 20 00 10 04 41 04 3C 04 3E 04 00 00 ');
  
WriteS(msg);
   
buf:=buf+HStr('00 00');
  
SendToClient;
end;

procedure Init;
 
begin
    NPCid
:=0
    
CHARid:=0;   
    
Timer:=TTimer.Create(nil); 
    
Timer.OnTimer:=@OnTimer;  
    
Timer.interval:=120;      //интервал отправки пакетов
    
Timer.enabled:=false;

    
//тут указываем пакеты, которые будем отправлять 
        
MyPck[1]:=HStr('FF 01 57 BC FE A7 0A 00 00 ');
        
MyPck[2]:=HStr('CE 00 57 6D FF E7 44 01 00 00 '); 
        
MyPck[3]:=HStr('B2 00 57 71 FF 00 2E 00 72 00 65 00 71 00 75 00 65 00 73 00 74 00 20 00 71 00 75 00 65 00 73 00 74 00 20 00 32 00 37 00 32 00 37 00 00 00 ');
        
MyPck[4]:=HStr('9B 00 57 58 FF 8B 44 01 00 ');
        
MyPck[5]:=HStr('9D 00 57 5A FF 8B 44 01 00 1A 00 01 00 0A 00 A7 0A 00 00 00 00 ');
        
MyPck[6]:=HStr('9D 00 57 5A FF 8B 44 01 00 F1 03 01 00 47 09 A7 0A 00 00 00 00 ');
        
MyPck[7]:=HStr('9D 00 57 5A FF 8B 44 01 00 12 00 01 00 05 00 A7 0A 00 00 00 00 '); 
            
CountPck:=7//количество пакетов всего!
 
end;

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

procedure OnTimer(SenderTObject);
  
begin 
    buf
:=MyPck[i];
    if (
i=2then            //вставляем айди персонажа во 2й пакет
        
WriteD(CHARid,6);
    if (
i>=4then           //вставляем айди НПЦ во все пакеты, начиная с 4го
        
WriteD(NPCid,6);
    
SendToServerEx(name); 
    
inc(i);
    if (
i>CountPckthen 
        i
:=1
 
end;
 
begin
    
//включение/выключение скрипта (команда в чат .ы) 
    
if FromClient and (pck[1]=#$B2) then  
    
begin
        
if (ReadS(7)='.ы'then //тут можете поменять привязанную к скрипту команду ".ы" на любую другую...
        
begin       
            
if (CHARid=0then
                Msg
('Айди персонажа не найден, возьмите себя в таргет (клавиша F1)!')
            else if (
NPCid=0then
                Msg
('Айди НПЦ не найден, возьмите в таргет НПЦ "Зигфрид"!')    
            else if (
NPCid<>0) and (CHARid<>0then 
            begin    
                name
:=ConnectName;
                
i:=1;
                if(
Timer.enabledthen
                    Timer
.enabled:=false
                
else
                    
Timer.enabled:=true;
            
end;
            
pck:='';
        
end;
    
end;
    
//ловим айди из таргета
    
if FromClient and (pck[1]=#$CE) then 
        
begin  
            
if (pck[6]<>#$00) then        
                
if ((pck[8]=#$00) or (pck[8]=#$01)) and (ReadD(6)<>NPCid) then
                
begin
                    NPCid
:=readD(6);
                    
Msg('Айди НПЦ найден!');
                
end
                
else if (pck[8]<>#$00) and (pck[8]<>#$01) and (ReadD(6)<>CHARid) then
                
begin
                    CHARid
:=readD(6);
                    
Msg('Айди персонажа найден!');
                
end;
                
name:=ConnectNameByID(ConnectID);
        
end;
    if 
FromClient and (pck[1]=#$45) and (ReadD(6)<>CHARid) then
        
begin
            CHARid
:=readD(6);
            
Msg('Айди персонажа найден!');
        
end;    
end

Пакеты меняются?

Последний раз редактировалось AnataK; 13.03.2012 в 16:57. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
tyrto (06.05.2012)
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Деньги] Автоматизированный заработок на кредитах MypoBeu Халява для Читера 69 01.03.2012 09:26
[Скрипт] Бот для Вормикс: автоматизированный обыск друзей и прокачка реакции JeM-D34336 Баги игр ВКонтакте 62 19.01.2012 10:09

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

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

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