نحن بشر إن لم نجد حلا نصنع واحداً لن يخضلنا عقلنا بالتفكير
Server
function serial( )
if eventName == "onResourceStart" then
for k, v in ipairs(getElementsByType("player")) do
setElementData(v, "serial", getPlayerSerial(v))
end
else
setElementData(source, "serial", getPlayerSerial(source))
end
end
addEventHandler("onResourceStart", resourceRoot, serial)
addEventHandler("onPlayerJoin", root, serial)
Client
_getSerial = getPlayerSerial
function getPlayerSerial(p)
return (isElement(p) and getElementType(p) == "player") and getElementData(p, "serial") or _getSerial()
end