L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
всем привет,будьте добры,нужна помощь.
я играю на серве и меня там всё устраивает даже ла2 phx робит) вот, но минус то что там пушки безопасно до 15 точятся и если она(пушка) ломается например на 16 то пушка не на 0 скидывается а остаётся на 15 и сразу же точишь на 16 её, будьте добры помогите разобраться, и la2phx точит но он наичнает "тупить")
Добавлено через 2 минуты
l2phx.3.4.1.61-это phx которым я вхожу в ла2 и щас покажу сам скрипт
Добавлено через 3 минуты
а не он не вместится)ну вы меня поняли надеюсь) что мне изменить подскажите плиз
Последний раз редактировалось CapsLock, 29.01.2010 в 08:59.
Причина: Добавлено сообщение
так ты проверяй инвентори апдейт. там приходит значение модификации и указан уровен заточки. вот и поставь условие:
если уровень заточки меньше 30, то
точить;
елсе
радостно кричать в чате;
SeregaZ, я использую скрипт на автоточку nlobpa, я уже пытался в нём заменить некоторые данные, но у меня зависал phx.
Если нетрудно, можешь указать номера тех строчек, в которых нужно заменить данные и на что заменить, я скрипт подкорректирую.
Заранее благодарен
до +15 - 100% шанс заточки или как? подробнее опиши.
Просто есть варианты: а) 100% точится, б) возможен фейл, но уровень заточки не меняется, в) возможен фейл, заточка слетает на определенный уровень, г) возможен фейл, слетает на +0, д) возможен фейл, пуху - вдребезги
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Последний раз редактировалось Breadfan, 29.01.2010 в 20:09.
до +15-100% т к это безопасная точка) вот,если я точу на 16 и у меня ломается то СКИДЫВАЕТ НЕ НА 0 А НА 15 и снова дальше,т е сломал пуху и с 15 начинай занова...точу блессами так что пуха не лопаеца))надеюсь понятно
до +15-100% т к это безопасная точка) вот,если я точу на 16 и у меня ломается то СКИДЫВАЕТ НЕ НА 0 А НА 15 и снова дальше,т е сломал пуху и с 15 начинай занова...точу блессами так что пуха не лопаеца))надеюсь понятно
- разница в том, что твой скрипт точит по 1му предмету, т.е. сначала один на +10, потом 2ой на +10 и т.д, а скрипт от NL0Pb работает по другой последовательности
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Последний раз редактировалось Breadfan, 29.01.2010 в 21:13.
какая разница слетела точка или заточилась? точить при любом раскладе пока не достингет 30 или сколько там нужно...
скрипт nlobpa не смотрел. у меня свой, мега кривой, местами не работающий - но я доволен, что сделал сам и боюсь, если ты о программировании не имеешь никакого представления - сам внести эти изменения не сможешь.
вот этот момент:
PHP код:
if FromServer and (pck[1]=#$27) then begin
if (pck[42]+pck[43]+pck[44]+pck[45]=HStr('67 09 00 00')) then begin //купили новый. HStr('67 09 00 00') - айди по базе. что-то из ДК помойму.
if (pck[34]+pck[35]=HStr('01 00')) then begin
iditem:=pck[38]+pck[39]+pck[40]+pck[41];
end;
if (pck[34]+pck[35]=HStr('03 00')) then begin //сломался. начинаем сначала.
iditem:='0';
idzatochka:='0';
a:=1;
end;
if (pck[34]+pck[35]=HStr('02 00')) then begin //заточился
if (pck[60]+pck[61]=HStr('09 00')) then begin //сравниваем не на +9 ли он заточился.
iditem:='0';
idzatochka:='0';
a:=1;
//Timer01.enabled:=false; //если раскоментить - скрипт выключица на первом же +9 заточеном. если нет, то будет точить 2 екземпляр, потом 3, 5, 10 и до посинения...
buf:=#$4A;
WriteD(0);
WriteD(10);
WriteS('');
WriteS('zatochil +9!');
SendToClient;
end
else begin
idzatochka:='0';
a:=8;
end;
end;
end;
обрывок кода. тебе не поможет, но зато натолкнет на мысль как сделать свой. инвентори апдейт (27), незнаю как в твоих хрониках, на ява С4 - приходит с 2 позициями. 1 адена, 2 шмотка - а бывает наоброт сперва шмотка, потом адена - поэтому надо предусмотреть оба. мой пример - только один вариант предусмотрен.
BreadFan спасибо на этом большое но тут ещё одна мелкая проблемка) я помоему разобрался немного помоги чуток это CurEnchLvl:=0; я нашёл эти надписи но их дофига по всему скрипту... какую мне именно строку изменить подскажи плизЗ)
BreadFan спасибо на этом большое но тут ещё одна мелкая проблемка) я помоему разобрался немного помоги чуток это CurEnchLvl:=0; я нашёл эти надписи но их дофига по всему скрипту... какую мне именно строку изменить подскажи плизЗ)
//Пакет ChooseInventory
#$6F: if ready thenbegin//and (readd(2)=itemid)//ищем подходящий предмет для заточки
timer.enabled:=false; //отключаем пока не найдем предмет для заточкиrepeat
ItemOID:=GetItem(ItemID,CurEnchLvl);
if ItemOID=0thenbegininc(CurEnchLvl);
x:=x+1;
Edit2.text:=inttostr(CurEnchLvl);
end;
until ItemOID<>0;
//************************************************
msg.Lines.Add('Пробуем улучшить ItemID='+IntToStr(ItemID)+' ItemOID='+IntToStr(ItemOID));
RequestEnchantItem(ItemOID);
ready:=false;
timer.enabled:=true; //пока в тесте отключаем (вкл. после заточки предмета)end;
#$81: if readd(2)=0thenbegin//вот тут меняй !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
CurEnchLvl:=0; //начнем с начала//------------------------------------------
x:=x+1;
end;
end;
end.
- менять только ее
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
За это сообщение Breadfan нажился 2 спасибками от: