Server:
ResourceRootS = getResourceRootElement()
Password = "RFT"
function eventSpawnPlayer(Player,Skin)
local Serial = getPlayerSerial(Player)
local Account = getAccount(Serial)
if (Account) then
local Money = getAccountData(Account,"Money")
setElementData(Player,"Money",Money)
spawnPlayer(Player,935.82421875,2143.9340820313,1011.0234375,270,Skin,1,0)
fadeCamera(Player,true)
setCameraTarget(Player,Player)
outputServerLog("START: " .. tostring(Money) .. ", " .. Serial .. ", " .. Password)
else
local Account = addAccount(Serial,Password)
outputChatBox("Type /masterkey to set up your MasterKey.",Player)
setAccountData(Account,"Money",0.12)
setElementData(Player,"Money",0.12)
spawnPlayer(Player,935.82421875,2143.9340820313,1011.0234375,270,Skin,1,0)
fadeCamera(Player,true)
setCameraTarget(Player,Player)
end
end
addEvent("eventSpawnPlayer",true)
addEventHandler("eventSpawnPlayer",ResourceRootS,eventSpawnPlayer)
function eventPlayerQuit()
local Serial = getPlayerSerial(source)
local Account = getAccount(Serial)
if (Account) then
local Money = getElementData(source,"Money")
setAccountData(Account,"Money",Money)
outputServerLog("STOP: " .. tostring(Money) .. ", " .. Serial .. ", " .. Password)
end
end
addEventHandler("onPlayerQuit",getRootElement(),eventPlayerQuit)