Есть ещё вариант: создать глобальный массив и в нём кэшировать никнеймы в OnPlayerConect.
Вот только замучаетесь заменять все GetPlayerName на обращения к тому массиву. Мало того, придётся ещё и записывать в массив новые никнеймы после каждого вызова SetPlayerName.
У меня в заготовках есть инклуд с похожей системой, там я сделал перехват GetPlayerName и SetPlayerName для бесшовной замены. Если нужно, могу доделать его и выложть на днях.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)