Teleport mit Auto

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
    Also, bei mir aufm server ist es leider so das man sich ohne auto portet.
    ich möchte aber gerne das das auto wo man drin sitz mit kommt.
    so sieht einer meiner ports aus


    if (strcmp("/kart", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /kart betreten",Player);
    SetPlayerPos(playerid,2286.1597, 605.1251, 10.8203);
    GameTextForPlayer(playerid,"~r~Kart Racing", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }


    was muss ich da ändern ?

  • if (strcmp("/kart", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    new pVehicle = GetPlayerVehicleID(playerid);
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /kart betreten",Player);
    SetVehiclePos(pVehicle,2286.1597, 605.1251, 10.8203);
    SetPlayerPos(playerid,2286.1597, 605.1251, 10.8203);
    PutPlayerInVehicle(playerid,pVehicle,0);
    GameTextForPlayer(playerid,"~r~Kart Racing", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }
    Viel spaß.

  • E:\GTASAMP\Fertige Server\San Andreas Turf Wars ULTIMATE\filterscripts\maps.pwn(415) : error 017: undefined symbol "pVehicle"
    E:\GTASAMP\Fertige Server\San Andreas Turf Wars ULTIMATE\filterscripts\maps.pwn(428) : error 017: undefined symbol "pVehicle"
    E:\GTASAMP\Fertige Server\San Andreas Turf Wars ULTIMATE\filterscripts\maps.pwn(441) : error 017: undefined symbol "pVehicle"
    E:\GTASAMP\Fertige Server\San Andreas Turf Wars ULTIMATE\filterscripts\maps.pwn(454) : error 017: undefined symbol "pVehicle"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/massive", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /massive betreten",Player);
    SetVehiclePos(pVehicle,2982.2178,-1694.4432,874.6970);
    SetPlayerPos(playerid,2982.2178,-1694.4432,874.6970);
    GameTextForPlayer(playerid,"~r~Massive Jump", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }


    if (strcmp("/kart", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /kart betreten",Player);
    SetVehiclePos(pVehicle,2286.1597, 605.1251, 10.8203);
    SetPlayerPos(playerid,2286.1597, 605.1251, 10.8203);
    GameTextForPlayer(playerid,"~r~Kart Racing", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }

    if (strcmp("/adminhaus", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /adminhaus betreten",Player);
    SetVehiclePos(pVehicle,841.4050,-2055.7004,12.8672);
    SetPlayerPos(playerid,841.4050,-2055.7004,12.8672);
    GameTextForPlayer(playerid,"~r~Nur fuer Rcon Admins", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }

    if (strcmp("/looping", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /looping betreten",Player);
    SetVehiclePos(pVehicle,676.029,1323.996,1341.604);
    SetPlayerPos(playerid,676.029,1323.996,1341.604);
    GameTextForPlayer(playerid,"~r~Looping Jump", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }


    return 0;
    }

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    new pVehicle = GetPlayerVehicleID(playerid);
    if (strcmp("/massive", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /massive betreten",Player);
    SetVehiclePos(pVehicle,2982.2178,-1694.4432,874.6970);
    SetPlayerPos(playerid,2982.2178,-1694.4432,874.6970);
    GameTextForPlayer(playerid,"~r~Massive Jump", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }


    if (strcmp("/kart", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /kart betreten",Player);
    SetVehiclePos(pVehicle,2286.1597, 605.1251, 10.8203);
    SetPlayerPos(playerid,2286.1597, 605.1251, 10.8203);
    PutPlayerInVehicle(playerid,pVehicle,0);
    GameTextForPlayer(playerid,"~r~Kart Racing", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }

    if (strcmp("/adminhaus", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /adminhaus betreten",Player);
    SetVehiclePos(pVehicle,841.4050,-2055.7004,12.8672);
    SetPlayerPos(playerid,841.4050,-2055.7004,12.8672);
    PutPlayerInVehicle(playerid,pVehicle,0);
    GameTextForPlayer(playerid,"~r~Nur fuer Rcon Admins", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }

    if (strcmp("/looping", cmdtext, true, 10) == 0)
    {
    new string[128];
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Player, sizeof(Player));
    format(string,sizeof(string)," %s hat /looping betreten",Player);
    SetVehiclePos(pVehicle,676.029,1323.996,1341.604);
    SetPlayerPos(playerid,676.029,1323.996,1341.604);
    PutPlayerInVehicle(playerid,pVehicle,0);
    GameTextForPlayer(playerid,"~r~Looping Jump", 5000, 3);
    SendClientMessage(playerid, COLOR_ROT, string);
    return 1;
    }
    return 0;
    }
    ALLE ersetzen :D

  • also ich hab keine errors, aber es funzt net richtig.
    ich bin nicht im fahrzeug und bis jetzt is nur der heli geblieben.die autos sind glaub ich runter gefallen.
    ich muss vll den port umsetzen. aber wie gesagt ich sitze nicht im auto drin bzw vehicle


    edit


    und was ihr von muss ich in mein port einsetzen ? 115,2967.0801,-1678.4745,872.1353,87.3519


    meine kords sind doch viel kürzer. ich checks nich, scripten is net leicht.

    Einmal editiert, zuletzt von faustus ()

  • ich saß ja drin und schau ma oben auf mein edit.


    und was is davon für die höhe ?
    weil muss ein stück höher spawn, der streamer is net so schnell

  • ja ok die ports funtzen mit dem auto, muss nur den ein port umsetzen.


    aber :D jetzt beim umsetzen, is wieder ma was nicht ok.


    hab so
    SetVehiclePos(pVehicle,115,2967.0801,-1678.4745,872);
    SetPlayerPos(playerid,115,2967.0801,-1678.4745,872);


    und bekomm das


    E:\GTASAMP\Fertige Server\San Andreas Turf Wars ULTIMATE\filterscripts\maps.pwn(416) : warning 202: number of arguments does not match definition
    E:\GTASAMP\Fertige Server\San Andreas Turf Wars ULTIMATE\filterscripts\maps.pwn(417) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Warnings.








    EDIT
    ok habs schon, auto id war mit drin

  • Die Zahl 115 weg, ka was du damit erreichen wolltest ^^


    SetVehiclePos(pVehicle,2967.0801,-1678.4745,872.0);
    SetPlayerPos(playerid,2967.0801,-1678.4745,872.0);

    Mfg Templer


    >>Dein Breadfish-Thema im Unterforum ScriptingBase / Scriptingwünsche wurde nicht richtig beantworter?<<
    >>Es handelt sich um ein Programmier Problem und du nicht einfach weiter kommst wo der Fehler sein könnte?<<
    Dann melde dich bei mir über die PN-Funktion indem du den Link zu deinem Breadfish-Themen Problem schickst.
    Voraussetzung:
    Thema älter als 1 Tag und im Breadfish Forum gespostet!

  • ich habs grad mit einem zweiten pc getestet und bei dem anderen charakter wurde nichts im chat angezeigt.


    nur bei mir selber konnte ich es sehn, aber es sieht kein anderer.