Carrespawn auf strcmp mit Countdown

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
  • Hallo,


    Wie kann ich einen Carrespawn auf strcmp basierend machen das dann ein Countdown von 10 Sekunden läuft?
    PS: Jeder Spieler soll ihn machen können!


    mfg


    Wiso umbedingt Strcmp wiso nicht ocmd ?
    -
    Jeder user soll dann alle Cars respawnen können oder? nicht nur sein eigenes?


    MFG

    Mit freundlichen Grüßen
    [color=#696969][i][b]Maxi
    [tabmenu]
    [tab='Signatur!']

    [tab='Mein Computer System']

    • Gehäuse Delux SH891 Midi-Tower (ATX) schwarz
    • Netzteil 650 Watt Corsair VS650
    • Festplatte 1000GB SATA III 7200upm
    • Mainboard AM3 Gigabyte GA-970A-UD3P (Chipsatz:AMD 970/SB950/ATX)
    • NVIDIA Geforce GTX 770 Gainward Phantom
    • 8192MB DDR3 Single Channel 1600MHz
    • Prozessor AM3+ (FX-Serie) AMD FX-8350 8x 4.0 GHz


    [tab='Meine Handys']

    • HTC ONE M8
    • Samsung S3 mini
    • Vll bald HTC ONE M7


    [tab='Mein Steam Account = 1']

  • new carcounter;

    if(!strcmp(cmdtext, "/carrespawn")){
    SetTimer("RespawnCars", 1000, false);
    carcounter = 10; //oder halt in Sekunden, von wo der Countdown laufen soll
    }


    forward RespawnCars();
    public RespawnCars(){
    new string[10];
    switch(carcounter){
    case 10..1:{format(string, sizeof(string), "%i", carcounter);SetTimer("RespawnCars", 1000, false);}
    case 0:{format(string, sizeof(string), "Fahrzeuge respawnen!" for(new i=0;i<MAX_VEHICLES;i++){SetVehicleToRespawn(i);}}
    }
    SendClientMessageToAll(Farbe, string);
    carcounter --;
    }


    //edit:
    Kleiner Fehler mit Timer behoben :D