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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
 
 
Опции темы Опции просмотра
Старый 30.04.2009, 12:32   #11
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

delphi Код:
// Автоматический поиск PK поблизости. Если PK игрок находится рядом с вами, то можно: // Автоматически взять его в цель и/или вывести сообщение в чат // Команды для управления скриптом (все они вводятся в чат): // Включить автоматическое взятие PK в цель - %pk_target 1 // Выключить автоматическое взятие PK в цель - %pk_target 0 // Включить уведомление в чат при обнаружении поблизости PK - %pk_msg 1 // Выключить уведомление в чат при обнаружении поблизости PK - %pk_msg 0 // Автор: Furious // Версия: 0.1 var ObjectID, Karma, Target, Message, i: Integer; Name, Cvar: String; procedure SendMsg(Msg:string);   begin     buf:=#$4A;     WriteD(0);     WriteD(10);     WriteS('');     WriteS(Msg);     SendToClient;   end; [b]procedure TargetPK(ObjectID: Integer);   begin     buf:=#$04;     WriteD(ObjectID);     SendToServer;   end; begin   if FromServer and (pck[1]=#$03) then     begin       i:=18;       ObjectID:=ReadD(i);       Name:=ReadS(i);       Karma:=ReadD(i+60);       if (Karma>0) then         begin           if Message=1 then SendMsg('PK с ником '+Name+' находится поблизости!');           if Target=1 then TargetPK(ObjectID);         end;       end;[/b]   if FromClient and (pck[1]=#$38) then     begin       Cvar:=ReadS(2);       case Cvar of         'pk_target 1':           begin             Target:=1;             SendMsg('Автоматическое взятие PK в цель включено!');           end;         'pk_target 0':           begin             Target:=0;             SendMsg('Автоматическое взятие PK в цель выключено!');           end;         'pk_msg 1':           begin             Message:=1;             SendMsg('Вывод сообщения в чат при обнаружении PK включено!');           end;         'pk_msg 0':           begin             Message:=0;             SendMsg('Вывод сообщения в чат при обнаружении PK выключено!');           end;       end;     end; end.

из скрипта использовать .Автотаргент

Добавлено через 32 минуты

delphi Код:
// будет блокироваться пакет( 24) от сервера сброс таргента begin if FromServer and (pck[1]=#$24) then pck:=''; end.

Последний раз редактировалось TAMBIK, 30.04.2009 в 18:14. Причина: Добавлено сообщение
TAMBIK вне форума   Ответить с цитированием
 

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



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

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


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

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

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