Jump to content

Snaik

Members
  • Posts

    33
  • Joined

  • Last visited

Everything posted by Snaik

  1. Snaik

    Help

    When i download some scripts and try to find out how they work, i find somethings like : x = true what happens to the "x" here when it's true? Or i should better say what does "x = true" mean ? another thing i don't get it: if(getElementData(x,"y") == false) then what it will get ? Sorry for my bad English .
  2. Man thx!!! this is what i was searching for !!!
  3. Now im getting what it does, thx guys .
  4. We can set the data of what elements ? i mean if i want to set the player's max health how can i do it ?
  5. I got it from Mta sa wiki, https://wiki.multitheftauto.com/wiki/SetElementData .
  6. Where can i get these strings ? Maybe im getting this wrong .
  7. function addPlayerCustomTag ( thePlayer, command, newTag ) --Let's make sure the newTag param has been entered... if ( newTag ) then --Grab their current playername for saving. local sPlayerNickname = getPlayerName ( thePlayer ) --Create their new nickname with their tag local sNewPlayerNickname = newTag .. " " .. sPlayerNickname --Let's first load the element data, see if it's there already --The reason for this is that if a player were to do /addtag twice, --the tag would be prepended a second time local sOldNick = getElementData( thePlayer, "tempdata.originalnick" ) if ( sOldNick == false ) then --Save their orignal nickname in their element data setElementData ( thePlayer, "tempdata.originalnick", sPlayerNickname ) end --Set their new nickname globally setPlayerName ( thePlayer, sNewPlayerNickname ) --Tell them it's done outputChatBox ( "Your new nickname has been set, to put it back to its original state you can use /deltag", thePlayer ) else --The newTag param was not entered, give an error message outputChatBox ( "/addtag - Incorrect syntax, Correct: /addtag ", thePlayer ) end end addCommandHandler ( "addtag", addPlayerCustomTag ) function removePlayerCustomTag ( thePlayer, command ) --We first need to check that they have already used /addtag, let's do that now local sOldNick = getElementData( thePlayer, "tempdata.originalnick" ) if ( sOldNick ) then --Great, they have a tag added, let's reset them --First we will want to reset the element data back to its default (that being false) setElementData ( thePlayer, "tempdata.originalnick", false ) --Now set the client name back setClientName ( thePlayer, sOldNick ) --Notify them outputChatBox ( "Your old nickname has been set", thePlayer ) end end addCommandHandler ( "deltag", removePlayerCustomTag ) "setElementData ( thePlayer, "tempdata.originalnick", false )" Could someone tell me what is the source of "tempdata.originalnick" , I don't get what it is ? I'm not good at english
×
×
  • Create New...