Author Topic: Two script requests.  (Read 2168 times)

Hide name complete
Basically what this does is completely hides players names. In or out of minigame. The host can type /hidenameC and nobody will see eachothers names no matter how close they get to another player. I know this is kind of a stupid idea but its better for RPs and stuff I think. It also makes it easier for people to "hide in plain site" in (T)DMs. Such as hiding under a tree or something and someone walks past without seeing you, normally they could see the big name popping out and start attacking. But with this script enabled they wont be able to so you can sneak by them.


Chat names
This script will let clients use /chatname [first] [last] [nickname] to change what name they use in the chat. I know there is already one or two add ons like this but this one I want to not show "[Name] is now [Name]." in the chat. So people don't see who is who. It would also be great if it was possible to make the chat name show as who killed who. Like if someone named Assassin killed someone names Jack Enjill(Heh) it would show Assassin X Jack Enjill instead of the players real names. Great for RPs so people can have a double life. One as an assassin and one as a guard or such.

I request these mainly for Roleplays BTW. I know they wouldn't fit well in freebuilds or something.

Hiding names completely seems impossible. I think this was to prevent any open ends in finding player names off models clientside, not having some remove command to be exploited in some way.

Chat names has already been made, at least in a way, although I never found out what exactly it was.

Do want. Identitymod is ok, but with your features it would be epic.

The hide names option in minigames has a range of which it shows players names. Why not make a script that hides names but the range is so close to the player nobody can see them. As in the range of when the names appear is so small that you could only be inside it if you somehow are inside another player. Would that work? It technically not totally hiding names but its not showing names when other players get near you.

The hide names option in minigames has a range of which it shows players names. Why not make a script that hides names but the range is so close to the player nobody can see them. As in the range of when the names appear is so small that you could only be inside it if you somehow are inside another player. Would that work? It technically not totally hiding names but its not showing names when other players get near you.
Because there's a minimum range. Though the minimum distance is really small, you could probably just use that.

Currently the only way to completely hide a name is to write another player spawn function that doesn't set a shapeName. The problem with that is that if you forget to define one of many possible variables that the default game/other add-on packages may define in the spawn function, you could break something. Also, since the effect involves spawning players, you would have to respawn everyone to disable or enable names.
« Last Edit: January 25, 2011, 11:17:03 AM by Headcrab Zombie »

/chatname Eric Hartman Badspot

perhaps just make it so you have to be at like 3 inches from the person before the name shows up?

Yeah, it is useful to still have the name show from a very short distance so you can see who you're looking at, so here is an add-on I made a while ago to change that through an RTB pref. Keep in mind though it applies to everyone in the server.

Download

Yeah, it is useful to still have the name show from a very short distance so you can see who you're looking at, so here is an add-on I made a while ago to change that through an RTB pref. Keep in mind though it applies to everyone in the server.

Download
Will it work out of mini?

The entire server. In mini, out of mini.

The "Hide Names" option in TDM isn't the exact closest range it can be, but it's small enough so you'd only see it in close combat or if you're walking with teammates.

Unfortunately the inability to remove names completely is why the Invisibility Watch and similar don't cloak you if you walk next to someone else.

Blame Truce. (fake player join + bot named "Badspot" + chat messages)

The entire server. In mini, out of mini.
Could you set the distance to -1 or 0?

There's a minimum distance you can't make it shorter than.

There's a minimum distance you can't make it shorter than.

Let me guess, 0

Around 4-5 bricks, and you can't set the name of a player above their heads to anything except their client's Blockland name.