|
Скрипт на дамаг элементаля под 2.7 клиент - Боты, скрипты и прочий софт для Aion - Весь софт по Aion, скрипты и боты для игры |
14.02.2012, 00:27
|
#1
|
|
|
|
Старший сержант
|
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
|
Скрипт на дамаг элементаля под 2.7 клиент
По многочисленным просьбам...
но от большей части изза того, что нью переходит на нормальный 2.7
вобщем переписал я свой скрипт на атаку элементалем под новую версию клиента)
активируется как и прежде эмоцией думать.
до активации необходимо ударить по любому мобу ударом элементаля, которым собираетесь пакетить.
другие скиллы во время дамага юзать нельзя, т.к. на сервере стоит проверка на последний заюзаный скилл (на нью так, а на остальных хз, тестите)
Вот обновленный скрипт, с прикрученным таймером:
PHP код:
//Script by Usilok
var
Mob_id,Elem_id,i,temp:integer;
skill,name:string;
Timer: TTimer;
procedure Init;
begin
Timer:=TTimer.Create(nil);
Timer.OnTimer:=@OnTimer;
Timer.interval:=110;
Timer.enabled:=false;
i:=1;
end;
procedure OnTimer(Sender: TObject);
begin
buf:=skill;
writed(Mob_id,13);
if (buf<>'')and(Mob_id<>0) then
sendtoserverex(name);
inc(i);
if(i>75) then
timer.enabled:=false;
end;
procedure Free;
begin
Timer.enabled:=false;
end;
begin
//проверяем пакет
if FromClient then
case pck[1] of
//узнаем id моба
#$CE:
begin
Mob_id:=readD(6);
name:=ConnectNameByID(ConnectID);
end;
//ловим скилл
#$24:
begin
skill:=pck;
end;
#$C2:
begin
//Эмоция "Думать" (любая команда элементаля, отловленная скриптом)
if pck=HStr('C2 00 57 61 FF 15 21 00 00 00 00 00 ') then
begin
i:=1;
pck:='';
if (skill<>'')and(Mob_id<>0) then
timer.enabled:=true;
end
end;
end;
end.
Спасибо tulya409 и Demboys, за помощь в отладке!
вот как-то так)
- бьет гораздо медленнее, чем его аналог на 2.5, но что поделать - фиксы
+ теоретически клиент должен не вылетать при использовании этого скрипта (по сравнению со скриптом под клиент 2.5)
тестируйте - отписывайте впечатления/предложения по доработке.
Спасибкам буду рад
вотЪ такой-же скрипт для версии 2.5!
________________
Ололо! Я из армии вернулсо!!!))
Последний раз редактировалось Usilok77; 16.02.2012 в 15:43.
|
|
|
15 пользователя(ей) сказали cпасибо:
|
аион-аионов (14.02.2012), BUMBASTIKS (17.02.2012), celsi (20.02.2012), freshinin-aion (18.02.2012), haiivan (14.02.2012), leoseven (16.03.2012), mefe100 (18.02.2012), probkavglazu (12.03.2012), rulic (14.02.2012), shadowst (16.02.2012), svjv (17.02.2012), tulya409 (14.02.2012), tyrto (08.04.2012), vs23 (14.02.2012), Yanetank (14.02.2012) |
14.02.2012, 01:00
|
#2
|
|
|
|
Разведчик
|
Регистрация: 14.01.2012
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
Спасибо большое!
|
|
|
14.02.2012, 02:15
|
#3
|
|
|
|
Разведчик
|
Регистрация: 14.01.2011
Сообщений: 10
Популярность: 24
Сказал(а) спасибо: 0
Поблагодарили 7 раз(а) в 3 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
Не понимаю как работает скрипт))) при включении выходят такие пакеты
ид элема и скил все верно а вот ид моба не проставлется((((
удар 24 01 57 C3 FE BE FD 01 00 E7 44 01 00 00 00 00 77 77 77 3F
ид моба CE 00 57 6D FF 18 69 01 00 00
как я понимаю заместо 13 -16 пары он должен поставить 18 69 01 00 00
обясни пожалуйста что в скрипте и за что отвечает))) так как сам только учусь и не совсем понимаю что к чему))
спс поставлю )
|
|
|
14.02.2012, 02:45
|
#4
|
|
|
|
Разведчик
|
Регистрация: 24.01.2012
Сообщений: 11
Популярность: 32
Сказал(а) спасибо: 35
Поблагодарили 11 раз(а) в 10 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
в л2 пакеты идут а бить не бьет пет как положено(((тестировал на ньюшке.......
|
|
|
14.02.2012, 10:18
|
#5
|
|
|
|
Старший сержант
|
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
|
Цитата: |
|
|
|
|
Сообщение от daniilka899889 |
|
|
|
|
|
|
|
в л2 пакеты идут а бить не бьет пет как положено(((тестировал на ньюшке.......
|
|
|
|
|
|
ну на нью он бьет раза 3, вместо 70ти изза фикса, как я понимаю.
сам пока не знаю что с этим делать...
Добавлено через 7 минут
Demboys,
айди элементаля в этом скрипте я не искал, т.к. он прописывается в самом скилле, который мы прописываем...его искать бессмысленно, как оказалось)
айди моба вот CE 00 57 6D FF 18 69 01 00 00, его я ловлю строчкой Mob_id:=readD(6); функция readD считывает из пакета pck 4 пары.
а вот участок кода, отвечающий за вставку айдишника моба в отловленный пакет скилла:
buf:=skill;
writed(Mob_id,13);
sendtoserver;
________________
Ололо! Я из армии вернулсо!!!))
Последний раз редактировалось Usilok77; 14.02.2012 в 10:25.
Причина: Добавлено сообщение
|
|
|
14.02.2012, 12:17
|
#6
|
|
|
|
Разведчик
|
Регистрация: 30.01.2012
Сообщений: 8
Популярность: 10
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
На ньюшке он должен как то работать.При мне друг заваливал рудру,но как,рассказывать не хочет(
|
|
|
14.02.2012, 12:23
|
#7
|
|
|
|
Пехотинец
|
Регистрация: 15.08.2008
Сообщений: 66
Популярность: -287
Сказал(а) спасибо: 12
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
Включил скрипт,ударил моба скилом,нажал на эмоцию думать ничего не происходит.
|
|
|
14.02.2012, 12:40
|
#8
|
|
|
|
Разведчик
|
Регистрация: 14.01.2011
Сообщений: 10
Популярность: 24
Сказал(а) спасибо: 0
Поблагодарили 7 раз(а) в 3 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
|
Цитата: |
|
|
|
|
|
|
|
|
|
ну на нью он бьет раза 3, вместо 70ти изза фикса, как я понимаю.
сам пока не знаю что с этим делать...
Добавлено через 7 минут
Demboys,
айди элементаля в этом скрипте я не искал, т.к. он прописывается в самом скилле, который мы прописываем...его искать бессмысленно, как оказалось)
айди моба вот CE 00 57 6D FF 18 69 01 00 00, его я ловлю строчкой Mob_id:=readD(6); функция readD считывает из пакета pck 4 пары.
а вот участок кода, отвечающий за вставку айдишника моба в отловленный пакет скилла:
buf:=skill;
writed(Mob_id,13);
sendtoserver;
|
|
|
|
|
|
спс я так и предпологал!
но есть одно но,как видеш 24 01 57 C3 FE BE FD 01 00 E7 44 01 00 00 00 00 77 77 77 3F
айди моба почемуто остается пустым(((( хотя если вручную пак ловлю все норм(((
|
|
|
14.02.2012, 12:47
|
#9
|
|
|
|
Старший сержант
|
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
________________
Ололо! Я из армии вернулсо!!!))
Последний раз редактировалось Usilok77; 14.02.2012 в 12:49.
Причина: Добавлено сообщение
|
|
|
14.02.2012, 13:06
|
#10
|
|
|
|
Разведчик
|
Регистрация: 14.01.2011
Сообщений: 10
Популярность: 24
Сказал(а) спасибо: 0
Поблагодарили 7 раз(а) в 3 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
все верно после удаления if*(Mob_id<>0)*then
скрипт заработал!
спс поставил)))
|
|
|
Пользователь сказал cпасибо:
|
|
14.02.2012, 13:15
|
#11
|
|
|
|
Пехотинец
|
Регистрация: 15.08.2008
Сообщений: 66
Популярность: -287
Сказал(а) спасибо: 12
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
|
|
|
14.02.2012, 13:17
|
#12
|
|
|
|
Старший сержант
|
Регистрация: 16.02.2011
Сообщений: 174
Популярность: 391
Сказал(а) спасибо: 28
Поблагодарили 165 раз(а) в 48 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
я изменил скрипт в шапке, теперь должен бить!)
________________
Ололо! Я из армии вернулсо!!!))
|
|
|
14.02.2012, 14:12
|
#13
|
|
|
|
Разведчик
|
Регистрация: 20.06.2011
Сообщений: 10
Популярность: 14
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
молодец постарался но у меня есть вопрос на новой 2.7 бьёт дамагом фигово скрипт решает проблему?
________________
THis is
|
|
|
14.02.2012, 14:23
|
#14
|
|
|
|
Разведчик
|
Регистрация: 02.11.2011
Сообщений: 10
Популярность: 20
Сказал(а) спасибо: 7
Поблагодарили 5 раз(а) в 3 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
И как обычно тока 5+ и не как иначи )
И на NewAion x75 Пашет )
________________
Тыкни спску
|
|
|
14.02.2012, 14:52
|
#15
|
|
|
|
Разведчик
|
Регистрация: 28.03.2011
Сообщений: 8
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Скрипт на дамаг элементаля под 2.7 клиент
Можно поэтапно рассказать?)
1) Ид моба "'CE 00 57 6D FF 50 3C 00 00 00'"
2) Скилл "24 01 57 C3 FE 29 61 01 00 03 45 01 50 3C 00 00 00 00 00 3F "
Куда это дело вставить?И надо ли вообще?
Последний раз редактировалось Foomiteck; 14.02.2012 в 14:56.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 11:40.
|
|