PDA

Просмотр полной версии : Крафт на любом лвле без пт


Шалтай
24.04.2008, 12:14
Смысл бага: итемы для крафта проверяются клиентом а не сервером, поэтому мы обманываем клиент что у нас гм пт и крафтим все что угодно.

Берем артмани , делаем чара 1 лвл крафтера, ищем 4-х байтные значения от 0 до 100, юзаем крафт, смотрим в чат - наши пт поднялись на 5. Делаем отсев "Увеличилось на" 5. Еще раз юзаем крафт, опять отсеиваем. В итоге остается 1 значение - как раз наши крафт пт в числовом значении. Меняем на 9999999. Замораживаем. Снова юзаем крафт. Закрываем нашу крафтилку, открываем и видим...:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
Если значение не находится, либо вы уже крафтили этим чаром раньше, то ищем значения от 0 до ... многа) смотря на сколько у вас уже прокачан крафт.

После релогина\рестарта все сбрасывается, придется делать заного.

Тестировалось на Г4П2 rfonline.ru.

На оффе думаю уже не пашет хотя я не проверял...но на фришках некоторых думаю катит 100%

Автор:6@6@й

З.Ы. можно и в пакетах все это делать.

Himmm
24.04.2008, 13:07
Не работает этот баг(((

Шалтай
24.04.2008, 14:43
Значит пофиксили:) Когда будет время половлю пакеты на кач пт)

зеленыйчеловек
24.04.2008, 17:21
господи дайте ссылку на артмани или скинте!! плииииииииииииииз!

Yohan
24.04.2008, 17:24
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Вобщем-то гугл решает :)

Шалтай
28.04.2008, 12:49
Для тех кто хотел через пакеты:)

для пт патронов
0a00 032b 4e 7ae3000000
для пт оружия
0a00 032b 4c 7ae3000000
возможно пакет на броню будет такой
0a00 032b 4d 7ae3000000

А крафт таким образом работает на ура.
Таким образом мы посылаем пакет у нас ПТ крафта боеприпасов 99 -> Создаём удачно чтонибуть и ПТ в обратное сосояние идёт -> Не закрывая окошка делаем ещё вещь и ПТ качается нормульно.


ГМ пт ланча пакет 0a00 032b 4f 7ae3678000

ПТ ГМ ближнего боя
0a00 032b 00 6f03678000
ПТ ГМ Дистанционного боя
0a00 032b 01 6c03678000
ПТ ГМ Защиты
0a00 032b 02 3a03678000

Himmm
28.04.2008, 13:19
При отправке любого из этих пакетов выкидывает из игры

МегаЧытер_xD
28.04.2008, 16:13
Это коне4но хорошо))) но на офе не пашет Оо а на остальных нет смысла там почти везде ГМ статы))

Yohan
28.04.2008, 17:24
При отправке любого из этих пакетов выкидывает из игры

Вот тебе и форслогаут :)

Глюконатор
30.04.2008, 05:15
Поменялся тип пакета при запросе на крафт. Вобще по моим данным крафт сейчас происходит так:

Создавал 1 нубский магазин.


Клиент -- сервер:

0F00 070F 000A00 0075 040100 0C 00 04

Длина пакета

Тип пакета в данном случае запрос на создание итема с таким-то ИД

ИД итема

Видимо тип ресурса

Кол-во ресурсов При забивании числа меньшего необходимого кол-ва выдает ошибку о нехватке ресов. При забивании большего числа крафт проходит. Тока хз сколько ресов используется (нужное или введеное кол-во)

Какая-то хрень :)
---------------------------------------------

Сервер -- клиент

1200 110F 000A 64 00640000 000D 00FFFFFF0F

Длина пакета

Тип пакета в данном случае информация о получаемом итеме

Хз че такое, но при крафте 3 магазинов и 3 стрел единственное различие, не считая ИД итема.

ИД итема именно в инвертаре

Какая-то хрень :)
---------------------------------------------

Сервер -- клиент

0A00 032B 4E 0F 00000000

Длина пакета

Тип пакета в данном случае повышение пт крафта пулек.

(редактировано) ПТ крафта. Измеряется в неких еденицах. 0х1 = 10% при пт 1/99.

Какая-то хрень :)
---------------------------------------------

Сервер -- клиент

0500 0710 00

Длина пакета

Тип пакета в данном случае итог создания итема

Собстно говря сам итог. При удаче - 00. Если не получилось - 64 и пакет посылается сразу после запроса на создание итема.
---------------------------------------------

Клиент -- сервер

0B00 0D10 01 000D 000000 0D

Длина пакета

Тип пакета в данном случае перестановка такого-то итема в такой-то слот

ИД итема

ИД слота

Какая-то хрень :)

отсюда мы можем прекрасно видеть, что работа по перестановке итемов в инвертаре ведется по их уникальным ИД, а не по общим для всей базы.
Да и клиент не посылает никаких данных по пт крафта. Т.е. они видать храняться на сервере :(

На данный момент меня интересуют 2 вещи:

1)Хз че такое Походит на ИД, т.к. меняется только при смене предмета крафта, но не похож на ИД итема при запросе на крафт.

2)ИД итема именно в инвертаре каким макаром он генерируется?

---------
Отправлять запрос на создание итема можно без открытого окна устройства производства. Все ништяк. Кол-во ресурсов при этом графически не меняется (думаю понятно о чем я). Но при релогине появляются реальные значения. Так же если врубить в чате показ ПТ сообщений, то крафт увеличивается на 5. Видимо эти 5 = 50% 1/99 пт.

---------
ИД стрел для запроса на крафт 0059. Последние три пары в запросе - 10 00 05