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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 28.08.2012, 16:46   #11
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

разбирать хтмлку.
даже примитив вида copy() с константными параметрами может помочь.
пс.
[vanga_mod] это objectid неписи. и его можно прочитать с пакета npcinfo. и собрать нужную строчку самому используя (подсказка) inttostr [/vanga_mod]

пс2.
[vanga_mod] может оказаться что даже не понадобиться открывать диалог с неписью чтобы портнутся. но это уже читы, обсуждать которые низзя по правилам форума.[/vanga_mod]
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 28.08.2012 в 16:49.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился 2 спасибками от:
Старый 28.08.2012, 17:35   #12
Пользователь
 
Регистрация: 18.09.2011
Сообщений: 88
Сказал Спасибо: 59
Имеет 2 спасибок в 2 сообщенях
Roman32 пока неопределено
По умолчанию

PHP код:
const
kid=1000000;
id=7398;

var
ObjIDXYZinteger;

begin
  
if FromServer and (pck[1]=#$16) then
  
begin
    
if ((ReadD(6)-kid)=idthen
    begin
      buf
:=#$04;
      
if (ObjID=0then
      begin
        ObjID
:=ReadD(2);
        
X:=ReadD(14);
        
Y:=ReadD(55);
        
Z:=ReadD(27);
      
end;
      
WriteD(ObjID);
      
WriteD(X);
      
WriteD(y);
      
WriteD(Z);
      
WriteC(0);
      
SendToServer;
      
SendToServer;
    
end;
  
end;
  if 
FromServer and (pck[1]=#$0F) and (ObjID<>0) then
  
begin
    
if (pos('_Chat 2'ReadS(6))<>0then
    begin
      buf
:=#$21;
      
WriteS('npc_' inttostr(ObjID) + '_Chat 2');
      
pck:='';
      
SendToServer;
    
end;              
  
end;
end
Где не так?)
Roman32 вне форума   Ответить с цитированием
Старый 28.08.2012, 23:07   #13
Местный
 
Аватар для Pinko
 
Регистрация: 31.05.2011
Сообщений: 130
Сказал Спасибо: 287
Имеет 23 спасибок в 22 сообщенях
Pinko пока неопределено
По умолчанию

ВЫ . Прокомментируйте строки в скрипте .
Что должно Происходить ПО ВАШЕМУ мнению .
__________________
Никого нельзя ничему научить,
но всему можно научиться

народная мудрость

"Если любишь в жизни риск - форматируй жесткий диск!"
Pinko вне форума   Ответить с цитированием
Старый 29.08.2012, 05:31   #14
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
buf:=#$04;
и все что связано с ним лишнее. запомнил обжектайди и хорошо.

ну. еще стоит учесть что нпцинфо приходит далеко не при включении скрипта.
для тестов - после запуска скрипта выходим на панель выбора персонажа и залазим обратно в игру.
для контроля раставляем принты.


а еще
Цитата:
pos('_Chat 2', ReadS(6))
возвращает позицию подстроки в строке.
если еще вспомнить параметры
Цитата:
copy()
то можно обойтись "очень малой кровью".
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 29.08.2012 в 05:34.
alexteam вне форума   Ответить с цитированием
Старый 29.08.2012, 14:31   #15
Местный
 
Регистрация: 13.12.2007
Сообщений: 126
Сказал Спасибо: 10
Имеет 39 спасибок в 32 сообщенях
Zergatul
По умолчанию

Цитата:
Сообщение от Roman32 Посмотреть сообщение
PHP код:
      if (ObjID=0then
      begin
        ObjID
:=ReadD(2);
        
X:=ReadD(14);
        
Y:=ReadD(55);
        
Z:=ReadD(27);
      
end
Где не так?)
Не уж то действительно X, Y, Z так раскиданы по пакету NpcInfo?
Zergatul вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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