Меню
Главная
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Последняя активность
Турниры
Стримы
Мульти-просмотр
Игры
Видео
Случайное видео
Плейлисты
Награды
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Главная
Форумы
Аллоды Онлайн (Нить Судьбы)
Новости Аллоды Онлайн
История одного бага: сферки
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
<blockquote data-quote="eupraxia" data-source="post: 259151"><p style="text-align: center"><img src="http://s014.radikal.ru/i326/1110/7d/c6b232cba3ff.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>Есть в "Аллодах" такая штука как сферки. Садишься в сферку, а она везëт тебя по маршруту. Со сферками было связано несолько багов. На заре своего появления, они перемещали игрока с его текущей скоростью. Это начало создавать проблемы, когда игроки под эффектами замедления просто не успевали долететь до точки назначения за время эффекта и падали в астрал во всяких неожиданных места посреди пути.</p><p></p><p>Тогда решили, что сферки будут снимать с игрока все негативные эффекты. Ну вы сами знаете, к чему это привело, не эксплоитил посредством сферок эффекты на день святого Валентина только ленивый. Такие случаи обрабатывались посредством исключений, когда указывалось, какие эффекты снимать не нужно.</p><p></p><p>В целом, ситуация разработчиков устраивала пока не появились "временные вещи", при избытке которых скорость игрока существенно снижалась (что снова стало приводить к тому что игрок просто не успевал долететь до точки назначения), а снимать эффект было категорически нельзя. Тогда-то наконец было реализовано правильное решение, а именно: сферки теперь "перебивали" все модификаторы скорости игрока, принудительно задавая свою скорость. Одновременно с этим сферки перестали снимать негативные эффекты.</p><p></p><p>Другая проблема со сферками была ещë эпичнее. В одном из начальных лигийских приключений (не помню в каком именно) был "лифт", представлявший из себя перемещение в сферках вверх-вниз. И прекрасно лифт всех возил, пока кто-то не решил выйти из группы и сесть на лифт, идущий *вниз* под конец таймера, выгоняющего из приключения.</p><p></p><p>И тут началось. Игрока телепортирует на выход из приключения, но на нëм остаëтся эффект от сферки, который наччинает тащить игрока по заданным в эффекте координатам, но уже на *другой* карте. В результате перемещений вниз, игрок переместился настолько низко, что добрался до высоты, на которой случается смерть (так обрабатывается падение в астрал). Игрок умирает, перемещается в чистилище, но... На нëм по-прежнему остаëтся эффект сферки, который продолжает тащить игрока вниз (уже в чистилище). И тащит настолько низко, что добирается до высоты, на которой случается смерть. Снова перемещение в чистилище и продолжение движения вниз.</p><p></p><p>Веселья добавляет тот факт, что эффект этого лифта, в отличие от многих других сферок, не имел ограничения по времени (предполагалось что он будет сниматься при достижении точки назначения), а при каждом достижении минимальной высоты на карте и очередной смерти отнималось по оберегу (тогда они ещë отнимались при смерти). Починен этот забавный баг был кардинально - эффект "сферки" теперь принудительно снимается при смене карты.</p><p></p><p>А какие баги со сферками знаете вы?</p></blockquote><p></p>
[QUOTE="eupraxia, post: 259151"] [center][IMG]http://s014.radikal.ru/i326/1110/7d/c6b232cba3ff.png[/IMG][/center] Есть в "Аллодах" такая штука как сферки. Садишься в сферку, а она везëт тебя по маршруту. Со сферками было связано несолько багов. На заре своего появления, они перемещали игрока с его текущей скоростью. Это начало создавать проблемы, когда игроки под эффектами замедления просто не успевали долететь до точки назначения за время эффекта и падали в астрал во всяких неожиданных места посреди пути. Тогда решили, что сферки будут снимать с игрока все негативные эффекты. Ну вы сами знаете, к чему это привело, не эксплоитил посредством сферок эффекты на день святого Валентина только ленивый. Такие случаи обрабатывались посредством исключений, когда указывалось, какие эффекты снимать не нужно. В целом, ситуация разработчиков устраивала пока не появились "временные вещи", при избытке которых скорость игрока существенно снижалась (что снова стало приводить к тому что игрок просто не успевал долететь до точки назначения), а снимать эффект было категорически нельзя. Тогда-то наконец было реализовано правильное решение, а именно: сферки теперь "перебивали" все модификаторы скорости игрока, принудительно задавая свою скорость. Одновременно с этим сферки перестали снимать негативные эффекты. Другая проблема со сферками была ещë эпичнее. В одном из начальных лигийских приключений (не помню в каком именно) был "лифт", представлявший из себя перемещение в сферках вверх-вниз. И прекрасно лифт всех возил, пока кто-то не решил выйти из группы и сесть на лифт, идущий *вниз* под конец таймера, выгоняющего из приключения. И тут началось. Игрока телепортирует на выход из приключения, но на нëм остаëтся эффект от сферки, который наччинает тащить игрока по заданным в эффекте координатам, но уже на *другой* карте. В результате перемещений вниз, игрок переместился настолько низко, что добрался до высоты, на которой случается смерть (так обрабатывается падение в астрал). Игрок умирает, перемещается в чистилище, но... На нëм по-прежнему остаëтся эффект сферки, который продолжает тащить игрока вниз (уже в чистилище). И тащит настолько низко, что добирается до высоты, на которой случается смерть. Снова перемещение в чистилище и продолжение движения вниз. Веселья добавляет тот факт, что эффект этого лифта, в отличие от многих других сферок, не имел ограничения по времени (предполагалось что он будет сниматься при достижении точки назначения), а при каждом достижении минимальной высоты на карте и очередной смерти отнималось по оберегу (тогда они ещë отнимались при смерти). Починен этот забавный баг был кардинально - эффект "сферки" теперь принудительно снимается при смене карты. А какие баги со сферками знаете вы? [/QUOTE]
Вставить цитаты...
Проверка
Ответить
Главная
Форумы
Аллоды Онлайн (Нить Судьбы)
Новости Аллоды Онлайн
История одного бага: сферки
Сверху
Снизу