- Initiateur de la discussion
Y
Yoni Hawkes
Geek
- Messages
- 148
- Score réaction
- 4
- Points
- 80
Bonjour,
j'ai un soucis avec darkrp leveling system, je suis sur mon serveur depuis presque 30 min et je n'ai toujours pas gagner de l'xp et j'ai un autre soucis ou cela me dis que "xp" n'est pas enregistre sur cette ligne de code:
function DarkRP.retrievePlayerLevelXP(ply, callback)
MySQLite.query("SELECT level,xp FROM darkrp_levels WHERE uid = ".. MySQLite.SQLStr(ply:UniqueID())..";", function(r)callback(r)end)
end
et qu'il y à un problème possible dans cette ligne :
function PlayerInitialSpawn(ply)
if SERVER then
DarkRP.retrievePlayerLevelData(ply)
end
end
ou celle là :
function DarkRP.retrievePlayerLevelData(ply)
DarkRP.retrievePlayerLevelXP(ply,function(data)
if not IsValid(ply) then return end
local info = data and data[1] or {}
info.xp = (info.xp or 0)
info.level = (info.level or 1)
ply:setDarkRPVar('xp', tonumber(info.xp))
ply:setDarkRPVar('level', tonumber(info.level))
if not data then DarkRP.createPlayerLevelData(ply) end
end)
end
merci à vous
j'ai un soucis avec darkrp leveling system, je suis sur mon serveur depuis presque 30 min et je n'ai toujours pas gagner de l'xp et j'ai un autre soucis ou cela me dis que "xp" n'est pas enregistre sur cette ligne de code:
function DarkRP.retrievePlayerLevelXP(ply, callback)
MySQLite.query("SELECT level,xp FROM darkrp_levels WHERE uid = ".. MySQLite.SQLStr(ply:UniqueID())..";", function(r)callback(r)end)
end
et qu'il y à un problème possible dans cette ligne :
function PlayerInitialSpawn(ply)
if SERVER then
DarkRP.retrievePlayerLevelData(ply)
end
end
ou celle là :
function DarkRP.retrievePlayerLevelData(ply)
DarkRP.retrievePlayerLevelXP(ply,function(data)
if not IsValid(ply) then return end
local info = data and data[1] or {}
info.xp = (info.xp or 0)
info.level = (info.level or 1)
ply:setDarkRPVar('xp', tonumber(info.xp))
ply:setDarkRPVar('level', tonumber(info.level))
if not data then DarkRP.createPlayerLevelData(ply) end
end)
end
merci à vous
Dernière édition: