[/PHP] Public function OnJoin(PlayerJoin Event $event){ $p = $event->getPlayer(); $p->setNameTag("§b§lLegend§cPvP§0 |.$player->getName()); } Hello guys In this code is'n working What's the error ? ( sorry for eng bad ) I'm arabic
PHP: public function OnJoin(PlayerJoinEvent $event){$p = $event->getPlayer();$p->setNameTag("§b§lLegend§cPvP§0"|$p->getName());} Try that and be sure to use pocketmine\event\player\PlayerJoinEvent;
PHP: public function OnJoin(PlayerJoinEvent $event){$p = $event->getPlayer();$p->setNameTag("§b§lLegend§cPvP§0" . $p->getName());}
I dont recommend using this sign (§) to display a certain text format, i would suggest doing this: PHP: public function OnJoin(PlayerJoinEvent $event){$p = $event->getPlayer();$p->setNameTag(TextFormat::BOLD . TextFormat::AQUA . "Legend" . TextFormat:: RED . "PvP" . Texformat::WHITE . $p->getName());} dont forget to use pocketmine\utils\TextFormat
§ may be deprecated in MCPE in the future. @shoghicp is (or was) working on a change in color tags that makes it more tag-based.