PDA

Просмотр полной версии : L2PacketHack на Камель


Витя
30.07.2008, 11:31
Люди выложите L2PacketHack и ItemsID для Камель очень надо для сервера megal2 :(

QaK
30.07.2008, 18:24
качай 3.2.0 ставь галку Камаэль и будет тебе счастье, ItemID для камаэльки никто вроде тут не постил, попробуй сделать сам.

Витя
31.07.2008, 11:27
я пытался 3.2.0 но он не видет перса((

QaK
31.07.2008, 11:27
я пытался 3.2.0 но он не видет перса((в каком смысле?

Витя
31.07.2008, 16:38
где список соединений написано "пустой", хотя это уже исправил, есть теперь другая проблема когда начинаешь использовать скрипт то сбрасывается соединение, а в чате написано "Хмм.. читерство? это ты зря" но бан еще я не получил, как можно сделать что они не просекли меня?

QaK
01.08.2008, 09:13
"Хмм.. читерство? это ты зря" но бан еще я не получил, как можно сделать что они не просекли меня?На серваке поменяли шифрацию, они или уже тебя просекли или не просекут совсем. Нужно найти алгоритм шифрации и перекомпилить newxor.dll.

artamons
01.08.2008, 22:58
Витя, как ты исправил то что он не видит чара в списке соединений? отпиши плиз в асю 359-953-879

xkor
02.08.2008, 01:29
QaK, еслиб сменили шифрацию такого бы не написало а просто выкинуло, а раз это пишут значит просто пакеты используемые скриптом пофикшены....

Витя
03.08.2008, 11:49
QaK, еслиб сменили шифрацию такого бы не написало а просто выкинуло, а раз это пишут значит просто пакеты используемые скриптом пофикшены....

И как это понять? ну я недавно начил ей пользоваться:(

Добавлено через 2 минуты
Витя, как ты исправил то что он не видит чара в списке соединений? отпиши плиз в асю 359-953-879

С темы "ДЕШИФРУЕМ ТРАФИК" скачал newxor.dll но он не доработан(

Breadfan
04.08.2008, 18:42
Возникла такая проблемма: попробовал переписать скрипт рыбалки от Nlobp под камель, но при запуске, во время создания базы рюкзака (procedure CreateItemBase) стала появлятся ошибка типа List index out of bounds (8845). Пробовал добавить в itemsID.ini дополнительные значения но не помогло, в итоге пока накорябал там это:
if itembase[2,i]=8845 then itembase[2,i]:=8483;
if itembase[2,i]=8846 then itembase[2,i]:=8483;
if itembase[2,i]=8869 then itembase[2,i]:=8483;
if itembase[2,i]=8870 then itembase[2,i]:=8483;
if itembase[2,i]=9796 then itembase[2,i]:=8483;
if itembase[2,i]=10006 then itembase[2,i]:=8483;
В чем я неправ, как избавиться от ошибки? и вообще как возможно уйти от ошибки если айди отсутствует в базе?

NLObP
04.08.2008, 20:24
ошибка типа List index out of bounds (8845)

Выход за границу массива (8845-хочет этот индекс, а он уже вне массива). Ищи где ошибка.

Breadfan
04.08.2008, 22:02
этот массив - файл itemsID.ini. Именно оттуда берутся все значения (твой скрипт я не дополнял, лишь изменил ID пакетов). Пробовал дописать список до нужных значений
.............................
8647=Mysterious Solvent
8648=Coffer of Shadows
8649=Demon Horns
8650=Mask of Spirits
8651=Fairy Antennae - For Event
8652 = Item_No_Name
8653 = Item_No_Name
8654 = Item_No_Name
8655 = Item_No_Name
..............................
но тоже результата не получил. Так что остановился на варианте подмены ID итемов, что в принципе не мешает, так как это новые незнакомые итемы, и тем более их юзание идет через OID.

NLObP
04.08.2008, 22:44
В заточке я применил такой метод отлова отсутствующих ItemsId.Ini
//вносим изменения в чекбоксы
StringList.Clear;
try
for i:=1 to ListCount do begin
try
//записываем название вещей из инвентаря
StringList.Add(ItemsName.Values[IntToStr(ItemBase[2,i])]);
except;
msg.Lines.Add('Пропускаем! Нет ItemID='+inttostr(ItemBase[2,i])+' в itemsid.ini');
end
end;
except;
msg.Lines.Add('ошибка в CreateItemBase->StringList.Add()');
msg.Lines.Add(inttostr(ItemBase[2,i]));
exit;
end;


А что если сразу дополнять ItemsId.ini недостающими итемами после expect?
ItemsName.Append(inttostr(ItemBase[2,i])+'='Unknown Items');

PS: Скинь мне плиз логи пакетов с Камаеля от пакетхака, работа застопорилась.

Breadfan
05.08.2008, 00:54
Лог на вход в мир в ЛС

Добавлено через 53 секунды
А на megal2 я простого л2пнх юзал, на пвп рейтах

Витя
05.08.2008, 10:46
Лог на вход в мир в ЛС

Добавлено через 53 секунды
А на megal2 я простого л2пнх юзал, на пвп рейтах

ДА? а можешь рассказать поподробней какими скриптами ты пользовался, а то я юзал скрипт на авто заточку, но он не получался т.к. он для интерлюдии и С4

Добавлено через 2 минуты
и пожалуйста выложи newxor.dll под сервер, заранее большое спасибо

Breadfan
05.08.2008, 20:50
ДА? а можешь рассказать поподробней какими скриптами ты пользовался, а то я юзал скрипт на авто заточку, но он не получался т.к. он для интерлюдии и С4

Добавлено через 2 минуты
и пожалуйста выложи newxor.dll под сервер, заранее большое спасибо

Витя ты б проще в аську стукнул

Добавлено через 23 минуты
Вот запустил ща, рейты х100000, версия 3.2.0 НЕ модифицированная.
Настройки:
Неигровые порты:5001;5002;5003;5004;2222;2106;
Перехват включен
Способ внедрения - скрытый

Скрипт на заточку by NLObP

Хотя с ихними ценами.....+ тормозные админы не могут сделать города мирными зонами, в годдарде не постоишь спокойно. Я потом ушел в итоге на другой (http://www.la2-4u.ru/x10k/index.html) сервак

По поводу "но он не получался т.к. он для интерлюдии и С4", покупаешь N-заточек, и ищешь их в списке потом не по имени (т.к. его может и не быть если ID неизвестен), а по количеству вот и все. С пухами может возни больше будет но можно просто все Ы грейда скинуть в ВХ и так отследить нужную вещь. ID блес точек Ы веапон - 6577

Добавлено через 5 часов 6 минут
Забыл добавить что юзал я на ИЛ))

Добавлено через 1 час 56 минут
Вопрос к NLObP: Может определить отдельную ветку с камаелем, чтоб не смешивать? А то не поймешь кому что Ц4 ИЛ или еще что. Скрипт под камаель на заточку - переделан, нужно кудато выложить

NLObP
05.08.2008, 23:11
Вопрос к NLObP: Может определить отдельную ветку с камаелем, чтоб не смешивать? А то не поймешь кому что Ц4 ИЛ или еще что. Скрипт под камаель на заточку - переделан, нужно кудато выложить

Добавь его , где мой лежит. Я его в первое сообщение прикреплю.

Витя
06.08.2008, 00:56
Breadfan, есть предложение по измени скрипта, можно сделать так? чтоб если на 12+++ обнулиться или сломается пуха, чтоб он ее не точил занова до тех пор пока не сровняться с остальными пухами, а просто после поломки или обнуления накидывал одну точу на другую пуху и дальше продолжал точить ту которая обнулилась... а то происходит что он точит одну пуху до тех пор пока не заточит на равных как все Например: одна пуха обнулилась, а остальные заточены на 20, и та которая обнулилась будет точиться до тех пор пока не заточиться до 20 или не кончаться заточки

Breadfan
06.08.2008, 04:06
Ну во-первых это не мой скрипт) Во-вторых в таком случае есть неплохие шансы заиметь вместо пухи+13 и +0 две на +0. Я и этим вариантом точил на +27 при шансах 2\3, это долго естественно) Бывает что слетает уже на +4 несколько раз подряд...это все корейский заговор

Витя
06.08.2008, 09:28
Ну во-первых это не мой скрипт) Во-вторых в таком случае есть неплохие шансы заиметь вместо пухи+13 и +0 две на +0. Я и этим вариантом точил на +27 при шансах 2\3, это долго естественно) Бывает что слетает уже на +4 несколько раз подряд...это все корейский заговор

По своему опыту))я узнал что по сути рандома после 1-3 минусов идет плюс, на пухах чаще всего 1 минус и сразу плюс ну это так, у меня проблема встала в том что при заточки кастетов он они все заточились до +16 и одна обнулилась, и l2phx пытался точить эту пуху до +16, но на этом сервере где пуха даже на +12 может сломаться в большинстве случаев, ну если даже он обнулит 2 пухи это не беда притом что у тя как минимум 9 из 10 зоточены на +16.... а так вообще возможно сделать добавить это в скрипт?