|
Скриптинг или от новичка к профи - Боты, скрипты и прочий софт для Aion - Весь софт по Aion, скрипты и боты для игры |
26.03.2012, 17:23
|
#46
|
|
|
|
Сержант
|
Регистрация: 12.11.2009
Сообщений: 110
Популярность: 748
Сказал(а) спасибо: 68
Поблагодарили 104 раз(а) в 46 сообщениях
|
Re: Скриптинг или от новичка к профи
________________
Gods,give me strength
|
|
|
04.06.2012, 15:50
|
#47
|
|
|
|
Разведчик
|
Регистрация: 01.11.2011
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скриптинг или от новичка к профи
|
Цитата: |
|
|
|
|
|
|
|
|
|
у меня не получается написать скрипт((( играю на Ньюшке
вот мой скрипт, подскажи что я делаю не так?
Код:
const
name = 'borrow'; //тут логин
var
Timer:TTimer;
TimerStep:integer;
TargetID:integer;
StartSkill:word;
procedure DoTheSkill(SkillID:word; Level:byte);
begin
buf := HStr('CF 57 6C CC CC DD 00 FF FF FF FF 00 00 00 00 00 00');
WriteH(SkillID, 4);
WriteC(Level, 6);
WriteD(TargetID, 8);
SendToServerEx(name);
end;
procedure Init;
begin
TimerStep:=1;
Timer:=TTimer.Create(nil);
Timer.OnTimer:=@OnTimer;
Timer.enabled:=false;
Timer.interval:=300;
end;
procedure Free;
begin
Timer.free;
end;
procedure OnTimer(Sender: TObject);
begin
case TimerStep of
1:
begin
DoTheSkill(1990,1);
Inc(TimerStep);
end;
2:
begin
DoTheSkill(839,1);
TimerStep:=1;
end;
end;
end;
begin
StartSkill := 1987;
if (FromClient) and (ReadC(6) = $CF) and (ReadH(4) = StartSkill) then
begin
TargetID := ReadD(8);
Timer.enabled:=true;
end;
end.
|
|
|
|
|
|
и так вот первая ошибка которая в глаза кинулась
у тебя строчка:
if (FromClient) and (ReadC(1) = $D0) and (ReadH(6) = StartSkill) then
а должно быть:
if (FromClient) and (ReadC(1) = $D0) and (ReadH(6) = StartSkill) then
|
|
|
08.06.2012, 17:51
|
#48
|
|
|
|
Разведчик
|
Регистрация: 03.03.2010
Сообщений: 16
Популярность: 10
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скриптинг или от новичка к профи
Happytorn, подскажи плиз в 3.0 с этим как бороться:
Код:
buf := HStr('D0 00 57 6F FF CC CC DD 00 60 CA 00 00 00 00 79 8D 00 00'); //Начальный пакет на скил
WriteH(SkillID, 6); //Вставляем в начальный пакет ID скила
WriteC(Level, 8); //Всталяем в начальный пакет уровень скила
WriteD(TargetID, 10); //Вставляем в начальный пакет ID таргета
________________
Помог, тыкни Спасибо
|
|
|
08.06.2012, 21:59
|
#49
|
|
|
|
Сержант
|
Регистрация: 12.11.2009
Сообщений: 110
Популярность: 748
Сказал(а) спасибо: 68
Поблагодарили 104 раз(а) в 46 сообщениях
|
Re: Скриптинг или от новичка к профи
________________
Gods,give me strength
|
|
|
08.06.2012, 23:04
|
#50
|
|
|
|
Разведчик
|
Регистрация: 03.03.2010
Сообщений: 16
Популярность: 10
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скриптинг или от новичка к профи
|
Цитата: |
|
|
|
|
|
|
|
|
|
Не совсем понятно в чем проблема. Хотя бы отлови и покажи пару пакетов, использования скилов.
|
|
|
|
|
|
D0 00 57 6F FF CC CC DD 00 60 CA 00 00 00 00 79 8D 00 00 -- 2.7
3.0:
21 B3 34 F9 FF B5 02 01 CE B3 59 E9 00 00 00 79 43 B3 59 --- без таргета
95 93 34 F9 FF B5 02 01 42 FE 10 FC 00 00 00 79 CF 93 59 --- таргет на себя
31 93 34 F9 FF B5 02 01 DE 96 AC E9 00 00 00 79 53 93 59 --- таргет на цель
________________
Помог, тыкни Спасибо
|
|
|
15.07.2012, 22:39
|
#51
|
|
|
|
Разведчик
|
Регистрация: 21.03.2011
Сообщений: 49
Популярность: 109
Сказал(а) спасибо: 16
Поблагодарили 24 раз(а) в 9 сообщениях
|
Re: Скриптинг или от новичка к профи
Подскажите что означает 14 и 15 байт в Пакете Скила.??
Почему-то клиент посылает не верный пакет на сервер и именно в этих двух байтах проблема... не могу понять из-за чего...
Скил.пак родной
===
И из клиента когда формируется пакет на отправку на сервер - Данные берутся из скил.пака? (ну не считая таргета...) или ещё откуда-то...?
________________
Мне хорошо известно то, что всем известно давно – тот кому зло причинили, злом ответит на зло.
Последний раз редактировалось x-miskalin-x; 15.07.2012 в 22:52.
|
|
|
23.09.2012, 13:47
|
#52
|
|
|
|
Пехотинец
|
Регистрация: 15.11.2009
Сообщений: 67
Популярность: 1138
Сказал(а) спасибо: 43
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Скриптинг или от новичка к профи
Подскажите как должен выглядеть пакет на скил или на юз скила на 3.0 и как его выловить?
Добавлено через 23 минуты
//Script by fanFermara
var
TargetID:integer;
StartSkill:word;
procedure DoTheSkill(SkillID:word; Level:byte); //Формируем пакет нового скила
begin
buf := HStr('D0 00 57 6F FF CC CC DD 00 60 CA 00 00 00 00 79 8D 00 00'); //Начальный пакет на скил
WriteH(SkillID, 6); //Вставляем в начальный пакет ID скила
WriteC(Level, 8); //Всталяем в начальный пакет уровень скила
WriteD(TargetID, 10); //Вставляем в начальный пакет ID таргета
SendToServer;
end;
begin
StartSkill := 693; //Ясновидение I
if (FromClient) and (ReadC(1) = $D0) and (ReadH(6) = StartSkill) then
begin
TargetID := ReadD(10);
DoTheSkill(777, 1); //Осторожность I
DoTheSkill(776, 1); //Орлиный глаз I
DoTheSkill(786, 1); //Усиление I
DoTheSkill(646, 1); //Тигриный глаз I
DoTheSkill(684, 1); //Яростный взгляд I
end;
end.
Вот мой скрипт, скажите пожалуйста как мне сделать его под 3.0 подправьте знающие люди!
________________
Последний раз редактировалось fanFermara; 23.09.2012 в 14:11.
Причина: Добавлено сообщение
|
|
|
17.10.2012, 11:50
|
#54
|
|
|
|
Разведчик
|
Регистрация: 12.10.2011
Сообщений: 12
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скриптинг или от новичка к профи
как найти на 3.0 ти етого пакета.?
buf := HStr('D0 00 57 6F FF CC CC DD 00 60 CA 00 00 00 00 79 8D 00 00'); //Начальный пакет на скил
|
|
|
23.01.2013, 19:49
|
#55
|
|
|
|
Разведчик
|
Регистрация: 23.02.2011
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скриптинг или от новичка к профи
Кто подскажет нубу куда эти скрипты вставлять((
|
|
|
28.02.2013, 11:26
|
#56
|
|
|
|
Разведчик
|
Регистрация: 04.01.2013
Сообщений: 2
Популярность: -5
Сказал(а) спасибо: 4
Поблагодарили 11 раз(а) в 5 сообщениях
|
Re: Скриптинг или от новичка к профи
может кто-нибудь скинуть скрипт на задержку
|
|
|
04.03.2013, 21:14
|
#57
|
|
|
|
Сержант
|
Регистрация: 12.11.2009
Сообщений: 110
Популярность: 748
Сказал(а) спасибо: 68
Поблагодарили 104 раз(а) в 46 сообщениях
|
Re: Скриптинг или от новичка к профи
Обновил первый пост.Добавил для 3.0
________________
Gods,give me strength
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
05.03.2013, 06:29
|
#58
|
|
|
|
Разведчик
|
Регистрация: 15.03.2011
Сообщений: 18
Популярность: -126
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Скриптинг или от новичка к профи
на сбор ресурсов для 3.0 напишите скрипт пожалуйста
|
|
|
25.03.2013, 01:09
|
#59
|
|
|
|
Разведчик
|
Регистрация: 28.01.2012
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скриптинг или от новичка к профи
Может кто расскажет как написать скрипт на ноаним? а именно пример скрипта и какие пакеты надо отловить с сервера. + желательно что бы изменение скорости анимации можно было менять в скрипте. Патч 3.7
Последний раз редактировалось serega402; 25.03.2013 в 01:43.
|
|
|
10.10.2013, 20:07
|
#60
|
|
|
|
Разведчик
|
Регистрация: 26.12.2010
Сообщений: 26
Популярность: 358
Сказал(а) спасибо: 21
Поблагодарили 6 раз(а) в 4 сообщениях
|
Re: Скриптинг или от новичка к профи
Напишите пожалуйста скрипт на авто атаку для 4.0.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 12:09.
|
|