PDA

Просмотр полной версии : la2-fenix.ru и l2phx


ka3ant1p
20.10.2009, 20:36
Значит приступим) Есть сервер la2-fenix.ru сервер не плохой но 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 точились)
ПОМОГ -ТЫКАЯ СПАСИБКУ