System expa dzia?a ale dlaczego nie dzia?a to
czesc skryptu z clienta [lua]local rangi={
{1, "Nowy", 0},
{2, "Poczatkujacy", 100},
}
function asd()
for k,v in ipairs(rangi) do
if getElementData(source, "Exp") >= tonumber(v[3]) then
setElementData(source, "Lvl", tonumber(v[1]))
setElementData(source, "Ranga", tonumber(v[2]))
else
return
end
end
end
addEventHandler("onClientRender", root, asd)[/lua]
server (czesc) [lua]addEventHandler("onPlayerLogin", root,
function()
local acc = getPlayerAccount(source)
for k,v in ipairs(rangi) do
setElementData(source, "Exp", getAccountData(acc, "Exp"))
setElementData(source, "Lvl", getAccountData(acc, "Lvl"))
setElementData(source, "Ranga", getAccountData(acc, "Ranga"))
if not getElementData(source, "Exp") or not getElementData(source, "Lvl") or not getElementData(source, "Ranga") then
setElementData(source, "Exp", 0)
setElementData(source, "Lvl", 1)
setElementData(source, "Ranga", "Nowy")
end
end
end
)
function quitPlayer()
local acc = getPlayerAccount(source)
if acc then
setAccountData(acc, "Exp", getElementData(source, "Exp"))
setAccountData(acc, "Lvl", getElementData(source, "Lvl"))
setAccountData(acc, "Ranga", ... |