Вернуться   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 спасибками от:
Старый 11.10.2007, 05:58   #11
Рыцарь
 
Аватар для VORON
 
Регистрация: 06.08.2007
Сообщений: 209
Сказал Спасибо: 6
Имеет 67 спасибок в 34 сообщенях
VORON пока неопределено
По умолчанию

окошко с диалогом с НПЦ- ето аналог БРАУЗЕРА ИНТЕРНЕТ ЕКСПЛОРЕРА в нем применяетсятся протокол- ХТМЛ..
т.е. если перехватить трафик то ты увидиш в нем ХТМЛ текст..им ссылки в фомате ХТМЛ... но...
ты хочеш что???... заставить скрипт реагировать на нажатие кнопки? ХТМЛ тут не причем... для такой задачи ХТМЛ не нужен...
я бы тебе посоветовал почитать тьему ДА БУДЕТ БОТ... и там ты узнаеш кучу примеров в которых скрипт реагирует на нажатие кнопки ф5
__________________
Цитата:
Сообщение от pybukon
прежде чета попросить я немнога раскажу чтоб вы понили как мне плоха
Цитата:
Сообщение от Byrger
А как сделать мой скрипт бесконечным?
Цитата:
Сообщение от XKOR
.. каждый день ионизированной ногой протирает больную)
Цитата:
Сообщение от PsyR
Вылоджите пожалуйста скрипт на рыбалку желательно что бы сам в ВХ клал адаптированый под шоки и так же скрипт на ТТ рец, тоже с диалогами
VORON вне форума   Ответить с цитированием
За это сообщение VORON нажился 2 спасибками от:
Старый 11.10.2007, 09:52   #12
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Цитата:
Сообщение от VORON
окошко с диалогом с НПЦ- ето аналог БРАУЗЕРА ИНТЕРНЕТ ЕКСПЛОРЕРА в нем применяетсятся протокол- ХТМЛ..
т.е. если перехватить трафик то ты увидиш в нем ХТМЛ текст..им ссылки в фомате ХТМЛ... но...
ты хочеш что???... заставить скрипт реагировать на нажатие кнопки? ХТМЛ тут не причем... для такой задачи ХТМЛ не нужен...
я бы тебе посоветовал почитать тьему ДА БУДЕТ БОТ... и там ты узнаеш кучу примеров в которых скрипт реагирует на нажатие кнопки ф5
ему хочется именно на ссылки и кнопки жать)
ЗЫ вообще помойму понять что надо писать на HTML довольно просто посмотрев те что приходят от серва и что посылает клиент при нажатии на кнопки/ссылки
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от:
Старый 11.10.2007, 10:54   #13
Рыцарь
 
Аватар для mks
 
Регистрация: 21.09.2007
Сообщений: 376
Сказал Спасибо: 11
Имеет 218 спасибок в 106 сообщенях
mks пока неопределено
По умолчанию Re: Кружок нубов(Вопрос-Ответ)

да не так-то уж и просто получается, например в этом html пакете мне некоторые вещи не понятны:
Код:
'<html><body><center>[img]L2UI_CH3.herotower_deco[/img]<font color="LEVEL">Меню управления во'+
'ротами и дверями</font>
<font color="LEVEL">Автор: Furio'+
'us</font>[img]L2UI.SquareWhite[/img]<im'+
'g src="L2UI.SquareBlank" width=260 height=4><br1><td><butto'+
'n value="Открыть" action="bypass -h open" width=70 height=1'+
'5 back="sek.cbui94" fore="sek.cbui92"></td>
<td><button '+
'value="Закрыть" action="bypass -h close" width=70 height=15'+
' back="sek.cbui94" fore="sek.cbui92"></td>
</tr><img src'+
'="L2UI.SquareWhite" width=260 height=1><img src="L2UI.Squar'+
'eBlank" width=260 height=4><br1></center></body></html>';
мож для внесения ясности кто-нидь опишет этот html код? (это из скрипта дорс экшн окно с кнопками открыть и закрыть)
и еще вопрос по html - возможно ли в html коде присваивать кнопкам хоткеи?
__________________
FA©Q!
mks вне форума   Ответить с цитированием
За это сообщение mks нажился спасибкой от:
Старый 11.10.2007, 15:29   #14
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,284
Имеет 1,457 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию Re: Кружок нубов(Вопрос-Ответ)

Вот что примерно.
Код:
<html>      //начало
 <body>     //тело HTML
   <center> //по центру
     [img]L2UI_CH3.herotower_deco[/img] //картинка ширина, высота
     <font color="LEVEL"> //текст цветом
        Меню управления воротами и дверями
     </font> 

     <font color="LEVEL">
          Автор: Furious
     </font> 
 //перевод строки
     [img]L2UI.SquareWhite[/img] //картинка ширина, высота
     [img]L2UI.SquareBlank[/img] <br1> //перевод строки
     <td> //табличные данные
        <button value="Открыть" //кнопка с надписью Открыть
        action="bypass -h open" //что делать при нажатии
        width=70 height=15      //ширина, высота
        back="sek.cbui94"       //вид кнопки нажатой
        fore="sek.cbui92">      //не нажатой
     </td> 
 //перевод строки
     <td>
        <button value="Закрыть"   //кнопка с надписью Закрыть
        action="bypass -h close"  //что делать при нажатии
        width=70 height=15        //ширина, высота
        back="sek.cbui94"         //вид кнопки нажатой
        fore="sek.cbui92">        //не нажатой
     </td> 
 //перевод строки
     [img]L2UI.SquareWhite[/img]
     [img]L2UI.SquareBlank[/img] <br1> //перевод строки
   </center>
 </body> //конец тела HTML
</html>  //конец
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился 5 спасибками от:
Старый 11.10.2007, 16:36   #15
Рыцарь
 
Аватар для mks
 
Регистрация: 21.09.2007
Сообщений: 376
Сказал Спасибо: 11
Имеет 218 спасибок в 106 сообщенях
mks пока неопределено
По умолчанию Re: Кружок нубов(Вопрос-Ответ)

NLObP
пасиб тебе, теперь все ясно
ЗЫ вообще не пойму нах сдался этот HTML код - пусть машина обрабатывает эту хрень, мы ж проги на ассэмблере не пишем, можно написать прогу весом пару мегабайт - аля Visual HTML Creater
__________________
FA©Q!
mks вне форума   Ответить с цитированием
За это сообщение mks нажился спасибкой от:
Старый 11.10.2007, 17:42   #16
Рыцарь
 
Аватар для mks
 
Регистрация: 21.09.2007
Сообщений: 376
Сказал Спасибо: 11
Имеет 218 спасибок в 106 сообщенях
mks пока неопределено
По умолчанию Re:

Цитата:
Сообщение от DeVolf
2NLObP мне ето все и так было ясно вот что наисать в "action" чтоб Х давалось значение ибо "х:=" не прокатывает :(
естесственно не прокатывает, здесь плучается клиент при нажатии кнопки отвечает серверу пакетом #$21, со 2го байта которого идет стринг, в данном случае 'open' либо 'close'
так что можно заменить их на нужные тебе числовые значения, и в скрипте уже ловить пакет:
Код:
if fromclient and (pck[1]=#$21) then
begin
 Xstr:=reads(2);
 Xint:=strtoint(Xstr);
end;                             //если нажата кнопка прочитать ее значение и перевести в интеджер
__________________
FA©Q!
mks вне форума   Ответить с цитированием
За это сообщение mks нажился спасибкой от:
Старый 11.10.2007, 18:00   #17
Новичок
 
Регистрация: 05.10.2007
Адрес: Украина
Сообщений: 19
Сказал Спасибо: 0
Имеет 23 спасибок в 13 сообщенях
DeVolf пока неопределено
По умолчанию

%)
покажи не примере плиз... так ак я не понял что значит
Цитата:
Xstr:=reads(2);
Xint:=strtoint(Xstr);
и как тогда будет выглядит скрипт???
DeVolf вне форума   Ответить с цитированием
За это сообщение DeVolf нажился спасибкой от:
Старый 11.10.2007, 18:54   #18
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,284
Имеет 1,457 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию Re:

Цитата:
Сообщение от DeVolf
2NLObP мне ето все и так было ясно вот что наисать в "action" чтоб Х давалось значение ибо "х:=" не прокатывает :(
Вот кусок где идет присваивание
Код:
<center>
Move to given Co-ordinates:
<table>
<tr>
<td>X: <edit var="char_cord_x" width=60></td>
<td>Y: <edit var="char_cord_y" width=60></td>
<td>Z: <edit var="char_cord_z" width=60></td>
</tr>
</table>


<button value="Teleport Self" action="bypass -h admin_move_to $char_cord_x $char_cord_y $char_cord_z" width=80 height=15 back="sek.cbui94" fore="sek.cbui92">
</center>
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 15.10.2007, 16:58   #19
Новичок
 
Регистрация: 05.10.2007
Адрес: Украина
Сообщений: 19
Сказал Спасибо: 0
Имеет 23 спасибок в 13 сообщенях
DeVolf пока неопределено
По умолчанию

Всем спасибо
Следующий вопрос
клиент посылает пакет , второй клиент его принемает , и отвечает на него действием
как написать скрипт
Код:
if fromclient (pck=('пакет действия'))  then begin
pck:='';
///а вот тут нада сделать так чтоб посредником передачи пакета был не сервер  а Л2ПХ
// тоисть чтоб отетого скрипта второму окну , ну к примеру пришло ПМ 
// на которое скрипт запушеный на етом окне ответил действием
или тогда скажые другой способ...
ЗЫ кто не разобрался в скрипте с АЖХТМЛ кодом могу помоч) :)
DeVolf вне форума   Ответить с цитированием
За это сообщение DeVolf нажился спасибкой от:
Старый 16.10.2007, 02:49   #20
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,284
Имеет 1,457 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию Re: Кружок нубов(Вопрос-Ответ)

Вот в теме "Что нужно знать для написания скриптов"
Цитата:
Сообщение от xkor
Например скрипт:
Код:
begin
  if FromClient and (ConnectName='SokolA') 
  and (pck=HStr('1b 04 00 00 00')) then begin
    buf:=HStr('45 00 00 00 00 00 00 00 00 00');
    SendToServerEx('SokolB');
    pck:='';
  end;
end.
При получении от клиента играющего за чара с ником SokolA пакета 1b 04 00 00 00 (социальное действие "Victory") непропустит этот пакет и отправит пакет 45 00 00 00 00 00 00 00 00 00 (команда сесть) от имени клиента играющего за чара с ником SokolB, тоесть играете вы в два окна, в одном SokolA, в другом SokolB, нажимаете в первом Victory, и SokolB садится.
Ты такое хотел?
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack


Опции темы
Опции просмотра

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

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


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

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

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