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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 04.09.2009, 22:12   #21
Пользователь
 
Регистрация: 09.06.2009
Сообщений: 73
Сказал Спасибо: 10
Имеет 10 спасибок в 9 сообщенях
klemberg пока неопределено
По умолчанию

почему бы просто не юзать клиент, сидя перед монитором?
klemberg вне форума   Ответить с цитированием
Старый 04.09.2009, 22:13   #22
Пользователь
 
Аватар для Underwhy
 
Регистрация: 24.08.2009
Сообщений: 43
Сказал Спасибо: 2
Имеет 5 спасибок в 4 сообщенях
Underwhy пока неопределено
По умолчанию

Цитата:
Сообщение от klemberg Посмотреть сообщение
почему бы просто не юзать клиент, сидя перед монитором?
+100500, Терпение и труд все перетрут!
[Волкер действительно неплохой выход >_>.. как мне кажется.]
__________________
Очень важный фак
♫♪ - Gavin Rossdale - Adrenaline
Underwhy вне форума   Ответить с цитированием
Старый 04.09.2009, 22:42   #23
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

если я правильно понял задумку скрипта - то.. по идее вот так.
delphi Код:
const      CHAR_NAME = 'Bzdoo'; var   logoutok : boolean; procedure init; begin   logoutok := false; end; begin      if pck='' then exit;      if (ConnectName=CHAR_NAME) then begin           if (FromClient) then begin                if (pck[1]=#$6F) then                begin                     //Не забыл ли ты обнулить пакет ?                     //pck := 0 или реквайст должен пройти на сервер ?                     NoFreeOnClientDisconnect; //разрешить отключение клиента онли. при отключении сервера тунель будет разрушаться, что и должно происходить.                     logoutok := true; //флаг                     buf:=#$7E; //шлем логауток на клиент                     SendToClientEx(CHAR_NAME);                end;           end;      end; if (ConnectName=CHAR_NAME) and FromServer and logoutok then pck := ''; //!!!! не пропускать пакеты на клиент через ПХ!! если он уже отключен. end.

Добавлено через 1 минуту
в любом случае, попробуй привыкнуть к 100+. :P
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 04.09.2009 в 22:43. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился 2 спасибками от:
Старый 04.09.2009, 22:48   #24
Пользователь
 
Регистрация: 09.06.2009
Сообщений: 73
Сказал Спасибо: 10
Имеет 10 спасибок в 9 сообщенях
klemberg пока неопределено
По умолчанию

alexteam, большое спасибо.
Тему можно закрыть ибо не актуальна, а лучше удалить ибо автор лапух и ему стыдно.


ЗЫ: 38 билд рулит
klemberg вне форума   Ответить с цитированием
Старый 04.09.2009, 22:55   #25
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

эм... а в чем причина то ?.. в обнулении pck ?

зы. 38 где ты его отрыл.. 0_о

Добавлено через 2 минуты
Тему удалять не стоит. если конечно решение в данном топике все таки есть. ибо кто знает, может ктото еще будет ловить 10038ю.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 04.09.2009 в 22:57. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 04.09.2009, 23:52   #26
Пользователь
 
Регистрация: 09.06.2009
Сообщений: 73
Сказал Спасибо: 10
Имеет 10 спасибок в 9 сообщенях
klemberg пока неопределено
По умолчанию

Цитата:
эм... а в чем причина то ?
delphi Код:
if (ConnectName=CHAR_NAME) and FromServer and logoutok then pck := ''; //!!!! не пропускать пакеты на клиент через ПХ!! если он уже отключен.  
Цитата:
зы. 38 где ты его отрыл.. 0_о
блин, 83-й
3.4.1.83
klemberg вне форума   Ответить с цитированием
Старый 22.12.2009, 01:59   #27
Пользователь
 
Регистрация: 09.06.2009
Сообщений: 73
Сказал Спасибо: 10
Имеет 10 спасибок в 9 сообщенях
klemberg пока неопределено
По умолчанию

Ух ты! Это ж моя тема!

Ребят, если обнуляете пакет, то после команды
delphi Код:
pck := '';
пишите
delphi Код:
exit;
- это вам съэкономит немного времени и нервов при отладке (постояно на этом попадаюсь)
klemberg вне форума   Ответить с цитированием
За это сообщение klemberg нажился спасибкой от:
Старый 22.12.2009, 12:30   #28
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

нахуйа ?...
юзать кейс не проще ? не ?
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 22.12.2009, 13:36   #29
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

alexteam, тсс!, не пали секретное оружие)
ЗЫ а вообще case эт конечно хорошо и здорово, но вот только условие не всегда одно и целочисленное)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от:
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Разработка



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

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


Часовой пояс GMT +4, время: 03: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

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