Goto/Teleport Command

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
  • dcmd(goto,4,cmdtext);//3
    das in onplayercommandtext
    dcmd_goto(playerid,params[])
    {
    new pID;
    if(sscanf(params, "u", pID))
    {
    return SendClientMessage(playerid,COLOR_RED,"Benutzung: /goto [Playerid]");
    }
    if(!IsPlayerConnected(pID))
    {
    return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
    }
    if(PlayerInfo[playerid][AdminLevel]<3)
    {
    return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin Level 3!");
    }
    else
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(pID, x, y, z);
    SetPlayerPos(playerid, x+2, y+2, z+2);
    new pint = GetPlayerInterior(pID);
    SetPlayerInterior(playerid, pint);


    if(IsPlayerInAnyVehicle(playerid))
    {
    new plveh = GetPlayerVehicleID(playerid);
    SetVehiclePos(plveh, x+2, y+2, z+2);
    PutPlayerInVehicle(playerid, plveh, 0);
    }
    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, COLOR_RED, string);
    }
    return 1;
    }
    das unten im script dann hast du /goto playerid


    ich habe da smal für adminlevel 3 gemacht


    MfG
    Kiddy_Noobtuber