Выдача наград за голосовение

Revision

Единомышленник
Пользователь
Сообщения
6
Розыгрыши
0
Репутация
8
Реакции
3
Баллы
175
Хроники
  1. Interlude
  2. The 2nd Throne: Gracia
  3. Chaotic Throne: High Five
  4. Goddess of Destruction Awakening
  5. Goddess of Destruction Harmony
  6. Goddess of Destruction Tauti
  7. Goddess of Destruction Glory Days
  8. Goddess of Destruction Lindvior
  9. Valliance / Epeisodion / Raiders
  10. Ertheia / Dimensional Strangers
  11. Infinite Odyssey
  12. Helios
  13. Grand Cursade
  14. Salvation
  15. Fafurion
  16. Shadow of the Kamael
Исходники
Отсутствуют
Сборка
NoName
Привет, всей элите форума :)

Интересует актуальная на данный момент реализация выдачи награды за голосование.
А именно, как она осуществляется в разных сборках или CMS?
Возможно существует какой-то общеиспользуемый "стандарт"?
 
Вам к нему Demort
 
А движком сервера не вариант производить выдачу как с донатом или у вас донат выдаётся добавлением предмета в таблицу и релогом перса?
 
Суть: делаю топ.
открываем л2топ\ммоТоп или любой другой
ссылка на тхт файл, в файле ник игрока дата и тд
под каждый топ свой скрипт, ничего унифицированного нет
 
Написал, вот ожидаю ответа его.
Сейчас смотрю еще альтернативы выдачи бонусов.

Суть: делаю топ.
Если делать топ, то у тебя для выводи голосований длжна быть нормальная апи с докой)
И тогда всем разработчикам будет удобноиспользовать.

Как выше уже написали, унифицированнного нет.

Исползуй стандарты ( граф кьюель или джсон апи), а не пили кастом и будет тебе счастьет.
 
Если делать топ, то у тебя для выводи голосований длжна быть нормальная апи с докой)
И тогда всем разработчикам будет удобноиспользовать.

Как выше уже написали, унифицированнного нет.

Исползуй стандарты ( граф кьюель или джсон апи), а не пили кастом и будет тебе счастьет.
1) Сейчас сделал небольшой API, который работает в 2х режимах: JSON, Array.

В оба входит:
1. Nickname;
2. IP;
3. Дата/время;
4. Местоположение.

Ник и местоположение на основании IP опционально и могут включатся/выключатся администратором сервера.
Например, что бы нажать только кнопку "Проголосовать", без ввода.
Дополнительно, для администрации серверов, ввел возможность включить/выключить обязательную регистрацию на сайте топа. Т.е. человек должен зарегистрироваться.



2) Еще сделал фичу, что если человек зарегистрирован, то можно смотреть, на каких серверах он еще играет.
Например: голосовал за Ваш сервер - n раз;
голосовал за сервер блабла.ру - n раз;

Что бы можно было вести определенную аналитику и пытаться улучшить свой сервер.


3) Дополнительно, реализованы push уведомления игрокам, о том, что можно проголосовать в браузер и в ОС Win10.
4) Настроил гибкую систему наград, например, выдача админу только информацию по голосованию, а так же сделал, возможность самостоятельно указывать, что может выпасть в награду игроку.
Например, админ добавляет предметы:
ИД предмета;
Иконка (стандартная или своя) (опционально);
Шанс;
Кол-во наград (т.е. если указал шанс получить колы, то можно ограничить каким-то кол-вом).
 
Назад
Сверху Снизу