Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

la2-fenix.ru и l2phx

-

Скрипты и перехват пакетов

- Скрипты и перехват пакетов

Ответ
 
Опции темы
Старый 20.10.2009, 21:36   #1
 Пехотинец
Аватар для ka3ant1p
 
ka3ant1p скоро будет известенka3ant1p скоро будет известенka3ant1p скоро будет известен
Регистрация: 17.10.2009
Сообщений: 61
Популярность: 210
Сказал(а) спасибо: 5
Поблагодарили 100 раз(а) в 24 сообщениях
 
Thumbs up la2-fenix.ru и l2phx

Значит приступим) Есть сервер [Ссылки могут видеть только зарегистрированные пользователи. ] сервер не плохой но 1)Мало людей онлайн (ночью всего около 50) 2)Очень слабая защита сервера.
Просто так с л2пнх мы туда не зайдем, дальше чем выбор сервера не получится, стоит там от таких как мы защита)) Не беда) Качаем последний л2пнх (у меня 3.5.26.148) далее переименовываем екзешник к примеру в icq, все теперь мі можем зайти чаром со включенным л2пнх) Там есть такая плохая особенность сервера что на ключевых местах не дают качаться или спойлить нубам либо же доны либо же уже проточенные нубы)) Так вот так как даже если вы биш или пал то встанете после смерти только один раз а со следующим скриптом можно повергнуть в шок всех киляющих вас) Значит вот сам скрипт:
Взято из поста pwnz тут
Код:
//Включите скрипт,когда вы умерли возьмите себя в таргет и нажмите в город. 
//Вы встанете наместе. 
//Автор pmen    ICQ - 479917081 
//=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= 
const 
//====================================== 
Name='ник сюды'; //<-----Ник Персонажа 
//====================================== 
var                 
a:integer;x:integer;MyID:string; 
y:integer;z:integer; 
b:boolean;ValidatePosition:string; 
    procedure Init;    //Вызывается при включении скрпта 
begin 
SendMsc('Возьми себя в таргет');  //Системное сообщение 
b:=false; //Условие b первоночально False 
end; 
    procedure SendMsc(msc:string); 
begin 
buf:=#$4A; 
WriteD(0); 
WriteD(10); 
WriteS(''); 
WriteS(msc); 
SendToClient; 
end; 
begin 
//Нечитаем пустые пакеты 
if pck='' then exit; 
//Если Имя соединения Name 
//И Пакет Action от клиента то   
    if FromClient and (ConnectName=Name) and (pck[1]=#$04) then  
begin 
//Сохраняем мой Обжект Ид 
MyID:= pck[2]+pck[3]+pck[4]+pck[5];   
a:=ReadD(2); x:=ReadD(6); //Читаем и запоминаем данные 
y:=ReadD(10); z:=ReadD(14); 
    SendMsc('Все данные сохранены!'); //Оповещаем о том что все прошло успешно 
b:=true; 
end; 
begin  
    if pck='' then exit; //Не читаем пустые пакеты 
//Если от Клиента пакет RequestRestartPoint 
//Запоминаем ValidatePosition до revive 
//Посылаем клиенту TeleportToLocation 
    if FromClient and (ConnectName=Name) and (pck=hstr('6D 00 00 00 00')) then 
    if FromClient and (ConnectName=Name) and (pck[1]=#$48) then ValidatePosition:=pck; 
    if FromServer and (ConnectName=Name) and (pck[1]=#$28) and (MyID= pck[2]+pck[3]+pck[4]+pck[5]) then 
   begin 
     pck:=''; //Убиваем стандартный пакет 
     buf:=ValidatePosition; //посылаем ValidatePosition 
   SendToServerEX(Name); 
     buf:=#$28; 
     WriteD(A);        //Obj.ID 
     WriteD(X);       //Coord.X 
     WriteD(Y);       //Coord.Y 
     WriteD(Z);       //Coord.Z 
     SendtoclientEX(Name); 
     buf:=ValidatePosition;  //посылаем ValidatePosition 
   SendToServerEX(Name); 
   end; 
end; 
end.
Копируем скрипт в закладку автоматизация--> скрипты где создаем новый скрипт и просто ставим галочку напротив и все работает) Примечание: включать нуно тогда когда вы уже прилетели в нужную локацию так как при включенном скрипте у вас не получится никуда улететь. Думаю все понятно как использовать, для чего и в каких случаях.
Поехали дальше, пробовал скрипты для невидимости и антитаргета (хотя на сколько я понял это одно и то же) скрипты выкладывать не буду так как не работают на фениксе и вряд ли где то вообще работают они есть в том же топике, там когда галочку напротив ставишь подсвечивается строка
Код:
procedure SendMsg(msg:string);
по всей видимости там что то неправильно, но не беда есть вариант невидимости через пакеты вот собственно сам пакет
Код:
48 72 AA FE FF 7F AB 03 00 E9 F1 FF FF 88 D4 00 00 00 00 00 00
взят из сборника багов для la2 #1
Но тут есть один интересный нюанс который я вам подробно описывать не буду а только намекну, после того как отправляете пакет вы пропадаете с чужих экранов но и у вас тоже все пропадают включая нпс и вы не можете двигаться, ко всему этому если вы будете в пати то человек вас увидит в одном месте на карте при чем сможет вас там кильнуть, проверить легко киньте кому то пати и отправьте пакет, пусть человек вас найдет на карте (точно не помню где это место) кстати выйти из инвиза можно просто сев или встав если до этого вы сидели
Полезным может оказаться хотя бы для того что бы в фарм зоне пойти покурить и прийдя увидеть своего чара живым))) Еще там работает фича для анимированного титула который делается через макросы (копирайты не помню так как брал не на этом сайте) вот собственно сам способ:
Код:
Создаем себе макрос, какая у него икона и имя неважно. 
Далее "разбиваем" его на символы и записываем в макросе таким образом(ниже приведен пример для создания анимационного символа "Я АТЕТС"): 
1. /nick Я 
2. /nick Я А 
3. /nick Я АТ 
4. /nick Я АТЕ 
5. /nick Я АТЕТ 
6. /nick Я АТЕТС 
Теперь сохраняем макрос и жмем на него=> ГОТОВО, наш титул стал анимированым! 
Но вы видите что скорость анимации очень велика. Эта проблема тоже решается очень легко. 
Делаем еще один макрос таким образом: 
1. /nick Я 
2. /delay 1 
3. /nick Я А 
4. /delay 1 
5. /nick Я АТ 
6. /delay 1 
7. /nick Я АТЕ 
8. /delay 1 
9. /nick Я АТЕТ 
10./delay 1 
11./nick Я АТЕТС 
Сохраняем наш макрос и запускаем его=> Вот и готово! 

Замечания: 
/nick - это такая команда, нужно писать именно /nick, а не свой ник персонажа. 
Макросы работают только когда вы не делаете других действий. 
Для Gracia минимальная длина титула=3 символа=> делаем все так же, НО начинаем с 3 символов, а не с 1. 
Пример: 
1. /nick Я АТ 
2. /delay 1 
3. /nick Я АTE 
4. /delay 1 
5. /nick Я АТET 
6. /delay 1 
7. /nick Я АТЕTS
Теперь о том что там не работает касательно скриптов взятых тут
Не работают на фениксе:
1)Скрипт на авто-заточку скилов.
2)Скрипт для рисования предметами
3)Скрипт на тп , то место которое запомнили
4)Скрипт на перевод текста
5) Другие не тестил так как не вижу смысла в них на фениксе к примеру та же авто-заточка итемов - на фениксе заточка и так 100% и макс 65к
6)Не тестил только по поводу CP/HP или класс чара вместо титула и авто таргет ПК но думаю сегодня протестирую
З.Ы если кто знает в чем проблема со скриптом на антитаргет подскажите плиз а то впадлу постоянно на л2пнх переключатся и пакет отправлять, и у кого вообще работал скажите там такой же смысл как и с инвизом? То есть не только тебя в таргет взять не могут но и ты тоже не можешь ни двигаться ни взять кого то в таргет потому что никого не видишь?
З.Ы2. Кстати когда отправить пакет с инвизом вы не видите что пишут в общий чат и не видят то что пишите вы, но вы видите то что пишут в трейд чат так как он виден на всех локациях а вы просто переноситесь в очень далекую глушь хоть и видите себя на том же месте, также вы можете общаться в пм и пати чат, наверное и в клан чат тоже на момент тестирование мой чар был не в клане
З.Ы3 Кто знает еще скрипты которых нету на этом форуме выкладывайте суда буду на фениксе тестить, или же может вы знаете рабочие скрипты или баги с феникса тоже вам суда)
З.Ы4 Скоро все это буду тестить на Маде (кстати слышал я что там скрипт на авто заточку работает и очень неплохо люди элементарно на +45 точились)
ПОМОГ -ТЫКАЯ СПАСИБКУ

Последний раз редактировалось ka3ant1p; 21.10.2009 в 02:23.
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Микки (22.10.2009), Lafisarrr (11.11.2009), ZliLO (21.10.2009)
Ответ

Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
L2phx St1 Общение и обсуждение, архив Lineage 2 22 09.10.2009 22:32
l2phx pomalilka Общение и обсуждение, архив Lineage 2 7 27.09.2009 19:22

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net