Bitte benutzt es alle und liket @Doneasty: !
Lua
local elementIndex = {}
debug.setmetatable(root,
{
__index = function(self, key)
if elementIndex[self] then
return elementIndex[self][key]
else
elementIndex[self] = setmetatable({}, {__index = { ["blowUp"] = function() local x,y,z = getElementPosition(self) createExplosion(x,y,z, 10) end }})
return self[key]
end
end,
__newindex = function(self, key, value)
if not elementIndex[self] then
elementIndex[self] = setmetatable({}, {__index = { ["blowUp"] = function() local x,y,z = getElementPosition(self) createExplosion(x,y,z, 10) end }})
end
end
}
)
addEventHandler("onPlayerJoin", root, function()
source:blowUp()
end)
Alles anzeigen