Посмотреть отдельно запись дневника
#5
Большой переполох в маленьком Хаддане.
Дата добавления: 08.12.2007 в 11:51 Коментарии (11)
Вчера, нахождение очередного бага сопровождалось крупными волнениями, но попорядку. Итак, пришла информация что один человек подозрительно часто выигрывает максимально возможные суммы на рулетке, ну и предположили что там есть баг, я хоть и проверял там, но заметить сразу все невозможно, поэтому решил провести более тщательную проверку. Сначала мне показалось что все сделано "железно", передаются ставки, возвращается число выигравшее, все выигрыши и проигрыши считает сервер, а програмка на страничке их только показывает... Вроде некуда подкопаться. И каково было мое удивление когда одну из ставок я сделал отрицательной и мне при проигрыше перестали снимать деньги, т.е. есть 4 ставки - 3 из них по 1 монете, а последняя в -100 монет, я подумал что просто при неправильном вводе сервер вобще отказывается принимать ставку, ну и сделал две ставки по -100 и две по 100, решил потыкать для верности, дождаться когда выпадут какие-нить из этих чисел.. Сначала выпала отрицательная ставка, мне сказали что а ничего не выиграл, но я человек настоичивый, через несколько ходов выпало число с положительной ставкой... "19:42 Вездесущий: Поздравляем! _Лонли-Локли_ только что выиграл в Рулетку 3600 мн. при ставке 0! Выигрывайте и Вы!" - прокричал Вездесущий и началось, к вам когданибудь стучалось в приват более 10 человек одновременно, а более ста? Тогда ко мне стукнулось человек 50-70, причем все одновременно и чат побежал бодренько вниз, со скоростью превышающей скорость нормального чтения. Но это были еще цветочки, тут еще большая часть людей считали это либо ошибкой кричалки, либо каким-то разводом, и либо поздравляли, либо спрашивали где ошибка и сколько я на самом деле поставил.. Я-же не люблю оставлять дела на середине продолжил проверку, теперь я поставил для себя задачу проверить на ограничение по максимальной ставке, вот уж это во всех остальных играх прописывается четко, и я поставив две по -10000 и две 10000 совершенно не ожидал то что прозвучит: "19:58 Вездесущий: Поздравляем! _Лонли-Локли_ только что выиграл в Рулетку 360000 мн. при ставке 0! Выигрывайте и Вы!", вот если до этого я пытался хоть как-нить отвечать, то теперь я просто обреченно сказал друзьям в аську "Вот теперь чат взорвется..". И я не ошибся, кол-во сообщений до этого мне могло показаться просто детским лепетом по сравнению с тем что на меня обрушилось теперь, страницы стали полностью меняться при каждом обновлении чата, т.е. хоть я чат и развернул на все окно, но все равно самые верхние сообщения исчезали сразу при следующем обновлении за нижней границей экрана. Я так понял что со мной пыталось пообщаться 90-99% процента всех кто был в онлайне, причем чего там только небыло, просили, умоляли, угрожали разоблачением (как будто я мог не засветиться при таком сообщении от Всемогущего), просто угражали, требовали и многое другое, и все хотели либо что-б я именно им расказал как использовать этот баг, либо денег, самые скромные (или юридически подкованные) просили подарить какую-нить вещь, т.к. только это разрешено законодательством хаддана. Сами понимаете что ответить всем было нереально, я даже не пытался. Но этим все не ограничилось, в казино хлынул поток посетителей, я с ужасом смотрел как растет список пришедших в казино, думаю за этот вечер в казино было слито больше денег чем раньше за несколько недель сливали, я пробовал воззвать к здравому смыслу, кричал сразу всем по списку что ненужно искать этот баг, что если его случайно кто-нить найдет, то для него это обернется блоком, что только зря тратят деньги и прочее в таком духе, этого уже было не остановить... Этот дурдом продолжался довольно долго, но мне еще надо было проверить, я хотел узнать действительно ли ставка 0 или он проверяет положительные ставки на имеющееся у меня кол-во денег, и заодно прокричит-ли Вездесущий если ставка будет не на конкретное число (1 к 36), а на равные шансы (1 к 2), я выставил по миллиону на все равные шансы, тем кто играл в рулетку известно что при такой ставке я ничего не выигрываю, т.к. при выпадении любого числа выиграют только половина ставок и ровно столько же проиграет, а есть еще выпадения нуля (зеро), и тогда я проиграю по всем ставкам, но я поставил минус шесть миллионов на зеро, таких денег, даже миллиона у меня в кармане просто небыло, и я хотел узнать как отреагирует сервер. Он отреагировал, первая же ставка вызвала очередной взрыв... "21:01 Вездесущий: Поздравляем! _Лонли-Локли_ только что выиграл в Рулетку 6000000 мн. при ставке 0! Выигрывайте и Вы!" - и снова скоростной бег чата, снова просьбы угрозы мольбы и просьбы, кто-б знал сколько миллионов нервных клеток мне стоил этот вечер, это было что-то с чем-то. Я уже начал бегать по хаддану и искать любую экстренную связь с администрацией, обычно администрация не появляется в выходные, по крайней мере я никого не заставал обычно, а представьте что-б было если-б все осталось без изменений на все выходные, я думаю "золотая лихорадка" продолжилась-бы, просто в меньших масштабах. Наконец появилась администрация, я побыстрому сдал баги и неправидно полученное "Персонажем _Лонли-Локли_ переведено 6363600 мн. на счет 900000. Цель: Передача неправидно нажитого." и сильно попросил администрацию чтоб Вездесущий сказал не только что казино будет закрыто для устраниния уязвимости, но и что я деньги сдал и что-либо просить у меня безсмысленно... Прозвучало: "21:47 Вездесущий: Рулетка временно закрыта из-за неисправности. Деньги, нажитые на неисправности, изъяты" - но еще довольно долго ко мне в приват продолжали поступать сообщения и просьбы... Вот такие бывают баги, если-б я знал чем это обернется, я-б точно не стал делать это от своего имени, сделал бы специально тестового персонажа, но что сделано, того не переделаешь. Вот такая грусная история.