Blinker. Posted November 11, 2014 Posted November 11, 2014 hello , i want to turn off all players nametags , but it's not working. i'm using the wiki example function onResourceStart ( ) local players = getElementsByType ( "player" ) -- Store all the players in the server into a table for key, player in ipairs ( players ) do -- for all the players in the table setPlayerNametagShowing ( player, false ) -- turn off their nametag end end addEventHandler ( "onResourceStart", root, onResourceStart ) Thanks in Advance
The Don Posted November 11, 2014 Posted November 11, 2014 Try This -- Server Side # addEventHandler('onResourceStart',root, function () for _, v in ipairs( getElementsByType 'player' ) do setPlayerNametagShowing ( v, false ) end end )
Blinker. Posted November 11, 2014 Author Posted November 11, 2014 also not working , i have a question is this used to hide name tags that are seen on the cars in race?
The Don Posted November 11, 2014 Posted November 11, 2014 well , it is hide the normal name tags and i think it is working very well
Blinker. Posted November 11, 2014 Author Posted November 11, 2014 Tag names like Blinker on the cars in race ? i am not sure if it's the right function.
Bilal135 Posted November 11, 2014 Posted November 11, 2014 function resourceStart(Player) setPlayerNametagShowing(Player, false) end addEventHandler("onResourceStart", root, resourceStart)
Feche1320 Posted November 11, 2014 Posted November 11, 2014 addEventHandler("onResourceStart", root, function() local players = getElementsByType("player") for i = 1, #players do setPlayerNametagShowing(players[i], false) end end ) addEventHandler("onPlayerJoin", root, function() setPlayerNametagShowing(source, false) end )
Bilal135 Posted November 11, 2014 Posted November 11, 2014 addEventHandler("onResourceStart", root, function() local players = getElementsByType("player") for i = 1, #players do setPlayerNametagShowing(players[i], false) end end ) addEventHandler("onPlayerJoin", root, function() setPlayerNametagShowing(source, false) end ) You need to create a table for this, or (players) will be left undefined. +Your first part has no use in the script. He wanted to just turn off player nametags.
WASSIm. Posted November 11, 2014 Posted November 11, 2014 WTF guys addEventHandler("onResourceStart", resourceRoot, function() for _, player in ipairs(getElementsByType("player")) do setPlayerNametagShowing(player, false) end end ) addEventHandler("onPlayerJoin", root, function() setPlayerNametagShowing(source, false) end )
Anubhav Posted November 11, 2014 Posted November 11, 2014 addEventHandler("onResourceStart", root, function() local players = getElementsByType("player") for i = 1, #players do setPlayerNametagShowing(players[i], false) end end ) addEventHandler("onPlayerJoin", root, function() setPlayerNametagShowing(source, false) end ) You need to create a table for this, or (players) will be left undefined. +Your first part has no use in the script. He wanted to just turn off player nametags. FFS are you all mad? He's CODE IS TOTALLY CORRECT. Go learn Bilal! i is defined in the loop already. i = 1, #players do and when it runs it returns i's value so you check the table's index of i value. #logic
Feche1320 Posted November 11, 2014 Posted November 11, 2014 WTF guys addEventHandler("onResourceStart", resourceRoot, function() for _, player in ipairs(getElementsByType("player")) do setPlayerNametagShowing(player, false) end end ) addEventHandler("onPlayerJoin", root, function() setPlayerNametagShowing(source, false) end ) Same as mine, it's just slower with ipairs.. so WTF to you
Moderators IIYAMA Posted November 12, 2014 Moderators Posted November 12, 2014 He did the responsive element (resourceRoot) correct, so his code is not as inefficient as yours except for the ipairs part. If you had other code executed by that event, you would have bugs. it is only so WTF that WASSIm. isn't explaining his changes.
Feche1320 Posted November 12, 2014 Posted November 12, 2014 He did the responsive element (resourceRoot) correct, so his code is not as inefficient as yours except for the ipairs part.If you had other code executed by that event, you would have bugs. it is only so WTF that WASSIm. isn't explaining his changes. That's becouse I copy/pasted the code from the first post, didn't even notice that.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now