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

L2PacketHack Форум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела! Обсуждение багов Lineage ЗАПРЕЩЕНО!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 05.10.2007, 22:00   #1
Новичок
 
Регистрация: 05.10.2007
Адрес: Украина
Сообщений: 19
Сказал Спасибо: 0
Имеет 23 спасибок в 13 сообщенях
DeVolf пока неопределено
По умолчанию Кружок нубов(Вопрос-Ответ)

//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.
DeVolf вне форума   Ответить с цитированием
За это сообщение DeVolf нажился 6 спасибками от:
Старый 10.01.2012, 02:09   #1851
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

возникла другая проблема - некорректный скрол окна со скриптом...

хотя нет. седня уже не глючит. вчера глючило
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 10.01.2012 в 02:16.
SeregaZ вне форума   Ответить с цитированием
Старый 14.01.2012, 21:22   #1852
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

убил бы человека, который наплодил столько всяких видов переменных... цифровых, тестовых, хексоподобных и прочих мне не понятных... застопорилось дело на преобразовании этих самых переменных. как правильно мне исправить сие написание?
PHP код:
               strcount:= pck[it1+4]+pck[it2+4]+pck[it3+4]+pck[it4+4];
               
balance:=StrToInt(strcount);
               
buf:=#$4A;
               
WriteD(0);
               
WriteD(10);
               
WriteS('');
               
WriteS('баланс составляет: 'IntToStr(balance));
               
SendToClientEx(Spoil); 
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 14.01.2012, 21:42   #1853
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

SeregaZ, ничего не понятно
что ты вообще сделать то пытаешься?)
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 14.01.2012, 21:49   #1854
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

усе... вроде...
PHP код:
balance:= readh(it1+4);

             
buf:=#$4A;
             
WriteD(0);
             
WriteD(10);
             
WriteS('');
             
WriteS('баланс составляет: ' IntToStr(balance));
             
SendToClientEx(Spoil); 
пытался получить число из пакета неправильно конвертировал в это число - отсюда заморочка перечитал еще раз описание всех переводов туда суда и вроде подобрал что нужно. оно получает количество итемов чего либо в инвентаре. дальше буду производить арифметические операции по подсчету баланса. это камни 7 печатные. три вида, потом надо будет помножить на 3, 5 и 10. и в конце вывести баланс АА
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 14.01.2012, 21:52   #1855
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

strcount:= pck[it1+4]+pck[it2+4]+pck[it3+4]+pck[it4+4];
balance:=StrToInt(strcount);

это жезко
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 15.01.2012, 01:06   #1856
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

да ладно уж. зато я понимаю а то всякие хексы и прочее - такая замута...
итоговый выглядит вот так:
PHP код:
            if (iditema=HStr('D9 18 00 00')) //зеленый камень 7 печатей х 5
            
then begin                                           
               balance
:= balance readh(it1+4)*5;
            
end
Добавлено через 1 час 22 минуты
тьфу... опять не верно решил добавить итоговый баланс приплюсовав уже имеющееся количество АА. а там за миллион число... readh уже не работает. надо readd...

Добавлено через 1 час 28 минут
еще вопрос: есть команды по работе с текстом? хочу разбить миллион на цифорки с разбивкой для удобства. сейчас типа:
итоговый баланс: 1003043
а хочу
итоговый баланс: 1 003 043
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 15.01.2012 в 01:06. Причина: Добавлено сообщение
SeregaZ вне форума   Ответить с цитированием
Старый 15.01.2012, 01:22   #1857
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

SeregaZ, Insert,Delete,Copy
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
За это сообщение supernewbie нажился спасибкой от:
Старый 15.01.2012, 01:25   #1858
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

опять глюки полезли. не скроллит окошко до конца скрипта. и сейчас наблюдал странность - спам по всем трем окнам миллиона пакетов якобы от сервера. со скоростью примерно как обычно файтерами атакуешь мобов... хотя в это время все чары сидели и ничего не делали. пакеты все известные, но "не мои" так сказать... тыркнул обновить информацию из ини - спам прекратился, куча пакетов исчезла, появились мои.

вышло конечно по быдлокодерски, но я доволен
PHP код:
             balance3:=IntToStr(balance);
             if (
balance 1000000) and (balance 10000000then begin
                Insert
(' 'balance32);
                
Insert(' 'balance36);
             
end;
             if (
balance 100000) and (balance 1000000then begin
                Insert
(' 'balance34);
             
end;
             if (
balance 10000) and (balance 100000then begin
                Insert
(' 'balance33);
             
end;  
             if (
balance 1000) and (balance 10000then begin
                Insert
(' 'balance32);
             
end;
             
buf:=#$4A;
             
WriteD(0);
             
WriteD(10);
             
WriteS('');
             
WriteS('баланс составляет: ' balance3);
             
SendToClientEx(Spoil); 
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 15.01.2012 в 01:46.
SeregaZ вне форума   Ответить с цитированием
Старый 16.01.2012, 01:30   #1859
Новичок
 
Регистрация: 16.01.2012
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Troyan2666 пока неопределено
По умолчанию

Как настрить л2пнх для автозаточки?
Troyan2666 вне форума   Ответить с цитированием
Старый 18.01.2012, 00:38   #1860
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

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

так... вроде есть.
abnEffects: 64 (0x00000040) стан
abnEffects: 128 слип
ща будем колдовать...

Добавлено через 30 минут
не тут то было. координаты допустим у меня есть, айди есть, а вот айди монстра у меня нет. а они то разные то зомби, то скелет. не предусмотреть... и при посылке клиенту - он отрубается к чертям
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 18.01.2012 в 00:38. Причина: Добавлено сообщение
SeregaZ вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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