Дорогие разработчики! Разрабулечки! Разрабушеньки вы наши! Изумрудные! Бриллиановые! Не, просто бесценные! Сделайте, пожалуйста, маленький подарочек! Малюсенький - малюсенький! Для вас - просто микроскопический, зато для нас - ну просто о-го-го какой большой! Руки не раздвигаются, какой огромный! Ну пожалуйста!
Ну избавте нас от необходимости после каждой профилактики снова включать аддоны! Плиииииизззззззз!
Это ж ну на самом деле не нужно. Вот для чего это было сделано? Затем, чтобы в случае каких-то конфликтов между отфиксенной версией игры и аддонами не было конфликтов, приводящих к аварийным ситуациям. Много таких ситуаций кто-то видел? Я за 10+ лет в игре - ни одной.
Но допустим, что они были. Тогда какая-то необходимость во входе с отключенными аддонами есть.
Что можно сделать в этой ситуации? Можно ж сделать не просто, а очень просто. Можно в окно выбора персонажа добавить одну кнопочку. Кнопулечку. Просто кнопусеньку. По умолчанию она установлена в положение "Не трогать пользовательские аддоны". А вот если игрок считает, что его аддоны привели к аварии клиента, у него есть возможжность при следующем входе нажать на эту кнопку и выключить использование аддонов - положение "Игра без аддонов".
Реализация всего этого ну очень простая.
При выборе каждому персонажу предоставляется ключ, что-то типа:
StopAddons = False
значение которого устанавливается по умолчанию в False или 0, например, как конкретно - не суть.
Если игрок нажал кнопку выключения аддонов, то значение ключа меняется на
StopAddons = True
Допустим, игрок выбрал персонажа и заходит на него. Тогда в момент, когда для персонажа активизируются аддоны, достаточно конструкции типа
if (StopAddons) then
Сюда просто скопировать ваш код из скрипта, которым вы в конце профилактики сбрасываете аддоны
endif
Единственное, надо поставить это в правильные места.
И всё. Проблема решена.
Кстати, и время профилактики уменьшится на несколько секунд, что в принципе только в плюс и нам и вам )
Если пытаться добавить сюда какие-то бантики, то можно в случае аварийного выхода из клиента давать при повторном заходе рядом с нашей новой кнопкой рекомендацию нажать её в связи с предыдущим аварийным выходом, это тоже реализовать достаточно просто, правда, возможно, потребуется добавить поле ключа фиксации аварийного выхода в базу данных для каждого персонажа. Но можно обойтись и без этого.
Сделайте это пожалуйста. Ну правда, достало уже включать аддоны каждую неделю для каждого персонажа, вспоминая разработчиков и всех их предков...... Уже как кость в горле сидит... Да просто же задолбало... (((
Сделаете, а?