Command will nicht , wie ich es möchte l !

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
  • Zombiee !! ICH BRAUCH DICH !!
    Ich habe es genau so gemacht wie es hier im Zitat steht , doch er spawn gannnz falsch!
    Hier ein screeen , wo er spawnt :

    HELP

    2 Mal editiert, zuletzt von Rudix3 ()

  • 1 ist einfach nur ein Integerwert bzw. Dezimalzahl in diesem Fall. Die Abfrage überprüft ob InDM von playerid 1 ist, wenn ja tut es das und das, wenn nein, das und das.

  • new InDM[MAX_PLAYERS];


    new Float:DMRandomSpawn[3][3] = {
    (1307.1089,2188.5481,11.0234),
    (1383.7069,2112.6274,11.0156),
    (1307.1089,2188.5481,11.0234)
    };

    if(!strcmp(cmdtext,"/dm"))
    {
    InDM[playerid] = 1;
    SetPlayerToDm(playerid);
    return 1;
    }


    stock SetPlayerToDm(playerid)
    {
    if(InDM[playerid] = 1)
    {
    new rand = random(sizeof(DMRandomSpawn));
    SetPlayerPos(playerid, DMRandomSpawn[rand][0], DMRandomSpawn[rand][1], DMRandomSpawn[rand][2]);
    }
    return 1;
    }


    Sollte so funktionieren, habs nicht getestet.