tim260 Posted May 4, 2012 Posted May 4, 2012 Hey guys, i have a table in my scoreboard for the spawned skin from 50p's spawn menu. exports["scoreboard"]:scoreboardAddColumn ( "Class", root, 80 ) setElementData ( client, "Class", skin.name ) How can i do like : if getElementData(source,"Class") == "Admin" because i cant get it to work
Castillo Posted May 5, 2012 Posted May 5, 2012 I don't understand your question. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Jaysds1 Posted May 5, 2012 Posted May 5, 2012 I don't understand your question. I think he means getting the element data from the scoreboard... @tim you can't get the element data from the table, the element data is on the player, so if you want to get the class from a certain player, use: getElementsByType("player") for i,v in ipairs(--[[the table from the getElementsByType]])do --code end My in-game name: Jaysds1 Retired CMG Scripter World Of Tanks GameMode (Open-Source): https://github.com/Jaysds1/mtasa-wot-gamemode Online GUI-Editor (WIP): https://forum.mtasa.com/topic/47678-online-gui-editor/
tim260 Posted May 5, 2012 Author Posted May 5, 2012 I don't understand your question. I think he means getting the element data from the scoreboard... @tim you can't get the element data from the table, the element data is on the player, so if you want to get the class from a certain player, use: getElementsByType("player") for i,v in ipairs(--[[the table from the getElementsByType]])do --code end i dont understand it ;p
X-SHADOW Posted May 5, 2012 Posted May 5, 2012 you want get the element data and set it by the class ? for an example if getElementData(source) == '1' then in scoreboard show like this tim260 [ Class 1] ? My ingame nickname : Ops! -DeathMatch GameMode By Ops! : 5%
tim260 Posted May 6, 2012 Author Posted May 6, 2012 What im trying to do is f.e. this : function setAdmin ( thePlayer ) if getElementData(source,"Class") == "Admin" then setElementModel ( thePlayer, 217 ) end addCommandHandler ( "staff", setAdmin ) restrict commands on class do you guys understand it now ? And im using 50p's spawn menu ( with a edit from castillo )
Castillo Posted May 6, 2012 Posted May 6, 2012 function setAdmin ( thePlayer ) if ( getElementData ( thePlayer, "Class" ) == "Admin" ) then -- Your player element is "thePlayer" not "source". setElementModel ( thePlayer, 217 ) end -- Missing end. end addCommandHandler ( "staff", setAdmin ) Read comments. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Castillo Posted May 7, 2012 Posted May 7, 2012 You're welcome. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Stanley Sathler Posted May 7, 2012 Posted May 7, 2012 And Tim260... I'm not a moderator, but remember bro: use titles well explained. Avoid titles like "Someone can help me", "My script doesn't work" and something like it. If you use objective titles, we will be more interested on click on your topic. Good luck with your codes. Stanley Sathler. Software Engineer & Entrepreneur • Running Lustrel and VilarikA • Highly engaged on open source community
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