L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
//QaK:отдельная тема по подкючению пакетхака к серверу >>>>>>>>тут
любые вопросы по данной тематике в этом топе будут удаляться без предупреждения.
Код:
const
mp='8A 1B 15 01 10';
hp='8A 1A 15 01 10';
begin
if fromclient and (pck[1]=#$38#$F5#$00#$EF#$00#$00#$00#$03#$00#$00#$00) then
begin
buf:=hstr(hp);
SendToServer;
end;
if fromclient and (pck[2]=#$33#$F5#$00#$EF#$00#$40#$00#$03#$00#$00#$00) then
begin
buf:=hstr(mp);
SendToServer;
end;
end.
где я ошибся?
Последний раз редактировалось QaK, 30.08.2010 в 18:56.
konst666, Огромное теюе спасибо =) у мня получилось как ты сказал..тока я не пойму зачем мульти фикс и че он делает?
MultyFix нужен если в боте возникают различные ошибки. Если их нет - то фикс соответственно не нужен. Я поставил себе фикс потому, что бот отказывался лечить сопартийцев. Оф пати лечил нормально, а в партии не лечил. После установки фикса все наладилось.
У меня сейчас другая проблема с этим квестом. Бот отказывается нормально ходить из-за кривой геодаты. Бывает зависает на какой-то точке после команды MOVETO(). Пока не знаю как с этим бороться.
Imperial2008, будет отправляться то что в данный момент находиться в массиве buf.
"buf:=" - это операция присваивания, предыдущее значение которое перед этим было в этой переменной теряется.
Тогда у меня следующий вопрос))) Твой ответ мне действительно очень помог)))
Код:
begin
if FromClient and (ConnectName='Империал')and (pck=#$56#$18#$00#$00#$00#$00#$00#$00#$00#$00) then begin
buf:=hstr('1F 84 CF 06 10 B0 42 01 00 89 95 00 00 C8 F9 FF FF 00');
SendToServerEx('Империал');
buf:=hstr('01 84 CF 06 10 B0 42 01 00 89 95 00 00 C8 F9 FF FF 00');
SendToServerEx('Империал');
end;
if FromServer and (ConnectName='Империал')and (pck=#$25#$73#$70#$02#$10) then begin
buf:=hstr('1F 84 CF 06 10 B0 42 01 00 89 95 00 00 C8 F9 FF FF 00');
SendToServerEx('Империал');
buf:=hstr('01 84 CF 06 10 B0 42 01 00 89 95 00 00 C8 F9 FF FF 00');
SendToServerEx('Империал');
end;
if FromServer and (ConnectName='Lolita')and (pck=#$33#$73#$70#$02#$10#$84#$CF#$06#$10#$00#$00#$00#$00#$80#$E8#$42#$01#$00#$9E#$96#$00#$00#$C8#$F9#$FF#$FF#$00#$00#$C1#$42#$01#$00#$BC#$96#$00#$00#$C8#$F9#$FF#$FF) then begin
buf:=hstr('1F 73 70 02 10 F1 42 01 00 A7 95 00 00 C8 F9 FF FF 00');
SendToServerEx('Lolita');
buf:=hstr('01 73 70 02 10 DB 42 01 00 9F 95 00 00 C8 F9 FF FF 00');
SendToServerEx('Lolita');
end;
if FromServer and (ConnectName='Империал')and (pck=#$00#$73#$70#$02#$10#$01#$00#$00#$00#$00#$00#$00#$00#$01#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00#$00) then begin
buf:=hstr('7D 02 00 00 00');
SendToServerEx('Империал');
buf:=hstr('3A');
SendToServerEx('Империал');
buf:=hstr('0F E9 42 01 00 5A 96 00 00 AD F9 FF FF CF 42 01 00 41 96 00 00 C8 F9 FF FF 01 00 00 00');
SendToServerEx('Империал');
end;
end.
Но есть одно "но". После того, когда я запустил этот скрипт, пакетхак очень быстро начинает "сжирать" оперативную память...не понимаю почему, ведь с другими скриптами все работает намного с "сжиранием" меньшего кол-ва оперативной памяти) Может есть советы какие-то?
пы.сы.: под словами "очень много" я подразумиваю 1,5-2 Гб оперативы
MultyFix нужен если в боте возникают различные ошибки. Если их нет - то фикс соответственно не нужен. Я поставил себе фикс потому, что бот отказывался лечить сопартийцев. Оф пати лечил нормально, а в партии не лечил. После установки фикса все наладилось.
У меня сейчас другая проблема с этим квестом. Бот отказывается нормально ходить из-за кривой геодаты. Бывает зависает на какой-то точке после команды MOVETO(). Пока не знаю как с этим бороться.
У мня вроде все Норм,могу дать свою папку систем
ток я еще квсет Еггделивер делаю тот дольше делатьXD
куда его етот мулти фикс в папку с ботами кидать
Если правильно понял, то Империалу нужно нечто подобное.
Дело в том, что на моем гфш в холле рифта нет мирной зоны, как на других серверах. Если у вас то же самое, то вот мой скрипт на слив гномов магом.
Суть скрипта проста - маг DAMAGER_CHAR_NAME бьет скиллом DAMAGER_USE_SKILL чара DELEVEL_CHAR_NAME каждый раз, как тот флагнется.
Чар DELEVEL_CHAR_NAME после смерти жмет кнопку В деревню и после реса начинает атаковать чара DAMAGER_CHAR_NAME кулаками до тех пор, пока лвл больше NEW_LEVEL.
Запускается скрипт просто - включаете и бьете кулаками чара DAMAGER_CHAR_NAME
Почему именно рифт? патамуша при нажатии кнопки В деревню вы ресаетесь там же, в холле рифта.
А, еще момент: DAMAGER_CHAR_NAME при включенном скрипте бьет всех, кто его ударит, не только DELEVEL_CHAR_NAME, но исправлять это мне влом)
Последний раз редактировалось klemberg, 18.07.2009 в 22:17.
плз помогите нубу я этой прогой начел недавно пользоватсо почитал ваш форум немного. я слышал о такой вещи что с помощью этой проги мона тип покупаеш short sword и заменить его на любое другое оружие но у меня почему то не получается пробывал много раз мот я непрально что настроил вроде изменяю ID вещи прально и отправляю пакет но нечего непроисходит не кика не разрыва соединения нечего изменяю я ID во время покупки вещи.
вот скрины плз помогите разобратсо
сори если не по теме пишу.
//nlobp: Ты неверно форум выбрал. Здесь данные вопросы не рассматриваются. Читай правила форума.
Последний раз редактировалось NLObP, 20.07.2009 в 12:19.