Icon Port

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
  • Hallo leute,
    ich wollte eine art rennbahn machen!
    Wollte deshalb halt ein Addstaticpickup machen und dann halt text wenn man drauf steht...
    soweit habe ich es auch!


    Nun soll man mit /rennbahn von dort aus, zur rennbahn geportet werden...
    Hilft mir mal bitte jemand?
    Ich weiß net, wie man playerport macht & auchnicht ein port, mit auto dahin...
    denn für die zuschauer wollte ich auch ein extra port... ohne auto

  • em stell doch die auto an der renn bahn hinne und dan benutze einen teleport
    oder mache es so:
    if(strcmp(cmdtext,"/deincommand",true)==0) //Hir dein Cammand reinpacken
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"",4000,6);
    return SetVehiclePos(vehicleid,cordx,cordy,cordz); //Hir die cordinaten wo der spieler hin sol
    }
    SetPlayerPos(playerid,cordx,cordy,cordz); und hir nochmal die cordinaten wo der spieler hinsol!
    return 1;
    }

    Name: [AM] German RealLife
    SAMP IP: 94.199.242.79:7777
    TS³ IP: 94.199.242.79:9987

    Homepage: http://www.gta-clan.com

    Einmal editiert, zuletzt von alex2009 ()

  • dein code ist nicht ganz richtig, so würde es glaube ich funktionieren (nicht getestet!)


    if(strcmp(cmdtext,"/deincommand",true)==0) //Hir dein Cammand reinpacken
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"",4000,6);
    SetVehiclePos(vehicleid,cordx,cordy,cordz); //die koordinaten wo das fahrzeug hin soll
    }else{
    SetPlayerPos(playerid,cordx,cordy,cordz);//und hier wo der spieler hin soll
    }
    return 1;
    }


  • thx IceCube deiner geht^^

  • kannste mir das mal genau schreiben?
    Wo ich welchen port rein machen muss?


    Irgendwo muss ich ja auch port reintun, von wo man dahin geportet werden soll,
    also wo man stehen muss oder net?


    Oder kann ich auch sowas machen, das man nur durchläuft?



    Weil wenn ichs so mache, wie ichs denke, dann kann ich mich netmal mehr einloggen aufn server^^



    und ich will nur haben, das man von der rennbahn aus, raus kommt mitn auto, und rein nur zu fuß

    Einmal editiert, zuletzt von Retep ()

  • das gibs da net xD


    und ich will nur haben, das man von der rennbahn aus, raus kommt mitn auto, und rein nur zu fuß


    Also man soll zu fuß rein,
    und raus soll man zu fuß & mitn auto können



    Kann mir einer was komplett fertig machen?
    Und beschreiben wo coords hinsollen, vom port da und da hin
    und wo der port ankommen soll etc?


    if(strcmp(cmdtext,"/deincommand",true)==0) //Hir dein Cammand reinpacken
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"",4000,6);
    SetVehiclePos(vehicleid,cordx,cordy,cordz); //die koordinaten wo das fahrzeug hin soll
    }else{
    SetPlayerPos(playerid,cordx,cordy,cordz);//und hier wo der spieler hin soll
    }
    return 1;
    }



    Das ist ja son port, den man irgendwo eingibt, und dann kommt man hin, das geht auch...
    bloß ich will von einem bestimmten punkt das machen...
    und rein geht nur zu fuß, und raus mit auto oder zu fuß

  • achso also du willst das man diesen comannd nur ein einem bestimmten punkt benutzen kann ok das muss dan so:


    if(strcmp(cmdtext,"/deincommand",true)==0) //Hir dein Cammand reinpacken
    {
    if(PlayerToPoint(3.0,playerid,207.5627,-103.7291,1005.2578)) //Hir die Kordinaten wo man den command eingeben kann
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"",4000,6);
    SetVehiclePos(vehicleid,cordx,cordy,cordz); //die koordinaten wo das fahrzeug hin soll
    }else{
    SetPlayerPos(playerid,cordx,cordy,cordz);//und hier wo der spieler hin soll
    }
    return 1;
    }

    oder so:

    if(strcmp(cmdtext,"/deincommand",true)==0) //Hir dein Cammand reinpacken
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, " Du bist nicht am Richtigen Ort");
    return 1;
    }
    if(PlayerToPoint(3.0,playerid,207.5627,-103.7291,1005.2578)) //Hir die Kordinaten wo man den command eingeben kann
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new State = GetPlayerState(playerid);
    if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
    {
    GameTextForPlayer(playerid,"",4000,6);
    SetVehiclePos(vehicleid,cordx,cordy,cordz); //die koordinaten wo das fahrzeug hin soll
    }else{
    SetPlayerPos(playerid,cordx,cordy,cordz);//und hier wo der spieler hin soll
    }
    return 1;
    }
    Nicht getestet
    mfg Alex2009