Alles verschwindet bei einem Befehl?

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
  • Sobald ich den folgenden Befehl eingebe verschwinden plötzlich alle Objekte & bei erneuter Eingabe wird "SERVER: Unknown Command" ausgegeben und keine Befehle funktionieren mehr? Woran kann das liegen? &'nd den Befehl gibt es nur einmal, keine Filterscripts etc. alle anderen Befehle funktionieren mit der gleichen Struktur.
    dcmd_gotoposex(playerid,params[])
    {
    if(PlayerInfo[playerid][pAdmin] < 4)return SendClientMessage(playerid,COLOR_KEINADMIN,"*** INFO: Dies ist ein Adminbefehl, du bist kein Admin.");
    new string[128], Float:nX,Float:nY,Float:nZ;
    if(sscanf(params,"fff",Float:nX,Float:nY,Float:nZ))return SendClientMessage(playerid,COLOR_BENUTZETEXT, "Benutze: /gotopos [X][Y][Z]");
    SetPlayerPos(playerid,nX,nY,nZ);
    format(string,sizeof string," Du hast dich teleportet! (X: %f | Y: %f | Z: %f)",nX,nY,nZ);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return true;
    }

    Why do programmers always mix up Halloween and Christmas?
    Oct 31 == Dec 25

  • Versuch es mal so ;)


    dcmd_gotoposex(playerid,params[])
    {
    new pID, string[128]; if(PlayerInfo[playerid][pAdmin] < 4)return SendClientMessage(playerid,COLOR_KEINADMIN,"*** INFO: Dies ist ein Adminbefehl, du bist kein Admin.");
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Lightrot,"Benutze: /goto [ID]");
    new Float:nX,Float:nY,Float:nZ;
    GetPlayerPos(pID,nX,nY,nZ);
    SetPlayerPos(playerid,nX,nY,nZ); format(string,sizeof string," Du hast dich teleportet! (X: %f | Y: %f | Z: %f)",nX,nY,nZ);
    SendClientMessage(playerid,COLOR_YELLOW,string); return 1;
    }

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward


  • So portet er sich aber zu einem Spieler. Wenn ich den Befehl richtig sehe, möchte er sich aber an die Angegebene Koords porten.

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)

  • dcmd_gotoposex(playerid,params[])
    {
    SendClientMessage(playerid,-1,"Debug #1");
    if(PlayerInfo[playerid][pAdmin] < 4)return SendClientMessage(playerid,COLOR_KEINADMIN,"*** INFO: Dies ist ein Adminbefehl, du bist kein Admin.");
    SendClientMessage(playerid,-1,"Debug #2");
    new string[128], Float:nX,Float:nY,Float:nZ;
    if(sscanf(params,"fff",Float:nX,Float:nY,Float:nZ))return SendClientMessage(playerid,COLOR_BENUTZETEXT, "Benutze: /gotopos [X][Y][Z]");
    SendClientMessage(playerid,-1,"Debug #3");
    SetPlayerPos(playerid,nX,nY,nZ);
    SendClientMessage(playerid,-1,"Debug #4");
    format(string,sizeof string," Du hast dich teleportet! (X: %f | Y: %f | Z: %f)",nX,nY,nZ);
    SendClientMessage(playerid,-1,"Debug #5");
    SendClientMessage(playerid,COLOR_YELLOW,string);
    SendClientMessage(playerid,-1,"Debug #6");
    return true;
    }


    Wie weit kommste?


    Advertising has us chasing cars and clothes, working jobs we hate so we can buy shit we don’t need.
    – Tyler Durden


    Sobald Werbung im Spiel ist, bist du, die Nutzerin, der Nutzer, das Produkt.