Собственно надоел постоянный осмотр игроков в рейдовых группах с целью выкинуть не подходящий по экипировке, статам, отсутствию сокетов/чарок.
Идея в том чтобы каждый игрок в рейдовой группе мог ввести в чат команду, скажем .raidinfo или /raidinfo, и получить данные по персонажам в рейдовой группе.
Формат ответа следующий:
на каждого игрока в рейде вовращается информация в формате (на примере мдд)
Ник, класс, текущий спек, гс, ПВП:{количество пвп шмоток}, меткость в процентах, мастерство в поинтах, арп в поинтах(для классов/спеков которым важен арп), кол-во чарок возможных/фактических, кол-во сокетов заполнено факт возможных/фактических
Пример: Драгонфлейм, Воин, Неистовство, 5999, ПВП:0, мет:15%, мас:26/26, арп(рпб?):1404, чар:13/13(кольца жэж, но можно их не учитывать), сокет:25/25
Конечно, нам не интересно сколько арп у танка, поэтому в зависимости от спека должны варьироваться основные характеристики - то что заменит в примере меткость+мастерство+арп на меткость+броня+рейт.защиты+ рейт.уклонения+рейт.парир.
Что нам это даст?
Сразу скажу тем, кто считает что это вызовет нагрузку на сервер - представьте что каждый в рейде тыкает на каждого чтобы сделать осмотр экипировки и статов, а тут всего лишь текст в чате который освятит эту информацию.
Даст это нам в первую очередь важный ресурс - время. Осмотреть каждого, покикать, набрать заново - это очень много времени.
Дабы не перегружать чат можно добавить аргументы, к примеру:
/raidinfo - вернет инфо по всем игрокам в рейде (до 40 строк, что громоздко)
/raidinfo 1 - возвращает инфо по игрокам состоящим в 1 группе (1-8)
/raidinfo {ник} - при условии что игрок с таким ником есть в рейде, вернет информацию об игроке
И всё. Набрал пару игроков, проинспектил инфу через команду, пожелал удачи на бг тем кто одет в пвп, пожелал удачи в поисках камней тем у кого заполнено 0 сокетов, пожелал удачи слабовидящим в поисках очков - тем у кого не собран кап меткости.
В завершение можно добавить, что последним статом хотелось бы видеть количество траев того или иного рейда.
К примеру, мы находимся в цлк 10 гер, после использовании команды последним параметром нам вернется количество попыток взятия штуромом этого подземелия к убийству последнего босса. Если не ошибаюсь этот параметр хранится в статистике каждого персонажа. Единственное условие появления этого параметра в строке, персонаж использующий команду должен находиться в подземелье (где находится целевой персонаж не столь важно).
Не обязательно конечно, но можно будет составить более целостную картину об игроке на этом персонаже, у которого последний параметр - попыток:100/100. Явно знает какие кнопки жать, куда перебегать, и в какие моменты не тупить.
Осталось только добавить конкретные параметры по каждому спеку, которые полезно было бы увидеть для принятия решения об участии игрока в этой рейдовой схватке - добавлю после оценки идеи.
Всем добра! Надеюсь кому-то кроме меня тоже будет полезным.