Отключить соединение в игре и разрешить создание персонажа

Как в AzerothCore разрешить только создание персонажей и отключить внутриигровые подключения персонажей?


person Sunrise    schedule 04.02.2020    source источник


Ответы (1)


Если вы не хотите трогать код, вы можете реализовать триггер mysql, который каждый раз, когда в таблице characters создается новый символ, вставляет строку в таблицу character_banned с active = 1.

http://www.azerothcore.org/wiki/character_banned

ПРИМЕР:

delimiter #
create trigger ban_after_ins after insert on characters
for each row
begin
  insert into character_banned values (new.guid, 0, 0 , 'system', 'custom', 1);
end#
person Joseph    schedule 04.02.2020
comment
Ах да, я уже думал об этом, однако процесс не автоматический и заставит ставить все вручную, не будет ли автоматического способа заблокировать все соединения? - person Sunrise; 04.02.2020
comment
триггеры автоматические, я добавил пример в свой ответ. - person Joseph; 04.02.2020
comment
хороший творческий метод - person Barbz_YHOOL; 14.02.2020