Gate geht net zu

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
  • Gate öffnet sich aber geht net zu
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/aplatz",true)==0)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"Admin Platz",4000,6);
    return SetVehiclePos(vehicleid,3088.3850,-976.0178,32.1193);
    }
    SetPlayerPos(playerid,3088.3850,-976.0178,32.1193);
    GameTextForPlayer(playerid,"Admin Platz",4000,6);
    return 1;
    }
    if(strcmp(cmdtext,"/open",true)==0)
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject(tor[1],2914.9375, -1009.154296875, -11.992519,7.5);


    }
    return 1;
    }
    if(strcmp(cmdtext,"/close",true)==0)
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject(tor[1],2914.93823242,-1009.15496826,-11.992519,13);

    }
    return 1;
    }
    return 0;
    }



    cords :
    http://twitpic.com/62yo12
    http://twitpic.com/62your

  • Probiers so:


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/aplatz",true)==0)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"Admin Platz",4000,6);
    return SetVehiclePos(vehicleid,3088.3850,-976.0178,32.1193);
    }
    SetPlayerPos(playerid,3088.3850,-976.0178,32.1193);
    GameTextForPlayer(playerid,"Admin Platz",4000,6);
    return 1;
    }
    if(strcmp(cmdtext,"/open",true)==0)
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject(tor[1],2914.9375, -1009.154296875, 7.5,2);


    }
    return 1;
    }
    if(strcmp(cmdtext,"/close",true)==0)
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject(tor[1],2914.93823242,-1009.15496826,13,2);

    }
    return 1;
    }
    return 0;
    }
    Du hast die geschwindigkeit mit der Z Koordinate vertauscht^^

  • Damit du auch verstehst warum:
    Deins:
    MoveObject(tor[1],2914.9375, -1009.154296875, -11.992519,7.5);
    Lösung:
    MoveObject(tor[1],2914.93823242,-1009.15496826,13,2);
    Wiki:
    MoveObject(Objekt, X , Y , Z ,Speed);


    Du hattest bei dir beide Z Koordinaten gleich (Z ist für die höhe zuständig) also kann es sich auch nicht bewegen, der letzte Wert ist die Geschwindigkeit