L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
Здраствуйте меня интересует можно ли через л2пхс затачивать скилы на определенный уровень на Интерлюдии.
Выложите плс скрипт на точение скила на +**.
И если ещё можно скрипт чтоб жал "Улучшить навыки" у мастера.
Всем спс.
можно просто использовать манипуляцыю с пакетами к серверу для етого надо разшифровать фаилик как "skillname-e.dat" и есть алгоритм создания пакета на скилл вот и всё точиш скилл на любую сумму(+30 макс) с шансом 100%
Добавлено через 2 минуты
Цитата:
Сообщение от QaK
Могу посоветовать откопать скрипт NLObP на заточку вещей и попробовать переделать на заточку скиллов.
Скрипт на заточку скилов есть если надо могу кинуть
delphi Код:
var
x,i,OID,ItemID,ItemID1,ItemCount,ScrollID,j,k,l,m,temp1,temp2,ItemIDToEncant,MaxEnchant,
ItemOIDToEncant,ItemIDToEncant1,n,f,EnchantLevel,o:Integer;
z,Load,temp:word;
Scrolls:Array[0..299,0..1] ofInteger;
procedure Init; //Вызывается при включении скриптаbegin
ItemIDToEncant:=6658;
//9857-Dynasty Two Handed Sword [Focus]//9864-Dynasty Bow [Guidance]//6379 Draconic Leather Armor//6380 Draconic Leather Gloves//6381 Draconic Leather Boots//6382 Draconic Leather Helmet//6656 Earring of Antharas//6657 Necklace of Valakas//6658 Ring of Baium//6659 Zaken's Earring//6660 Ring of Queen Ant//6661 Earring of Orfen//6662 Ring of Core
ScrollID:=960;
//959-EWS//960-EAS
MaxEnchant:=180;
j:=0;
k:=0;
n:=0;
end;
procedure SendMsg(msg:string);
begin
buf:=#$4A;
WriteD(0);
WriteD(10);
WriteS('e');
WriteS(msg);
SendToClient;
end;
Procedure Enchant(ScrolOID1,ItemOID1:Integer);
begin
buf:=#$14;
WriteD(ScrolOID1);
WriteD(0);
SendToServer;
delay(500);
buf:=#$58;
WriteD(ItemOID1);
SendToServer;
delay(30);
end;
begin//Для запуска скрипта скажите "е" без кавычек на английской раскладке в пати-чатif FromClient and(pck=#$38#$31#$00#$00#$00#$03#$00#$00#$00)thenbegin
SendMsg('Процесс заточки начался! Это может занять от нескольких секунд, до 2-3 минут. Пожалуйста, подождите!');
SendMsg('В это время может замечаться зависание клиента, это нормально.');
buf:=#$0F;
SendToServer;
n:=1;
o:=1;
end;
if FromServer and(pck[1]=#$1B)and(o=1)thenbegin
i:=4;
l:=0;
o:=0;
Load:=ReadH(i);
For x:=1to Load dobegin
temp:=ReadH(i);
OID:=ReadD(i);
ItemID:=ReadD(i);
ItemCount:=ReadD(i);
if ItemID=ScrollID thenbegin
Scrolls[l,0]:=ItemID;
Scrolls[l,1]:=OID;
l:=l+1;
end;
if ItemID=ItemIDToEncant thenbegin
ItemOIDToEncant:=OID;
ItemIDToEncant1:=ItemID;
end;
i:=i+22;
end;
buf:=#$14;
WriteD(ItemOIDToEncant);
WriteD(0);
SendToServer;
end;
if FromServer and(pck[1]=#$27)and(n=1)thenbegin
f:=12;
ItemID1:=ReadD(f);
temp:=ReadH(f);
temp:=ReadH(f);
temp:=ReadH(f);
temp:=ReadH(f);
temp:=ReadH(f);
temp1:=ReadD(f);
EnchantLevel:=ReadH(f);
if(ItemID1=ItemIDToEncant1)and(EnchantLevel<MaxEnchant)thenbegin
n:=0;
For m:=0to299dobegin
temp1:=Scrolls[m,0]; //ItemID
temp2:=Scrolls[m,1]; //OIDif temp1 <> 0thenbegin
Enchant(temp2,ItemOIDToEncant);
end;
end;
end;
end;
end.
Вот
Последний раз редактировалось QaK, 24.07.2008 в 17:14.
Причина: Добавлено сообщение
Все делал как написано, изменил ник, не ставил галочку пока не нашел веапон и точки.. нажимаю "старт" приходит ответ "прервано", что за.... И вообще хотелось бы по точнее узнать как пашет этот скрип. Он просто вместо вас точит? Или он точет с вероятностью 100%
З.Ы.
Просто если он вместо вас тупо точит, то наифиг оно надо... лучше бы он фейк (слет точек) отсеивал а 100% точки, ложил на выбранную весч
Последний раз редактировалось shut, 24.07.2008 в 17:18.
Все делал как написано, изменил ник, не ставил галочку пока не нашел веапон и точки.. нажимаю "старт" приходит ответ "прервано", что за.... И вообще хотелось бы по точнее узнать как пашет этот скрип. Он просто вместо вас точит? Или он точет с вероятностью 100%
З.Ы.
Просто если он вместо вас тупо точит, то наифиг оно надо... лучше бы он фейк (слет точек) отсеивал а 100% точки, ложил на выбранную весч
да он точит вместо нас, а вероятность 100% это тебе надо на олчитсе побольше сидеть там такие фейки есть
Цитата:
Сообщение от shut Посмотреть сообщение
аха ха как смешно... я про то, чтобы скрипт отсеивал поломки и затачивал удачные... а то что читов на 100% заточку нет это все знать должны.
З.Ы.
Кстате, что то аллчит не пашет.....
Подробно опиши алгоритм, того что ты пишешь, чтобы можно было перевести в код.
я так понял что алгоритм тако (конечно если точить блеседами):
1)Точит вещи поочереди
2)После обнуление вещи не точит её снова, а накидывает на другую +1
3)Потом продолжает точить ту которая обнулилась и точит как раньше
И чтоб повторялось до тех пор пока не заточиться до нужного
я так понял что алгоритм тако (конечно если точить блеседами):
1)Точит вещи поочереди
2)После обнуление вещи не точит её снова, а накидывает на другую +1
3)Потом продолжает точить ту которая обнулилась и точит как раньше
И чтоб повторялось до тех пор пока не заточиться до нужного
Как думаете это сложно сделать?
Сделать можно всё. Правь скрипт как душе угодно.
Только я не пойму, чем твой алгоритм лучше моего?
Я исхожу из того, что из нескольких поочереди затачиваемых предметов, одна заточится по максимуму.
Сделать можно всё. Правь скрипт как душе угодно.
Только я не пойму, чем твой алгоритм лучше моего?
Я исхожу из того, что из нескольких поочереди затачиваемых предметов, одна заточится по максимуму.
Могу сказать одно что по моему алгоритму есть больше шанс заточить, хотя и по твоему есть но на моем сервере шанс заточить на +12 очень мал, хотя безопасная заточка +11, но еще коечто если покопаться в интернете то можно много чего найти о том что при заточки предмета если наложится то в 90% следующим идет +..... до этого скрипта я сам точился по этому методу у меня было куча шмота на 25 и 20 за один день, но много нервом трепает это точение, хотя не всегда идет очередность - + иногда --+ и ---+ но не больше 3 минусов небывает это все рандом но его всетаки можно предугадывать... можешь изменить скрипт по моему алгоритму и добавить кусок из скрипта Breadfan на что чтоб не надо было писать ник перса, а то у меня его невидно заранее большое СПАСИБО!