Teleportieren (Stelle makieren und wieder dort teleportien)

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
  • Du hast das else falsch gesetzt, so würde man scih porten wenn man nicht online ist.


    if(strcmp(cmd, "/alspd", true) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    SetVehiclePos(GetPlayerVehicleID(playerid), 1522.7520,-1676.7216,13.5469);
    SetPlayerFacingAngle(playerid, 272.2635);
    SetPlayerVirtualWorld(playerid, 0);
    LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
    }
    else
    {
    SetPlayerPos(playerid, 1522.7520,-1676.7216,13.5469);
    SetCameraBehindPlayer(playerid);
    }
    }
    }
    return 1;
    }

    Back to the roots!

  • Ohhh Danke !
    Wegen sowas kleines, hab ich so vieles versucht .. 8|


    trotzdem danke =D
    _________________________________________________________________________________________________________________________________________________


    Hab noch ein kleines Problem ..
    Ich möchte eine Stelle makieren und mich dann dort zur der makierten Stelle teleportiern.
    Also, die Stelle kireg ich makiert aber ich gelang nicht zur der Stelle zurück..


    if(strcmp(cmd, "/mark", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (IsPlayerAdmin(playerid))
    {
    GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
    SendClientMessage(playerid, GRAU," Die Makierung wurde makiert");
    }
    else
    {
    }
    }
    return 1;
    }
    if(strcmp(cmd, "/gotomark", true) == 0)
    {
    if (IsPlayerAdmin(playerid))
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    SetVehiclePos(GetPlayerVehicleID(playerid), TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
    SetPlayerInterior(playerid,0);
    SendClientMessage(playerid, GRAU," Du hast dich zur deiner Makierung teleportiert");
    }
    else
    {
    SetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
    SendClientMessage(playerid, GRAU," Du hast dich zur deiner Makierung teleportiert");
    }
    }
    }
    return 1;
    }

    Einmal editiert, zuletzt von [LoL]Rockz ()