Пакет срабатывает только тогда, когда запускаю его колбектаском

Всем привет! В функции updateClientTagForAll срабатывает пакет только тогда, когда запускаю её колбектаском. Кто знает решение?


для этих целей есть setNameTag()

Для моих целей это не подойдет

кринжанул

Мне нужно вывести клан рядом с ником игрока в табе и ТОЛЬКО над ником в игре

setNameTag

Мне нужно вывести клан рядом с ником игрока в табе и ТОЛЬКО над ником в игре

setNameTag

setNameTag

ок

Все верно. И это не сделать setNameTag

возвращайся, когда научишься составлять предложение на русском языке хз

А как? Он именно

может я не прав но можно как то так:

$player->setNameTag($player->getNameTag()."\n"."TAG");

Буду пробовать делать с помощью PlayerListPacket

При входе отправлять пакет самому себе, чтобы видеть в табе клан других + отправлять пакет всем игрокам, чтобы видели мой клан в табе

Для этой цели используется Player->setDisplayName(). Не усложняй жизнь пакетами.

Если ты не умеешь отправлять/управлять пакетами, то не говори другим что плохо их использовать

как вылржить свой пост помогите

новички не могут