Jump to content

Re: куча разного хлама.... мож кому интересно


Orik

Recommended Posts

  • 3 weeks later...
  • 2 weeks later...
  • 3 months later...

аааа паника)) скачал архив (я так понял там все с оллчитса 8) ) и дава по приколу смотреть че там, и наткнулся на баг, точнее эксплоит с пакетом который выкладывал ТУТ) около года назад xD

ток ник мой нипральна написали гады) через "а" ^_^

Link to comment
Share on other sites

я вот думаю где лучше посты набивать) ... решил туту наверно буду, а то на ач стремная система постов ..

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

фэйк заточка

 

Cуть в том что сначала нада нажать социал экшены YES для обнуления ИД затачиваемой вещи, NO для обнуления ид заточки, BOW для обнуления позиции, затем ныкаетесь куданить, жмете VIKTORY - ядро запущено, теперь вам нужно задать параметры - киньте затачиваемую вещь около себя и поднимите - скрипт запомнит координату куда кидать вещь, используйте заточку - скрипт запомнит ИД заточки, заточите вещь - вещь выкинется и запомнится ее ИД. Теперь при затачивании вещи, она будет кидаться в тот же момент. При подлаге сервера (важно чтобы не подлагивании вас, а то сломается (ну или заточится кароче пойдет заточка произойдет фейк. Как фейком пользоваться думаю знаем. При нажатии ADVANCE ядро отключается. После реального использования заточки, ресетните ИД заточки и установите заново (юзнув заточку). Social Unaware - использовать заточку из инвентаря, Waiting - подтверждение заточки вещщи (это типо хоткеи чтобы не возица). Ну вот ставим их на панельку подряд (unaware, waiting и pickup) и жмем по очереди.

 

Скрипт на хлапекс для нее:

 

var act:integer; e1:char; e2:char; e3:char; e4:char; ne:integer; i1:char; i2:char; i3:char; i4:char; ni:integer; x1:char; x2:char; x3:char; x4:char; y1:char; y2:char; y3:char; y4:char; z1:char; z2:char; z3:char; z4:char; nk:integer; act2:integer;

procedure SendMsg(msg:string);

begin

buf:=#$4A;

WriteD(0);

WriteD(10);

WriteS('');

WriteS(msg);

SendToClient;

end;

 

begin

 

//анализ

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$07) then

begin

nk:=1;

SendMsg('Reset position');

end;

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$06) then

begin

ni:=1;

SendMsg('Reset item ID');

end;

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$05) then

begin

ne:=1;

SendMsg('Reset ench ID');

end;

 

if FromClient and (pck[1]=#$58) then

begin

if ni=1 then

begin

i1:=pck[2];

i2:=pck[3];

i3:=pck[4];

i4:=pck[5];

ni:=0;

SendMsg('Item ID captured');

end;

end;

 

if FromClient and (pck[1]=#$14) then

begin

if ne=1 then

begin

e1:=pck[2];

e2:=pck[3];

e3:=pck[4];

e4:=pck[5];

ne:=0;

SendMsg('Ench ID captured');

end;

end;

 

if FromClient and (pck[1]=#$12) then

begin

if nk=1 then

begin

x1:=pck[10];

x2:=pck[11];

x3:=pck[12];

x4:=pck[13];

y1:=pck[14];

y2:=pck[15];

y3:=pck[16];

y4:=pck[17];

z1:=pck[18];

z2:=pck[19];

z3:=pck[20];

z4:=pck[21];

nk:=0;

SendMsg('Position captured');

end;

end;

 

//вкл/выкл

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$03) then

begin

act:=1;

act2:=1;

SendMsg('Fake ON');

end;

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$04) then

begin

act:=0;

SendMsg('Fake OFF');

end;

 

if act=1 then

begin

 

//автовыброс

 

if FromClient and (pck[1]=#$58) then

begin

i1:=pck[2];

i2:=pck[3];

i3:=pck[4];

i4:=pck[5];

buf:=#$12 + i1+i2+i3+i4 + #$01#$00#$00#$00 + x1+x2+x3+x4+y1+y2+y3+y4+z1+z2+z3+z4;

SendToServer;

end;

 

//бинд юза заточки и подтверждения

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$08) then

begin

buf:=#$14 + e1+e2+e3+e4 + #$00#$00#$00#$00;

SendToServer;

act2:=0;

tac:=2;

end;

 

if FromClient and (pck[1]=#$1B) and (pck[2]=#$09) then

begin

buf:=#$12 + i1+i2+i3+i4 + #$01#$00#$00#$00 + x1+x2+x3+x4+y1+y2+y3+y4+z1+z2+z3+z4;

SendToServer;

buf:=#$58 +i1+i2+i3+i4;

SendToServer;

act2:=0;

tac:=3;

end;

 

end;

 

end.

 

 

 

 

Немного старья, т.к сейчас на явах идет неплохо:

 

 

 

 

№1:

 

 

 

1.1. Можно положить в банк вещь, которая одета.

При этом сохраняется видимость того, что вещь

все еще одета на чаре.

 

2.Баг был найден ГМ чаром

Попробовал положить в банк вещи находясь в Dragon Valley

Позже попробовал сделать то же самое обычным чаром, неполучилось.

 

Точнее получилось, что можно положить вещи в банк,

находясь рядом с любым WHkeeper'ом(не открывая меню).

 

Для чего собственно это можно использовать:

 

Обнаружен еще один баг, связанный с этим.

Оказалось, что можно положить в банк вещь,

которая одета на чаре. При этом она остается

ВИДИМОСТЬ

(не путать с дюпом), тоесть как будто мы и не

ложили вещь в банк.

Примечание: чтобы видимость одетой вещи не ис-

чезала, нужно не кидать вещь на пол, а через

trade передавать, или PrivateStoreSell

 

3. pck:

----

 

31 - тип пакета

01000000 - кол-во предметов

708E0010 - ObjID вещи

01000000 - количество (для stackable предметов)

 

тип = 31 или 32

31=положить в банк

32=взять из банка

ObjID можно узнать одев вещь(пакет [C]14).

 

4.Наилучшее применение: развод (как будто мы дюпаем)

Одеваем лук(лучше BestD, чтобы вроде как стильно,

но и нам сильно по карману не ударяло), кладем его

в банк, бафаемся Haste2, желательно еще от BD Dance

of Fury. Тоесть, у нас в руках не лук, атака происходит

как melee (чар подходит к цели), но видимость одетого

лука сохранилась - получается, что чар очень быстро

стреляет из лука.

 

 

 

 

№2:

 

 

 

1. Можно купить вещь из любого магазина (даже

скрытого/ГМ).

 

2. Встаем рядом с любым Trader'ом (например

Helvetia - Grocery store рядом с Taurin'ом

в Гиране). Берем его (Трейдера) на таргет.

Посылаем пакет.

 

Смысл в том, что например, находясь в Dragon

Valley (около зоны телепорта у повозок есть

трейдеры) можно купить бутылки бега, каста,

да мало ли еще чего.

А еще, если админы не убрали из базы GMShop,

то можно просто покупать какие-нибудь дорогие

вещи и продавать их в магазин(смысл этого в

халяве на адену, ну и не всегда в ГМшопе есть

то, что есть в магазине мультиселла, у барыг

тоже можно че-нить прикупить).

 

3. pck:

----

1F - тип пакета

BA0B0000 - ShopID

01000000 - Кол-во типов вещей

B9030000 - ID Вещи

01000000 - Количество вещи определенного типа для покупки

 

З.Ы. Этот пакет покупает в ГМшопе

Crystal Scroll Enchant Weapon C

 

4.1. Достать нужные вещи из ГМшопа, причем даже

на расстоянии (если рядом есть трейдер)

4.2. Достать вещь из ГМшопа->Продать->Купить за

адены то, что вы не знаете как достать через этот

пакет.

 

 

 

 

 

 

№3:

 

 

1. При PrivateStoreBuy можно скупать вещи,

которых фактически нет в инвентаре.

 

2. Собственно послать пакет [C]91 с соответствующими параметрами

 

3. pck:

====

 

91

XX XX XX XX - количество типов скупаемых вещей

 

Далее блок (для каждой вещи)

XX XX XX XX - ID вещи

XX XX XX XX - неизвестно

XX XX XX XX - Количество предметов

XX XX XX XX - Цена за 1 штуку

 

4. Пригодится гномам

 

 

 

О клонах:

 

Надо 2 чтобы было запущено 2 перца( 1-ый это тот которого мы будем качать)

2-ым чаром кидаем запрос на трейд 1-ому

 

потом сворачиваем игру и шлем пакет 2A 01 00 00 00 и все в пати появился клон 1-ого чара. Если нужно ещё клонов повторите операцию) Теперь бонус экспы в пати идет нам

 

На явах до сих пор работает прекрасно )

скрипт:

var invite: integer;

procedure Init;

begin

end;

procedure Free;

begin

end;

begin

if fromserver and (pck[1]=#$39) then

begin

invite:=1;

buf:= #$2A#$01#$00#$00#$00;

SendToServer;

end;

if fromserver and (pck[1]=#$5E) and (invite=1) then

begin

buf:=#$2A#$01#$00#$00#$00;

SendToServer;

end;

end.

 

Чуток инвиза:

 

Все наверно видели, как GM может исчезать (invisible mode), т.е. включает инвизибл мод и никто его не видит.

 

Мы сможем почти так же, т.е. в любой момент, когда захотим вас никто не будет видеть. Тут выложу под маленьким хайдом. Это скрипт для проги hLaPEx котрую сделал Hint.

 

 

Активируется он нажатием SocialAction Yes/No

 

 

//Invisible Mode

var

pck48:string;

hidden:boolean;

i,x,y:integer;

 

procedure Init;

begin

hidden:=false;

pck48:='';

randomize;

end;

 

procedure SendMsg(msg:string);

begin

buf:=#$4A;

WriteD(0);

WriteD(2);

WriteS('hLaPEx');

WriteS(msg);

SendToClient;

end;

 

begin

if FromServer then exit;

case ord(pck[1]) of

$1B:case ord(pck[2]) of

$05:

begin

SendMsg('invisible_mode: Off');

pck:=#$30;

hidden:=false;

end;

$06:

begin

if pck48='' then exit;

SendMsg('invisible_mode: On');

hidden:=true;

pck:=pck48;

i:=2;

x:=ReadD(i);

y:=ReadD(i);

x:=x+1000+round(random0)-100;

y:=y+1000+round(random0)-100;

buf:=pck;

WriteD(x,2);

WriteD(y,6);

pck:=buf;

end;

end;

$48:pck48:=pck;

$30:if hidden then pck:='';

end;

end.

 

 

 

 

Java магазины:

 

 

Этот пакет Даёт S-gr. 6-ть штук заточки на оружие (покупаеються они по 0 аденн ). Просто подходим к любому магазину ( не обязательно к ГМшопу, даже в начальной деревне, лижбы к продавцу, открываем с ним диалог и отправляем пакет ) -> 1FBA0B000006000000BF03000001000000BF03000001000000 BF03000001000000BF03000001000000BF03000001000000BF 03000001000000 . И Вуаля у нас 6 штук скролов S-гр. за ноль аденн, продадите вы их около 2кк за один.

Могу выложить ещё на чо-то похожее

 

1FBA0B000006000000BF03000001000000BF03000001000000 BF03000001000000BF03000001000000BF03000001000000BF 03000001000000

 

 

 

 

И купи-же L2Day-Scroll на баффы вместе с баффом на манну ( ну как юзать описано в первом посте, а купеться всё за НОЛЬ аденн, повторюсь даже ) а вот и сам пакет -> 1FBA0B000011000000560F000001000000570F000001000000 580F000001000000590F0000010000005A0F0000010000005B 0F0000010000005C0F0000010000005D0F0000010000005E0F 0000010000005F0F0000010000007A10000001000000

Link to comment
Share on other sites

  • 2 months later...

[hide=1]ИТак мы имеем оружие которое хотим заточить, но заточек унас нет =(

чтож померяем! =)

ищем айди нужной заточки (уменя на Д веапон)

айди 6575 смотрим хекс - AF 19 00 00

изменяем пакет для отправки

пускаем

унас есть 10 секунд для того чтобы успеть заточить имеющийся веапон

итак сервер ничего незабирает (унас ведь уже и нет этого)

но заточка то унас осталась!

Итак как померять любую вещь мы разобрались.

Думаю ролик можно было и неснимать вовсе, но всёже он есть.

находим айди страйдера 4423

смотрим хэкс айди 47 11 00 00

меняем айди в пакете для отправки серверу

посылаем

успеваем вызвать дракона за время примерки (унас 10 секунд)

Дудка пропала (сервер дал сервер взял)

Но питомец наш дотех пор пока мы снего неслезем =)

Итак как оказывается примерить можно нетолько то что есть в примерочной.

Заходим в примерочную

Выбираем итэм который хотим примерить.я выбрал mace

жмём кнопочку капчур в hLaPEx

нажимаем примерить (ок)

жмём кнопку стоп капчур так как следующие пакеты нас мало интересуют.

Смотрим интересный пакетик:

C6 C0 13 00 00 0B 00 00 00 01 00 00 00 05 00 00

00

ищем айди mace -

айди 5

открываем hLaPEx вкладку Explorer

смотрим как выглядет хекс цифры айди 5

оно выглядет 05 00 00 00

тоесть в нашем пакете

C6 C0 13 00 00 0B 00 00 00 01 00 00 00 >>05 00 00

00 << айди примеряемого итэма!

Ищем айди чегонибудь получше =)

5706 айди дуалов дамаскусов, хекс 4A 16 00 00

копируем пакет для отправки

меняем айди mace на айди дуалов

выделяем НПЦ трайдера и отсыоаем пакет серверу.

Как видим сервер дал нам примерить дуалы =)

[/hide]

Link to comment
Share on other sites

  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...