Баги/Дюпы/Недоработки овера(лостворлда)/etc

В тот момент был маленький откат.
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.

Было дело, только в нашем случае это была запланированная обнова.
Игроки очень часто забывают читать описание перед тем как играть, в следствии чего и выходят подобные казусы.
 
Вчера спрашивали на счет этого, более подробное объяснение.
 
Последнее редактирование модератором:
Последнее редактирование модератором:



а вы сможете написать готовый скрипт для ТХ в ХФ?
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
При вылете такой таблицы то ли ивент, рес, саммон
когда нажимаешь alt+h идет заморозка самой полоски
подскажите где искать? или как пофиксить?
 

Вложения

  • 8655f-clip-121kb.jpg
    27,7 КБ · Просмотры: 11
Все изображения и файлы загружайте только на наш сервер! Для этого используйте кнопку "Загрузить файл", расположенную ниже или просто перетащите необходимые файлы/изображения со своего компьютера в окно редактора.
Делайте маленькую проверку
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Ну а потом нажав опять же Alt+H жметё принять и собстенно улетаете например по суммону?)
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Старая бага. Как вариант всем транзакциям добавить идентификатор и в какой нибудь мапке хранить актуальные ид запросов, и пускать шедуль убирающий его оттуда, через время, равное времени транзакции. При подтверждении проверять наличие запроса в мапке.
 
Если еще актуально, то вот для лоста решение: в классе Player, в методе public void ask(ConfirmDlg dlg, OnAnswerListener listener) нужно дописать удаление слушателя ответов, после отправки пакета, через время, данное на ответ:

Ну а метод getTime() думаю понятно как сделать
 
Говнокод в работе
 
А зачем вообще что то удалять, записываем в переменную текущее время + время активности запроса, и при приеме пакета сравнивать текущее время со временем в переменной(если текущее меньше, то запрос корректен).
 
Все верно. Так и сделано.

Маньяк садомазО!
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Может кто знает,может и нет.
Стоит афкашник на пвп зоне,берем мм-а с кожей +30(рефлект),бафаем афкашника.
Берем к примеру берса(бафаем его или нет,это уже на ваше усмотрение) сливаем его до минимальных цп/хп.
Подходим к афкашнику(теперь нам нужно ударить его),главное что бы мы упали от первого своего удара(потому что если не упаем,будем флагнутые).
Если не получилось,повторяем процедуру после рефлага.
Если получилось,афкашник будет пкашный,мейном овним пкашного афкашника,собераем дроп.
Проверялось на чистых оверах.
P.S По логике вещей,да и по оффу мы все равно должны упасть,но флагнутыми и пк афкашник не должен получить.