test content
What is the Arc Client?
Install Arc

125 очков умений.

demon#6802 demon Публикаций: 29 Новичок
В общем сегодня за награду избыточного опыта упало очко умений. Это конечно было бы замечательно, если у меня не было уже распределено 124 очка, так что пристроить его некуда, а так же постоянно горит иконка, что мол очки умений не распределены.
Решения:
1. Добавить в исходном коде сервера проверку на количество очков умений при отправки подарка за избыточный опыт, то есть сделать так что бы при 124 очков умений дополнительные очки не приходили.
2. Сделать жёсткое ограничение на 124 очка умения в исходном коде сервера.
3. [КОСТЫЛЬ!] Сделать скрипт с выполнением запросов в базу данных на выборку персонажей, у которых очков умений больше 124, с заменой значения больше 124 на соответственно 124, а потом запихнуть его в планировщик задач с интервалом выполнения раз в час.
Решения довольно простые в реализации на мой взгляд, особенно третий вариант, но конечно же ещё можно поиграться и с типом данных в колонке, куда записывается количество очков умения, а так же многое другое.

Комментарии

  • shadower75shadower75 Публикаций: 7,681 Форумный Гуру
    Ограничение на 124 очка умений и так имеется, сверх 124 в настоящий момент за ап уровня получить нельзя. Однако есть ряд моментов.
    - Те, кто приобрел ранее дополнительные очки умений обходным путем - видят сейчас мигающую иконку.
    - если 124 очка приобретены исключительно за ап уровня - проблем нет
    - если приобретены очки за крафт в кампании Шарандара либо из зен-маркета либо за счет акций и общее количество будет выше 124 очков - видят мигающую иконку.
    Ранее мигало все, окно развития персонажа нельзя было закрыть. Сейчас это убрали, но перекап обходными путями все же моргает. Ожидайте капа максимального уровня персонажа.
    Эл.почта поддержки: support_ru@perfectworld.com
    Сайт поддержки: https://support-ru.arcgames.com
    Сайт евро-поддержки: https://support.arcgames.com/
    ТП системы платежей: https://support.xsolla.com/
    ____
    Dream House

    99944196.gif?1458917764

    Был маленький дом,он в сердце моем - был маленький,стал большой.
    Когда же вокруг так много друзей,откроется дом живой.
    Пускай все войдут,огни расцветут,для всех,кто душою чист.
    И сказка придет и ляжет пером на чистый доселе лист.
  • demon#6802 demon Публикаций: 29 Новичок
    Да, спасибо за ответ, иконка уже не моргает, но лишние очки умений так и остались.
  • shadower75shadower75 Публикаций: 7,681 Форумный Гуру
    demon#6802 написал: »
    Да, спасибо за ответ, иконка уже не моргает, но лишние очки умений так и остались.

    А они Вам мешают? Радуйтесь, что их не удалили и ждите левлап, который будет рано или поздно, там и может пригодиться.
    Эл.почта поддержки: support_ru@perfectworld.com
    Сайт поддержки: https://support-ru.arcgames.com
    Сайт евро-поддержки: https://support.arcgames.com/
    ТП системы платежей: https://support.xsolla.com/
    ____
    Dream House

    99944196.gif?1458917764

    Был маленький дом,он в сердце моем - был маленький,стал большой.
    Когда же вокруг так много друзей,откроется дом живой.
    Пускай все войдут,огни расцветут,для всех,кто душою чист.
    И сказка придет и ляжет пером на чистый доселе лист.
Войдите или Зарегистрируйтесь чтобы комментировать.