Guten Tag,
ich habe ein paar Probleme. Ich hatte vor ein "Zombie-Spawner" zu machen, indem auch die Zombies quasi auf die Spieler losgehen.
Mein erstes Problem war, dass ich immer nur eine bestimmte Anzahl an Zombies spawnen lassen konnte, die sich dann gegenseitig killten.
Dann habe ich es mit eine While-Schleife versucht, aber habe schnell gemerkt, dass da irgendwas nicht funktioniert. Also habe ich dann in Serverside
und Clientside unterscheiden, aber davon hab ich leider net viel ahnung. Deswegen ist meine Frage wie mache ich das jetzt damit das funktioniert?
Serverside:
local zombiePositions = {}
zombiePositions["x"] = {}
zombiePositions["y"] = {}
zombiePositions["z"] = {}
local d = 0
d = d + 1
zombiePositions["x"][d], zombiePositions["y"][d], zombiePositions["z"][d] = 913.24499511719, -1103.3891601563, 23.946100234985
local zombieSpawnPositions = d
function createNewZombie ()
call(getResourceFromName("slothbot"),"spawnBot", zombiePositions["x"][d], zombiePositions["y"][d], zombiePositions["z"][d], 90, 1, 0,0, Zombies, 9,"hunting", true )
end
addEvent( "createzom", true)
addEventHandler( "createzom", getRootElement(), createNewZombie )
if isHalloween then
triggerClientEvent ( "repzombie", getRootElement() )
end
Alles anzeigen
und Clientside:
a = 0
function zombierepeater ()
while (a <= 1) do
triggerServerEvent ( "createzom", getRootElement() )
a = a + 1
zombietimer
end
addEvent( "repzombie", true)
addEventHandler( "repzombie", getRootElement(), zombierepeater )
function zombietimer ()
a = a - 1
setTimer ( zombierepeater, 10000, 0 )
end
Alles anzeigen
Sry wenn da vllt viele Fehler drin sind, aber ich bin noch ein Anfänger und versuche mir das so langsam beizubringen *:D*
Ich hoffe ihr könnt mir helfen
Mir freundlichen Grüßen
DerDenker