Frage zu SpawnPlayer ?

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
  • Moin



    Ich habe da mal eine frage ? unzwar habe ich vor einen Befehl: names /spawnplayer zu erstellen also wenn man /spawnplayer ID des Spielers angibt so spawnt er den Spieler neu zurück an sein Spawnpunkt nur kriege ich es nicht hien ..



    Naja vieleicht kann mir da jemand weiter helfen ^^

  • Das geht mit SetPlayerSpawn hier ein beispiel
    if(strcmp(cmd,"/spawn",true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_RED, "FEHLER: /spawn [playerid]");
    return 1;
    }
    new para1;
    para1 = ReturnUser(tmp);
    if(SpielerInfo[playerid][pAdmin] >= 1) //anpassen
    {
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    SetPlayerSpawn(para1);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du darfst diesen Befehl nicht benutzen!!");
    }
    }
    return 1;
    }

  • Ich war mir nicht sicher ob es so gehen würde aber es funkioniert nun perfekt :D danke dir




    edit: noch eine frage ich will die ID des spielers angezeigt bekommen wie geht das ?



    edit: gut hat sich erledigt habs jetzt..

    Einmal editiert, zuletzt von Equ ()