kuwalda Posted June 24, 2014 Share Posted June 24, 2014 Hello. I am trying to make this function working for me, but I can`t make it. function orgInvite(thePlayer, command, invitedPlayer) if getPlayerTeam(thePlayer) then if tonumber(getElementData( thePlayer, "org_rank" )) >= 2 then setElementData( getPlayerFromName(invitedPlayer), "org_invited", getTeamName(getPlayerTeam(thePlayer)) ) outputChatBox("GJ, you have been invited to:"..getElementData( thePlayer, "org_invited" ).."",getPlayerFromName(invitedPlayer), 0, 255, 0 ) end end end addCommandHandler("invite", orgInvite) Everything works for the guy who typed /invite, but nothing works for invitedPlayer. Why and how to fix it? Link to comment
Death Posted June 24, 2014 Share Posted June 24, 2014 function orgInvite(thePlayer, command, invitedPlayer) if getPlayerTeam(thePlayer) then local level = tonumber(getElementData(thePlayer, "org_rank")) if level >= 2 then local target = getPlayerFromName(invitedPlayer) setElementData( target, "org_invited", ""..getTeamName(getPlayerTeam(thePlayer)).."" ) outputChatBox("GJ, you have been invited to:"..getElementData( thePlayer, "org_invited" ).."", target, 0, 255, 0 ) end end end addCommandHandler("invite", orgInvite) 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