var
newN:String;
startc:String;
startn:String;
procedure Init; //Вызывается при включении скрипта
begin
startn:=hstr('2B 57 C8 00 00 00 00 7F 3D 13 00');
startc:=hstr('2B 57 C8 01 00 00 00 7F 3D 13 00');
end;
procedure Free; //Вызывается при выключении скрипта
begin
end;
procedure Log(msg:String); //Вызывается при включении скрипта
begin
//sendMSG('Using conid:' + IntToStr(useforconnectid));
buf:=HStr('17 50 D4 19 00 00 00 00 00 00 00');
WriteS(msg);
SendToClient;
end;
//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin
if(fromclient) and (pck[1]=#$B9) then
begin
sendMsg(ReadS(5));
if(Pos('/nick',ReadS(5))=1) then
begin
newN:=ReadS(17);
//active:=true;
pck:=hstr('C9 57 66 18');
Log('>>> new name: '+newN );
buf:=startn;
writes(newN);
sendtoserver;
end;
if(Pos('/clan',ReadS(5))=1) then
begin
//active:=false;
newN:=ReadS(17);
pck:=hstr('C9 57 66 18');
Log('>>> new clan name: '+newN);
buf:=startc;
writes(newN);
sendtoserver;
end;
end;
end.
Код:
Запускаем l2phx
Автоматизация>Скрипты>Создаём новый скрипт
Удаляем всё, что там есть. У нас остаётся пустое окно:
Далее вставляем туда Скрипт.
В скрипте есть 2 такие строчки:
startn:=hstr('2B 57 C8 00 00 00 00 -- -- -- --');
startc:=hstr('2B 57 C8 01 00 00 00 -- -- -- --');
-- -- -- -- id вашего персонажа.
Как найти id вашего персонажа?
- В игре покупаете «Слабое зелье исцеления» id банки 162000022
- Запускаем ArtMoney _ Ищем id банки _ Получается 20-30 значений
- Нажимаем на зелёную стрелку
- Меняем все значения банок на значения «Купона смены ника» id 169670001
- В игре нажимаем правой кнопкой по банке и меняем себе ник
- в l2phx должен ити пакет Unknown2B или SM_NICK_CHENCH
Пример;
2B 57 C8 00 00 00 00 7F 3D 13 00 54 00 65 00 73 00 74 00 65 00 72 00 6F 00 73 00 00 00
7F 3D 13 00 - id вашего пресонажа
ID персонажа надо поставить вместо -- -- -- --
Далее вы можете менять ники такими командами:
/nick
/clan
Клан можно менять названия будучи в нём легионером
Так,на тераион,я бегал и читерил 2 недель,С ником ЗевсНагибашка,почитерил,Тупо сменил ник на любой ник,не палевной,итд.
А гмы если тупые,то писали тупо //ban зевснагибашка, нету ника,нету бана
Если хотите идите читерите под этим ником
Хотя,могу передумать,и вернутся в аион..
Если не ошибаюсь, кажется 25 февраля такая темка уже была.
Код:
Сори если был этот чит\баг... Не знал
Итак что-бы сменить ник на сервере надо
1-купить "Слабое зелье исцеления"
2-В АРТмани поменять значение Зелья исцеления на купон смены ника.
Всё мы можем менять ник.
А вот моя разработка...
var
newN:String;
startc:String;
startn:String;
procedure Init; //Вызывается при включении скрипта
begin
startn:=hstr('2B 57 C8 00 00 00 00 E2 41 1D 00');
startc:=hstr('2B 57 C8 01 00 00 00 E2 41 1D 00');
end;
procedure Free; //Вызывается при выключении скрипта
begin
end;
procedure Log(msg:String); //Вызывается при включении скрипта
begin
//sendMSG('Using conid:' + IntToStr(useforconnectid));
buf:=HStr('17 50 D4 19 00 00 00 00 00 00 00');
WriteS(msg);
SendToClient;
end;
//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin
if(fromclient) and (pck[1]=#$B9) then
begin
sendMsg(ReadS(5));
if(Pos('/nick',ReadS(5))=1) then
begin
newN:=ReadS(17);
//active:=true;
pck:=hstr('C9 57 66 18');
Log('>>> new name: '+newN );
buf:=startn;
writes(newN);
sendtoserver;
end;
if(Pos('/clan',ReadS(5))=1) then
begin
//active:=false;
newN:=ReadS(17);
pck:=hstr('C9 57 66 18');
Log('>>> new clan name: '+newN);
buf:=startc;
writes(newN);
sendtoserver;
end;
end;
end.
Это скрипт l2phx
в этих строках:
startn:=hstr('2B 57 C8 00 00 00 00 E2 41 1D 00');
startc:=hstr('2B 57 C8 01 00 00 00 E2 41 1D 00');
Вместо
E2 41 1D 00
Надо подставить 4байта с своего пакета смены ника (оно всегда по разному.
НО перед тем что бы менять артМаней\скриптом накупите банок побольше.
А скриптом можно менять ник командой в чате /nick (ваш ник) /clan (имя клана)
PS Имя клана можно менять даже если вы легионер.
Тестировалось на aion-free и aion UA
ОТ "Спасибо" не откажусь
я давно уже нашел способ по проще)
там тупо берешь формулу в неё ставишь желаемый ник (ник переводишь в пакеты через функцию в л2пх), тыкаешь на посылку и всё, перс тпхается на месте и появляется с новым ником)
проблема в том что формулу потерял при смене винды)
Последний раз редактировалось Rick7; 13.03.2011 в 20:18.
я давно уже нашел способ по проще)
там тупо берешь формулу в неё ставишь желаемый ник (ник переводишь в пакеты через функцию в л2пх), тыкаешь на посылку и всё, перс тпхается на месте и появляется с новым ником)
проблема в том что формулу потерял при смене винды)
Через,артмани,меняешь ид банки на ид купона,жмешь на купон,пишешь и ник,и тоже самое как твоя формула =)
Спасиб автор, проверил всё работает, только я могу предложить легче способ получения своего id:
1. берём себя в таргет
2. ловим пакет В5
3. B5 57 72 7E A7 1А 00 00 то что красным и есть твой ид, это намного проще и быстрее, добавь себе в описание) да и там где артмани не робит будет полезнее
Последний раз редактировалось diablo._666; 13.03.2011 в 21:13.
Подскажите,ник должен менятся в игре? или нет ?
Я делаю,у меня получается изменить,мне это сама игра пишет,но сам ник не меняется (
главное делать всё как написанно и всё получится! Ник в игре сразу меняеться и перс тпэшиться на месте, после чего в чате тоже оттображаеться данное действо! Если ты всё правильно сделал и не получилось, то либо пробуй ещё либо фикс!
главное делать всё как написанно и всё получится! Ник в игре сразу меняеться и перс тпэшиться на месте, после чего в чате тоже оттображаеться данное действо! Если ты всё правильно сделал и не получилось, то либо пробуй ещё либо фикс!
Делаю все как написано,в игре пишет что ник изменился,а на самом деле не меняется .
Видимо Терайон Фикс
У меня на фрии писало что изменился и тоже не менялось... я удалил Слабое зелье исцеления полностью, зделал релог, купил 1000 шт. проделал всю операция заново и всё зароботало...
У меня на фрии писало что изменился и тоже не менялось... я удалил Слабое зелье исцеления полностью, зделал релог, купил 1000 шт. проделал всю операция заново и всё зароботало...
можно было и без зелий, а так как я писал ИД найти, быстрее и точно работает, сам проверял) кроме тех серверов где фикс конечно же)
________________ Если помогло, тыкни плиз "пасибку"
<== где-то тут я)
[Ссылки могут видеть только зарегистрированные пользователи. ]