#Chris Posted July 2, 2019 Share Posted July 2, 2019 Van egy Aduty scriptem és ha adminszolgálatba vagyok a nevem ugyan úgy marad, azt szeretném hogy /adminnev parancsal be lehessem állítani a nevem és akkor a chatbox-ba azt írja ki hogy pl Chris Lafayet a nevem és akkor ne azt írja ki hogy "Chris Lafayet Adminszolgálatba lépett" hanem "Chris Adminszolgálatba lépett az infobox oké, az jó megvan. /aduty is csak az adminnév kellene ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ function giveblood (thePlayer) local account = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup("user." .. account, aclGetGroup("Admin", "Admin[1]", "Admin[2]", "Admin[3]", "Admin[4]", "Admin[5]", "FoAdmin", "SzuperAdmin", "Modeller", "Designer", "Fejleszto", "Rendszergazda", "Tulajdonos")) then end outputChatBox ("#7cc576[AdminDuty]#32b3ef"..getPlayerName(thePlayer).."#ffffff adminszolgálatba lépett",root,255,255,255,true) setElementData(thePlayer, "blood",999999999) end addCommandHandler("aduty", giveblood) function bloodback(thePlayer) local account = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup("user." .. account, aclGetGroup("Admin", "Admin[1]", "Admin[2]", "Admin[3]", "Admin[4]", "Admin[5]", "FoAdmin", "SzuperAdmin", "Modeller", "Designer", "Fejleszto", "Rendszergazda", "Tulajdonos")) then end outputChatBox ("#7cc576[AdminDuty]#32b3ef"..getPlayerName(thePlayer).."#ffffff kilépett adminszolgálatból",root,255,255,255,true) setElementData(thePlayer, "blood",12000) end addCommandHandler("oduty", bloodback) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------És ha kilépekk akkor változzon vissza a nevem:/ ---------------- Link to comment
NONAME_1224 Posted July 2, 2019 Share Posted July 2, 2019 Azt kell, hogy beírd a getPlayerName(thePlayer) helyére, ahol eltárolod az adminneved. pl: function giveblood (thePlayer) local account = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup("user." .. account, aclGetGroup("Admin", "Admin[1]", "Admin[2]", "Admin[3]", "Admin[4]", "Admin[5]", "FoAdmin", "SzuperAdmin", "Modeller", "Designer", "Fejleszto", "Rendszergazda", "Tulajdonos")) then end outputChatBox ("#7cc576[AdminDuty]#32b3ef"..getElementData(thePlayer, "anev").."#ffffff adminszolgálatba lépett",root,255,255,255,true) setElementData(thePlayer, "blood",999999999) end addCommandHandler("aduty", giveblood) Márha ElementData-ban tárolod a neved... Ha csak simán névként beállítod neki: setPlayerName függvénnyel akkor olyannal kell, csak nem állítottad be neki. Igazából nem is értem hogy adhatja vissza azt, amit írsz, mert névben nem lehet szóköz, tehát esélytelen hogy az kerüljön oda: Chris Lafayet Adminszolgálatba lépett. Link to comment
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