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

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 29.07.2008, 16:58   #1
Местный
 
Регистрация: 11.10.2007
Сообщений: 144
Сказал Спасибо: 44
Имеет 7 спасибок в 7 сообщенях
Amorality
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
DisconnectServer - закрывает соединение с сервером (v. 3.2.0+)
DisconnectClient - закрывает соединение с клиентом (v. 3.2.0+)
Все равно не понимаю как эти 2 вещи работают?

Добавлено через 34 секунды
Точнее чем они мне могут помочь ?

Последний раз редактировалось Amorality, 29.07.2008 в 16:58. Причина: Добавлено сообщение
Amorality вне форума   Ответить с цитированием
Старый 29.07.2008, 17:07   #2
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Amorality, ничем, ибо чтоб их заюзать надо сначало чтобы клиент создал соединение...
короче чтоб самому таку прогу сделать тебе придётся изрядно попотеть и поучиться), хотя в гугле впринципе найдёш всё для этого нужное)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 29.07.2008, 17:13   #3
Местный
 
Регистрация: 11.10.2007
Сообщений: 144
Сказал Спасибо: 44
Имеет 7 спасибок в 7 сообщенях
Amorality
По умолчанию

Цитата:
Сообщение от xkor Посмотреть сообщение
Amorality, ничем, ибо чтоб их заюзать надо сначало чтобы клиент создал соединение...
короче чтоб самому таку прогу сделать тебе придётся изрядно попотеть и поучиться), хотя в гугле впринципе найдёш всё для этого нужное)
Ну а когда он создаст соединение , я войду в игру , то можно будет уже работать без клиента? Если так , то нафиг мне своя прога , вполне устроит и это Еще же можно будет скрипты юзать
Amorality вне форума   Ответить с цитированием
Старый 29.07.2008, 17:13   #4
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от Amorality Посмотреть сообщение
Все равно не понимаю как эти 2 вещи работают?
Ну смотри:
в процедуре Инит пишешь:
delphi Код:
procedure init; begin NoFreeOnClientDisconnect:=true; end;
воть, это мы сказали ПНХ , чтоб он при отключении клиента не разрывал соединение;
А теперь, по какому-нить событию отрубаем клиент, например там пришел пакет на выбор чара, например, и вызываем DisconnectClient;
ну или просто срубить клиент, воть, пнх продолжит принимать пакеты от сервака, и , если написан скрипт - то обрабатывать некоторые пакеты.Воть.
QaK вне форума   Ответить с цитированием
За это сообщение QaK нажился спасибкой от:
Старый 29.07.2008, 17:27   #5
Местный
 
Регистрация: 11.10.2007
Сообщений: 144
Сказал Спасибо: 44
Имеет 7 спасибок в 7 сообщенях
Amorality
По умолчанию

QaK,
Более менее понятно , сейчас потестирую

Добавлено через 8 минут
if FromClient and (ConnectName='Amorality')
and (pck=HStr('1b 04 00 00 00')) then begin
DisconnectClient:=true;
end;

-----
Так чтоли условие делать? Мне нужно , чтобы когда мой чар сделал соц действие Victory клиент разорвал соединение.. Но я почти уверена , что у меня тут не правильно..

А на счет твоего скрипта разве после begin - end закрывается не точкой? Просто у тебя закрыто ";" или не имеет значение?

Последний раз редактировалось Amorality, 29.07.2008 в 17:27. Причина: Добавлено сообщение
Amorality вне форума   Ответить с цитированием
Старый 29.07.2008, 17:46   #6
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Amorality, неправильно у тя только то что DisconnectClient это процедура, так что ":=true" после неё лишние...

Цитата:
Сообщение от Amorality Посмотреть сообщение
А на счет твоего скрипта разве после begin - end закрывается не точкой? Просто у тебя закрыто ";" или не имеет значение?
точкой заканчивается только основной блок программы а блоки процедур и другие точкой с запятой...
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от:
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг



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

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


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

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