Uname - Keep a name different than your Steam nickname across servers.
70 replies, posted
i think this add on is broken... doesn't seem to work any more... perhaps fix it to work with the current version of gmod?
tried on many different server and it won't work any more :(
[quote]function test2004()
setinfo health "200000"
setinfo name "5035350"
end
concommand.Add("+name_health", test2004)[/quote] .
Or.
function test2004()
setinfo "health", "200000"
setinfo "name", "5035350"
end
concommand.Add("+name_health", test2004)
LocalPlayer():ChatPrint("Name Generator / Health is now on.")
or you can just change the message. etc find it out. ;p
[QUOTE=shadowkiller198;16172496].
Or.
function test2004()
setinfo "health", "200000"
setinfo "name", "5035350"
end
concommand.Add("+name_health", test2004)
LocalPlayer():ChatPrint("Name Generator / Health is now on.")
or you can just change the message. etc find it out. ;p[/QUOTE]
Forgive me for asking, but what does that spew have to do with an old and broken script?
File Not Found *sob*
[editline]08:47PM[/editline]
Sorry wrong thread
[editline]08:48PM[/editline]
File not found
-snip-
What the hell did you bump this for?
Would an admin please lock this thread. I don't see Garry ever allowing setinfo name to work again.
To many minges abused it in 'virus' scripts (No, not real viruses, just ban avoiding, etc)
Or rather get Garry to fix Garry the name change (prevention) properly.
You don't really need any lua secrets to change your name right now. For example:
setinfo name "hello there";alias setinfo haiprotection
Will do..
Python, though that may work, sometimes (I've tested it, it's not 100%), on the client side... the server still sees / keeps old name within it's functions both Lua and hard coded.
A server side script could probably be done to bypass in some way... but, server side is what I didn't want for this script written long ago. I wanted it easy for people to change to any name they wanted besides the Steam name, for whatever reason they wished.
Requiring the server to have a portion of the script just bypasses the simplicity of what I intended.
Also, whoever rated him dumb for that post;
You're a bit harsh.
He replied with information he believed would be helpful. Though not 100% accurate for the intended scope... at least he tried.
Get over yourself.
Thanks.
[QUOTE=JamminR;18020777]Python, though that may work, sometimes (I've tested it, it's not 100%)[/QUOTE]
It does work but only once in one server in one map etc.. Need to restart game if you want to continue changing your name as I know no way to reverse aliases.
You can also make an easy loop to circumvent this problem with something like this:
[CODE]
alias setname setinfo name "hello eric"
alias nameloop "setname;wait 2;nameloop";nameloop
(use alias nameloop "" to get back your old name)
[/CODE]
For those smartasses: This can be done with lua but why since this will work even on Script Enforced servers :)
And for even those smarter people: I do know this can be prevented with an easy way too.. (see below)
And for those desperate server owners who are being attacked by my "script" above: "find wait"
[QUOTE=JamminR;18020777]
, on the client side... the server still sees / keeps old name within it's functions both Lua and hard coded.
[/QUOTE]
Forgot to mentione that and I know no way to change this behaviour or even see when the client changes its name.
[QUOTE=JamminR;18020777]
A server side script could probably be done to bypass in some way... but, server side is what I didn't want for this script written long ago. I wanted it easy for people to change to any name they wanted besides the Steam name, for whatever reason they wished.
Requiring the server to have a portion of the script just bypasses the simplicity of what I intended.
[/QUOTE]
Indeed but servers which don't want name changes should have the opinion to do so. Right now this is epically troll insecure.
Also there is an "easy" way to bypass this protection server side: open server.dll in your favorite hex editor and find "setinfo name %s" and change it to something like "echo Applied..."
[QUOTE]
Also, whoever rated him dumb for that post;
You're a bit harsh.
He replied with information he believed would be helpful. Though not 100% accurate for the intended scope... at least he tried.
Get over yourself.
Thanks.
[/QUOTE]
I've lost the fate in this rating system a long time ago. I see it only being used for negative provocation..
PS: Accuracy in this post is not guaranteed nor really tried. I just want to share *information* from my findings while I *was* a server hoster ... :(
[QUOTE=Python1320;18026764]For those smartasses: This can be done with lua but why since this will work even on Script Enforced servers [/QUOTE]
I have a lua namechanger which works on all servers with scriptenforcer (Including SE2) without needing to bypass it.
Sorry, you need to Log In to post a reply to this thread.