Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Пакеты
Войти через OpenID

Пакеты Форум о форматах отдельных пакетов или групп пакетов

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 30.04.2009, 21:49   #1
Новичок
 
Регистрация: 30.04.2009
Сообщений: 15
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
hash пока неопределено
По умолчанию помогите с написанием скрипта

ЗДравствуйте, я юзал ваши скрипты на заточку, но ни один не видит все предметы в инвентаре, возможно изза особенностей клиента, решил напиать свой скрипт, но не хватает знаний, я незнаю как выполнять эти 2 действия до достижения нужного мне результата заточки и успешно его остановить, и как поставить определенный интервал времени между точкой (например 1 секунда)
Собственно вот 2 пакета

Активация скрола: 19 E9 08 03 10 00 00 00 00 ;

Выбор и заточка нужного мне предмета: 5F 31 38 01 10 00 00 00 00 ;

Последний раз редактировалось hash, 30.04.2009 в 22:25.
hash вне форума   Ответить с цитированием
Старый 30.04.2009, 21:50   #2
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

hash, ты основы программирования на паскале знаешь, или хочешь все сразу и нахаляву?
QaK вне форума   Ответить с цитированием
Старый 01.05.2009, 02:58   #3
Новичок
 
Регистрация: 30.04.2009
Сообщений: 15
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
hash пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
hash, ты основы программирования на паскале знаешь, или хочешь все сразу и нахаляву?
еслиб знал, помощи не просилбы

Добавлено через 4 часа 50 минут
помощи так и не дождался, сам разобрался
Скрипт полностью рабочий, тестил на грации парт2, единственное, что неудобно - это отлов пакетов, но всеже лучше чем руками точить

delphi Код:
const Name='newby'; var timer:TTimer; x:byte; //определение, какоде действие по счету мы совершаем procedure Init; begin timer:=TTimer.Create(nil); timer.interval:=1000; timer.OnTimer:=@fireTimer; timer.enabled:=true; x:=1;//сначала х=1 end; procedure Free; begin timer.Free; end; procedure fireTimer(Sender: TObject); begin case x of 1:begin      buf:=hstr('19 D2 0F 04 10 00 00 00 00');      SendToServerEx(Name);      inc(x);    end; 2:begin      buf:=hstr('5F 31 38 01 10 00 00 00 00');      SendToServerEx(Name);      x:=1;    end; end;{case} end; begin if FromServer and (ConnectName=Name) and (pck = HStr('87 0A 00 00 00 0A 00 00 00 0A 00 00 00'))  then   timer.enabled:=false; end.
п.с
Первый пакет: активация скрола
Второй: Выбор и заточка предмета
Третий: Степень заточки

Последний раз редактировалось QaK, 02.05.2009 в 14:53. Причина: Добавлено сообщение
hash вне форума   Ответить с цитированием
За это сообщение hash нажился спасибкой от:
Старый 01.05.2009, 11:22   #4
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

ты спойкойно можешь использывать скрипт от NLObP, просто выкинь с сумки все лишнее, оставь только шмот\пуху и смотри ID своих нужных итемов
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Breadfan вне форума   Ответить с цитированием
Старый 02.05.2009, 14:31   #5
Новичок
 
Регистрация: 30.04.2009
Сообщений: 15
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
hash пока неопределено
По умолчанию

Цитата:
Сообщение от Breadfan Посмотреть сообщение
ты спойкойно можешь использывать скрипт от NLObP, просто выкинь с сумки все лишнее, оставь только шмот\пуху и смотри ID своих нужных итемов
в томто и проблема, что его скрипт не видит нужные мне вещи, хотя в файле Itemid они есть...

Добавлено через 2 часа 1 минуту
возникла еще 1 проблема с скриптом - если скрипт долго выполняется, перполняется виртуальная память и компьютер в последствии начинает очень сильно чехлить. Подскажите, как сделать очистку виртальной памяти памяти после выполнения скрипта?

Последний раз редактировалось hash, 02.05.2009 в 14:31. Причина: Добавлено сообщение
hash вне форума   Ответить с цитированием
Старый 02.05.2009, 14:54   #6
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

hash, поправил чуток твой скрипт, попробуй, еще лучше выключать таймер не в Init а по соц действию или команде в чат.
QaK вне форума   Ответить с цитированием
За это сообщение QaK нажился спасибкой от:
Старый 02.05.2009, 16:58   #7
Новичок
 
Регистрация: 30.04.2009
Сообщений: 15
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
hash пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
hash, поправил чуток твой скрипт, попробуй, еще лучше выключать таймер не в Init а по соц действию или команде в чат.
спасибо за поправку, но вопрос о переполнении виртуальной памяти отсается открытым. Довольно быстро возрастает до 2+ гб и комп начинает виснуть.
hash вне форума   Ответить с цитированием
Старый 02.05.2009, 18:11   #8
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

на какой версии пх ?.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 03.05.2009, 03:04   #9
Новичок
 
Регистрация: 30.04.2009
Сообщений: 15
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
hash пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
на какой версии пх ?.
3.5.5.106

Добавлено через 1 час 29 минут
проверил скрипт на версии "3.4.1.83" - все нормально, виртуальная память не переполняется.

Последний раз редактировалось hash, 03.05.2009 в 03:04. Причина: Добавлено сообщение
hash вне форума   Ответить с цитированием
Старый 07.06.2009, 15:56   #10
Пользователь
 
Аватар для HORSE
 
Регистрация: 06.06.2009
Сообщений: 92
Сказал Спасибо: 31
Имеет 9 спасибок в 8 сообщенях
HORSE пока неопределено
По умолчанию

Как розшифровать степень заточки в пакете скрипта hash
'87 0A 00 00 00 0A 00 00 00 0A 00 00 00'?!
Или как его узнать?!....ато мне надо заточить до +12 а как это написать в пакетах я хз...
HORSE вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Пакеты



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 09:30.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!