Пятница, 19.04.2024, 21:15
Главная » Файлы » Баги

Несколько багов asterios.tm
25.01.2011, 23:28
1. Два пета с одной трубки.
Ну тут все просто, первый чар юзает трубку для призыва пета. Пока идет полоска призыва, выбрасываем эту самую трубку на землю. Трубка падает, полоска вызова доходит до конца и появляется пет. Второй чар поднимает трубку и вызывает с нее пета.
И тут происходит странное... Новый пет не появляется, а пет первого чара как бы привязывается ко второму чару. В итоге, петом могут управлять оба чара.
Фактически, получается как бы два пета, у каждого чара свой, но визуально видно только одного пета. К примеру, можно убить пета первого чара, и вторым чаром ходить с невидимым петом, никто его не увидит. В общем, проверяйте 


2. Баг с манором.
На сервере нет проверок на тип сдаваемых семян. Но тут нужен пакетник. 
К примеру, город Глудио принимает всходы Chilly Coda. Сдаем один всход и ловим пакет. Пакет будет такого вида:
Код:
D0 02 00 01 00 00 00 { BA 63 91 12 } { C9 13 00 00 } { 01 00 00 00 } { 01 00 00 00 00 00 00 00} 
 OID всхода ItemID город количество
Здесь OID - это objectID всхода, ItemID - итем ИД всхода, для chilly coda это 5065, город - порядковый номер города, который принимает данный всход. Ну и количество, тут уж нечего обьяснять.
Теперь меняем в пакете OID на OID нашей адены (предварительно узнав OID адены в нашем рюкзаке ) Количество - ставим максимальное, которое принимает этот город. Отправляем пакет.
Ну все, сдали манор без всходов. Точнее, адена выступила в роли всходов. Теперь смотрим какие еще всходы принимают города, по базе узнаем ITEM ID этих всходов, подставляем в пакет и отправляем.
Ну суть, думаю, ясна.

3. Кража денег через почту.
Тут опять потребуется пакетник. Итак, отправляем посылку почтой другу. В посылку ложим какой-либо предмет. Посылка - с оплатой, то есть получатель должен оплатить какую-то сумму что бы получить посылку. И так, отправили посылку и ловим пакет. Пакет будет типа
Код:
D0 66 00 { 6D 00 69 00 6B 00 6C 00 6F 00 73 00 } 00 00 { 01 00 00 00 } { 70 00 6F 00 64 00 61 00 72 00 6F 00 6B 00 } 00 00 00 00 01 00 00 00 { B2 1F F2 10 } { 01 00 00 00 } 00 00 00 00 { 64 00 00 00 00 00 00 00} 
 строка, имя чара тип посылки строка, заголовок письма OID кол-во сумма к оплате
Вот тут OiD - objectID итема, который отправляем. Кол-во - количество отправляемого итема. А вот тип посылки отвечает за то, какой будет посылка: с требованием оплаты или без. Меняем этот тип посылки с 1 на 0 и шлем пакет. Друг получает письмо, выглядит посылка как обычная (не требующая оплаты), он принимает посылки и... Оказывается, заплатит вам ту сумму адены, которая была указана в пакете. Но при получении посылки, НИЧТО не говорило о том, что за посылку надо будет заплатить.
Отсюда - развод. Отправляем таким пакетом какую-нить шмотку Б-грейд, сумму указываем 200-300кк. Отправляем типу, заведомо зная что у него эти деньги быть должны  Вот, в письме пишем что-то типа "Коль, скинешь потом в КВХ. Кстати, в субботу все к Лехе идем " Человек, которого явно зовут не Коля, думает, что ошиблись в имени, когда отправляли посылку и не откажет себе в удовольствии получить на халяву шмотку. Заплатив вам кругленькую сумму.

ЗЫ весь материал предоставлен исключительно в ознакомительных целях. Помните, кидать людей на деньги - не хорошо. Астериос приведен только в качестве примера, проверяйте на своих серверах.
Категория: Баги | Добавил: Gonzales
Просмотров: 2898 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 2.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]