Hallo Leute ich bräuchte mal eure Hilfe
Es sind 3 Spieler in einem Minispiel... der 1 Stirbt und sollte eig wieder in der Lobby spawnen.. dennoch spawnt er 2 Etagen zu weit unten.
Wenn aber der Gewinner des Minispiels in die Lobby spawnt steht er in der Richtigen Etage....
Ich weiß nicht was an diesem Code falsch ist...
Lua
function CSurvivor:destructor(dc, left)
if (dc) then
else
unbindKey(self.Player, "F4", "down", self.bOnLeave)
if (left) then
spawnPlayer(self.Player, 1800+((math.random(1,400)/100)-2), -1303+((math.random(1,400)/100)-2), 120.25536347, 0, self.Player.Skin, 0, 2)
self.Player:setInSpecial(nil)
setElementFrozen(self.Player, false)
toggleAllControls(self.Player, true)
else
self.Lobby:PlayerDied(self.Player)
setTimer(function() spawnPlayer(self.Player, 1800+((math.random(1,400)/100)-2), -1303+((math.random(1,400)/100)-2), 120.25536347, 0, self.Player.Skin, 0, 2) self.Player:setInSpecial(nil) setElementFrozen(self.Player, false) toggleAllControls(self.Player, true) end, 5000, 1)
end
end
removeEventHandler("onPlayerWasted", self.Player, self.eOnWasted)
removeEventHandler("onPlayerQuit", self.Player, self.eOnDisconnect)
end
Alles anzeigen