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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
 
 
Опции темы Опции просмотра
Старый 22.05.2009, 18:35   #27
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Сразу хочу сказать что тот вариант который предлагает нло очень хорош и универсален. Я предлагаю вариант чуть попроще, но не настолько универсальный и удобный.

Для того чтоб каждый раз не менять objectid будем записывать в переменную при запуске скрипта. Брать его будем из пакета Actoin (#$1F это для камаел и выше). В скрипт добавляем процедуру:
Код:
procedure Init; //Вызывается при включении скрипта
begin
SendMsc('Возьмите в таргет бафера');
b:=false;
end;
В главный блок добавляем условие:
Код:
if FromClient and (pck[1]=#$1F)and (not b) then 
begin
a:=ReadD(2);
SendMsc('ObjectID = '+inttostr(a));
b:=true;
end;
В условие где уже диалог идет добавим and(b) чтоб если ObjectID не был определен диаог не открывался. Сами команды где ObjectID будет использоватся будут выглядеть например так:
Код:
WriteS('npc_'+inttostr(a)+'_restore mp 1');
ps: насчет тп к баферу я хз
J-Fobos вне форума   Ответить с цитированием
За это сообщение J-Fobos нажился спасибкой от:
 

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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