Ich wollte jetzt anfangen den ersten Job zu scripten und soweit geht das auch alles nur wen ich in der datenbank eintragen will das der spieler jetzt den "Bus" job macht geht das nicht
Ich habe es versucht mit setElementData(player,"Job",1) aber das geht nicht es ändert sich nicht der wehrt in der datenbank
Und jetzt wollte ich fragen was ich falsch mache und wie ich das problem Lösen kann und kann mir vielleicht einer eine Lösung posten wäre nett
so sieht das in der Spawn datei aus:
Lua
function SpawnThePlayer (player,new)
setElementData(player,"Skinid",tonumber(getMysqlData(player,"Skinid")))
setElementData(player,"Job",tonumber(getMysqlData(player,"Job"))) --Und hier ist das mit den Job ID
setElementData(player,"Fraktion",tonumber(getMysqlData(player,"Fraktion")))
setElementData(player,"Rang",tonumber(getMysqlData(player,"Rang")))
setElementData(player,"Playtime",getMysqlData(player,"Spielzeit"))
setElementData(player,"Adminlevel",getMysqlData(player,"Adminlevel"))
local skinid = getElementData(player,"Skinid")
setElementData(player,"isLoggedIn",true)
if new == true then
spawnPlayer(player,1685.8000488281,-2239,13.89999961853,180,skinid)
else
if isLSPD(player) then
spawnPlayer(player,1580.6999511719,-1636.6999511719,13.60000038147,86.5027465,skinid)
setPlayerTeam(player,LSPDTeam)
outputChatBox("Du hast dich erfolgreich eingelogt.",player,0,125,0)
elseif isLTR(player) then
spawnPlayer(player,1826.4000244141,-1272.9000244141,22.299999237061,175.252746,skinid)
setPlayerTeam(player,LTRTeam)
outputChatBox("Du hast dich erfolgreich eingelogt.",player,0,125,0)
elseif isMafia(player) then
spawnPlayer(player,733.09997558594,-1358.5999755859,23.60000038147,0.00274658,skinid)
setPlayerTeam(player,MafiaTeam)
outputChatBox("Du hast dich erfolgreich eingelogt.",player,0,125,0)
elseif isTriaden(player) then
spawnPlayer(player,2140.6999511719,-1802.0999755859,16.10000038147,180,skinid)
setPlayerTeam(player,TriadenTeam)
outputChatBox("Du hast dich erfolgreich eingelogt.",player,0,125,0)
else
spawnPlayer(player,1808.41528,-1349.583496,15.1089792,-90,skinid)
outputChatBox("Du hast dich erfolgreich eingelogt.",player,0,125,0)
end
end
triggerClientEvent("stopsound",getRootElement())
fadeCamera(player,true)
setCameraTarget(player,player)
setPlayerMoney(player,getMysqlData(player,"Geld"))
refreshTime( player)
_G["onlineTimer"..getPlayerName(player)] = setTimer(giveTimePlayer,60000,-1,player)
end
Alles anzeigen
Und so sieht das im Job datei aus(Server seitig):