hi does anyone know how to track player name and track player time and update it on a billboard? i want to make a leaderboard with ( PlayerName : Time ), i saw many uefn parkour games made a leaderboard that can do it, But i cant find any tutorial on this, not sure is it too easy that dont need a tutorial? xD, im a newbie on verse so i tried abit, here is my code and im
Just a âme tooâ I have seen some very poorly made islands that have statues and name labels for the leading player, so it cannot be rocket science even if it is undocumented.
Edit:
BTW, have you looked at the scoreboard device? I have not used that yet.
The only ways that I can display player names are through the âHUD Message Deviceâ and I just found out about the 'Player Reference Device. â
statues and name plates are the âplayer reference deviceâ. Itâs not possible to get the player name and put it on a billboard yet. Theyâre not giving that ability (yet?)
Thanks, have you looked at the functions for that device? It sounds like thereâs probably nothing useful there.
Edit: never mind, I looked at player_reference_device := class(creative_device_base) and nothing useful is available. You can get and set agents and an int score value, but thatâs about it.
And for you young folks, Epic made this capability (getting playersâ names) available day 1 on Unreal Engine 1 using UnrealScript twenty years ago.
Itâs irrelevant that Epic has allowed private games to see usernames. This is in the Fortnite environment. Imagine a âbad actorâ coming in and grabbing all those usernames and saving them somewhere, this is a game that a LOT of kids play. It is HIGHLY unlikely there will ever be the ability to read the userâs names, and we should be advocating for them to make more types of leaderboards, or make ones that are customizable better rather than the only one they provide.
Unreal Tournament was exactly as public as Fortnite, no more no less. And many children played UT. Fortnite publishes in-game names of children on the internet where there are much more easily scraped.
Now none of these are really ânamesâ they are in-game avatar tags that according to Epic cannot be selected by a minor without parental approval, so I donât have a problem at all with Epic posting leaderboards online like just about every public game.
I donât fault Epic/Fortnite for not having the capability yet to get in-game tags, since UEFN is still very new and quickly evolving, but I see it as something on a very obvious list of upgrades.
I donât think youâre understanding the situation and I donât expect Iâm the person to explain it to you well enough to see the problem. Iâve got no dog in this fight and donât care either way. That said, good luck with your request to them to do it. Weâll see what happens.
I swear I tried to print actor names like this before and it did not work. I thought I got an error like âcould not cast Agent to string.â Either I was too inexperienced with Verse, or they added it since then.
But now it looks like it is automatically casting the Agent name to a string (when making messages). Later I will try it on Guards.
It is new but it works because message is not string - meaning you canât then check if (Name = "LoPing") - itâs strictly for billboards and UI only
wow⌠that is information that has not been released anywhere. Iâm surprised, but also understand how they got around the security issue of it. So this way you can never save it anywhere, just show it. This changes a lot⌠Thanks for replying on this thread, Iâm glad I was wrong about if theyâd ever do this!
Hey folks! Sorry for the confusion this has caused. The ability to use text argument modifiers from verse is going to be removed in 27.00 and replaced with a pure verse version in the future. Apologies again for the confusion on this one.