Jump to content

Destroy Player


DarkLink

Recommended Posts

Posted

You probably can't, and are most likely doing the wrong thing in order to accomplish your goals. If you explain why you want to do this, there's most likely some other solution.

Do NOT PM ME for help unless invited. - New MTA Script Editor

Scripting help "etiquette": understandable language, relevant code (ALL code if unsure), [Lua] tags, error messages with line numbers. Super simple stuff.

  • MTA Team
Posted

You can't. Instead, try this code at the start of your gamemode

  
_getElementsByType = getElementsByType 
_spawnPlayer = spawnPlayer 
_destroyElement = destroyElement 
function getElementsByType(i, ...) 
    if i == "player" then 
       local tab = {} 
       for i,v in ipairs(_getElementsByType"player") do 
         if not getElementData("isDestroyed") then 
             tab[i] = v 
         end 
       end 
       return tab 
    else return _getElementsByType(i,...) 
    end 
end 
function spawnPlayer(p,...) 
    setElementData(p, "isDestroyed", false, true) 
    _spawnPlayer(p,...) 
end 
function destroyElement(e,...) 
    setElementData(e, "isDestroyed", true, true) 
    _destroyElement(e) 
end 
    

it's untested. syntax is correct tho

  • MTA Team
Posted

You can spawnPlayer on the same person even if they are spawned btw, it wont create a clone.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...