Hilfe bei /goto || nicht GF !

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
  • Kann mir wer helfen pls :)
    Der Befehl funktionier nicht, ich porte mich immer nur zu mir selber, wie kann man das machen.
    Danke schonmal im Vorraus.


    if (strcmp(strget(cmdtext,0),"/goto",true) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    if(!strlen(strget(cmdtext, 1))) return SendClientMessage(playerid, COLOR_RED,"/goto [ID]");
    {
    new id;
    new Float:PortX, Float:PortY, Float:PortZ;
    GetPlayerPos(id,PortX, PortY, PortZ);
    SetPlayerPos(playerid, PortX, PortY, PortZ);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Admin");
    }
    }

  • dcmd_goto(playerid,params[])
    {
    new pID;
    if(sscanf(params, "u", pID)) return SendClientMessage(playerid,Gelb,"Benutzung: /goto [Playerid]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der Spieler wurde nicht gefunden!");
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin oder dein Level ist zu niedrig!.");
    new Float:x, Float:y, Float:z;
    GetPlayerPos(pID, x, y, z);
    new pint = GetPlayerInterior(pID);
    new pvtw = GetPlayerVirtualWorld(pID);
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    SetVehiclePos(vehicleid,x,y,z);
    SetVehicleVirtualWorld(vehicleid,pvtw);
    LinkVehicleToInterior(vehicleid,pint);
    SetPlayerInterior(playerid, pint);
    SetPlayerVirtualWorld(playerid, pvtw);
    }
    else
    {
    SetPlayerPos(playerid, x+1, y+1, z+1);
    SetPlayerInterior(playerid, pint);
    SetPlayerVirtualWorld(playerid, pvtw);
    }
    new name[MAX_PLAYER_NAME], string[256];
    GetPlayerName(pID, name, sizeof(name));
    format(string, sizeof(string), "Du hast dich zu %s geportet.", name );
    SendClientMessage(playerid, Gelb, string);
    return 1;
    }


    die farben noch ändern und admin