Guten Tag,
wenn man jetzt ein Timer ein stellt, dass eine Baustelle einmal in der Woche ein ganzen Tag da steht und eine Meldung für die ganze Stadt kommt, dass eine Baustelle in LS ist.
Weiß jemand wie es funktoniert?
Wie kann man Objekte nach einer Zeit kommen lassen?
- LiMiTEDʀᴇʟσᴀᴅᴇᴅ
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Du setzt eine Variable für die Objekte:
new baustellels[5]; //5 Objektedann setzt du einen Timer bei OnGameModeInit() einen Timer:
SetTimer("Baustelleerstellen",ZEIT,true);Code
Alles anzeigenforward Baustelleerstellen(); public Baustelleerstellen() { //Am besten erst die Objekte zerstören DestroyObject(baustellels[0]); DestroyObject(baustellels[1]); DestroyObject(baustellels[2]); DestroyObject(baustellels[3]); DestroyObject(baustellels[4]); baustellels[0]=CreateObject(...); baustellels[1]=CreateObject(...); baustellels[2]=CreateObject(...); baustellels[3]=CreateObject(...); baustellels[4]=CreateObject(...);//Vier Objekte; Bei dir natürlich noch mehrere }
So würde ich es in etwa machen.
-
SetTimer("Baustelle",10000,false); //10 sec
forward Baustelle();
public Baustelle()
{
SendClientMessageToAll(farbe,"Eine Baustelle ist nun in Los Santis"
CreateObject(,....... usw);
return 1;
} -
Danke
-
breadfish.de
Hat das Thema geschlossen.