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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.01.2010, 19:19   #1
Новичок
 
Регистрация: 12.10.2008
Сообщений: 14
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
DrFall пока неопределено
По умолчанию OutGame управление чаром.

Суть такова. Для того, чтобы рулить чарами не загружая при этом окошки в скрипты вставляю:
Код:
    NOCLOSECLIENTAFTERSERVERDISCONNECT;
    NOCLOSESERVERAFTERCLIENTDISCONNECT;
Вставляю сие дело тупо в начало главного цикла. Чар остается в игре, с этим все впорядке. Проблема в том, что после того, как я выгружаю клиент, скрипт не отправляет пакеты. Принимать принемает, в логе видно как бегут принятые пакеты, а вот слать не хочет. В пнх, в окошке чара, на вкладке "Посылка", кнопки просто неактивные, т.е. ничего даже нажать нельзя. Пробовал на нескольких серверах с разными сборками, но всегда напарывался именно на эту проблему. Поиском пользовался. Есть решение?
DrFall вне форума   Ответить с цитированием
Старый 07.01.2010, 19:27   #2
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

http://coderx.ru/showthread.php?t=2293&page=3
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 07.01.2010, 19:41   #3
Новичок
 
Регистрация: 12.10.2008
Сообщений: 14
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
DrFall пока неопределено
По умолчанию

Так там ведь не про то. Во-первых, у меня проблем с сокетами не возникает, пнх (v3.5.14.124 есличо) не ругается. Во-вторых:
Цитата:
Сообщение от alexteam Посмотреть сообщение
SendToClient/SendToClientEx нельзя если соответствующий клиент дисконнектнут от пх.
SendToServer/SendToServerEx нельзя если пх отключен от сервера игры.
Код:
//вызывается при приходе каждого пакета если скрипт включен
begin
    NOCLOSECLIENTAFTERSERVERDISCONNECT;
    NOCLOSESERVERAFTERCLIENTDISCONNECT;
    if (FromServer) and (ConnectName = PlayerChar) then
    begin     
        if (pck[1] = #$70) then
        begin
            buf := HStr('55 01 00 00 00');
            SendToServerEx(PlayerChar);
        end;
Связка с сервером есть, т.к. пакет только что от него прилетел. Но обратно на сервер ничего не шлет. Т.е. я в окне логов вижу как пакет приходит, в окне со скриптами вижу кусок который выше, а реакции никакой не вижу.

Последний раз редактировалось DrFall, 07.01.2010 в 19:45.
DrFall вне форума   Ответить с цитированием
Старый 07.01.2010, 19:51   #4
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

мде, 124.. это...стяни последнюю версию ибо черт его знает что в я в сокетном енджине менял после 124го билда.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 07.01.2010, 20:26   #5
Новичок
 
Регистрация: 12.10.2008
Сообщений: 14
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
DrFall пока неопределено
По умолчанию

Стянул последнюю. С ней не заходит (кто бы мог подумать ), настройки выставил все так же как и в прошлой (которая 124), newxor взял от нее, вот лог:
Код:
07.01.2010 19:14:32 Library loaded F:\Program Files\l2phx.3.5.33.164\inject.dll
07.01.2010 19:14:32 Library loaded F:\Program Files\l2phx.3.5.33.164\newxor.dll
07.01.2010 19:14:33 Startup of L2ph v3.5.33.164
07.01.2010 19:14:33 Local server registered on 7788
07.01.2010 19:14:35 Patched l2.exe (3640)
07.01.2010 19:14:51 (Inject.dll) connect on 89.108.126.123:2106 ignored
07.01.2010 19:14:53 (Inject.dll) connect on 89.108.126.123:7777 intercepted
07.01.2010 19:14:53 ServerListen: New connection found.
07.01.2010 19:14:53 Tunel ($60528328) created
07.01.2010 19:14:53 Tunel ($60528328) runned for reading from socket # 256
07.01.2010 19:14:54 Tunel ($60528328), Server socket # 256 / Client socket # 292, Connect established with 89.108.126.123:7777
07.01.2010 19:14:54 Tunel ($60528328) Disconnect from client
07.01.2010 19:14:54 Tunel ($60528328) Disconnect from server
07.01.2010 19:14:54 Tunel ($60528328) Destroyed
Выставил галки на Ignore directions Client -> Server и Server -> Client. В таком раскладе зашло, но трафик не видно, хотя тунель какой-то все же создался. Имя соединения тоже не зацепило, вместо него так и остается proxy#284. Порты проверил, выставлено также как и в моей 124, но с ней заходит на ура, а с 5.33.164, нифига.
Еще попробовал прикрутить старую inject.dll, с ней вообще никакой реакции, но это уже не важно, я думаю.
DrFall вне форума   Ответить с цитированием
Старый 07.01.2010, 20:29   #6
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

настрой абсолютно так же за исключением использования невхора как такового.
зы. настройки языка там тоже сменить можно...
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 07.01.2010 в 20:31.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился 2 спасибками от:
Старый 07.01.2010, 20:38   #7
Новичок
 
Регистрация: 12.10.2008
Сообщений: 14
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
DrFall пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
настрой абсолютно так же за исключением использования невхора как такового.
зы. настройки языка там тоже сменить можно...
Зашло, не знал, что newxor теперь по дефолту не нужен. И скрипты заработали, теперь все за****ь, спасибо за помощь.

Последний раз редактировалось QaK, 07.01.2010 в 23:12.
DrFall вне форума   Ответить с цитированием
Старый 07.01.2010, 20:41   #8
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

он по дефолту и не шел в дистрибутиве... как бы..
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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