GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: TwisT3R - 2012. február 10. - 12:53:30

Cím: Teleport
Írta: TwisT3R - 2012. február 10. - 12:53:30
Üdv!
Az lenne a kérdésem, hogy tudnám megcsinálni, hogy amikor teleportálok akkor a jármûvel együtt teleportáljak amiben ülök!
Köszönöm.
]Tw1$t99[
Cím: Teleport
Írta: Gabor.. - 2012. február 10. - 12:58:56
CMD:caligula(playerid, params[])
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 2186.6492,1681.2726,11.1010);
    LinkVehicleToInterior(tmpcar, 0);
    SetPlayerVirtualWorld(playerid, 0);
    }
    else
    {
    SetPlayerPos(playerid, 2186.6492,1681.2726,11.1010);
    }
    SendClientMessage(playerid, COLOR_YELLOW, \"Sikeresen elteleportáltál.!\");
    return 1;
    }

 
Tessék twitike :D XD A caligula helyére bármit írhatsz meg a kordináta helyére is!
Cím: Teleport
Írta: kadaradam - 2012. február 10. - 12:59:46
[pawn]if(IsPlayerInAnyVehicle(playerid))//ha jármûben van,elteleportáljuk az autót
{
SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
}[/pawn]
Cím: Teleport
Írta: szabyxxx - 2012. február 10. - 19:24:18
x,y,z helyére a teleport kordinátát másold majd
[pawn]CMD:teleport(playerid)
   {
 
   new cartype = GetPlayerVehicleID(playerid);
new State=GetPlayerState(playerid);
   SetPlayerInterior(playerid, 0);
   {if(State!=PLAYER_STATE_DRIVER)
   {SetPlayerPos(playerid,x,y,z);}
   else if(IsPlayerInVehicle(playerid, cartype) == 1)
   {SetVehiclePos(cartype,x,y,z);
   SetVehicleZAngle(cartype,266.6323);}
   else
   {SetPlayerPos(playerid,x,y,z);}
   SendClientMessage(playerid, 0x21DD00FF,\"Sikeres Teleportálás!\");}
   return 1;}[/pawn]
Cím: Teleport
Írta: TwisT3R - 2012. február 11. - 09:44:51
hát ez nekem magas :D
Cím: Teleport
Írta: szabyxxx - 2012. február 11. - 09:53:51
:) Sebaj..
nah ott van a teleport szal akkor az x,y,z helyett beirod a te Teleport Kódodat..
Cím: Teleport
Írta: Fighter - 2012. február 11. - 09:55:57
Én igy tudom hogy a jármût is teleportáljon.
 
CMD:tele(playerid,params[])
{
        if(IsPlayerInAnyVehicle(playerid))
        {
        SetVehiclePos(GetPlayerVehicleID(playerid),2186.6492,1681.2726,11.1010);
        }
        else
        SetPlayerPos(playerid,2186.6492,1681.2726,11.1010);
        return 1;
}
Cím: Teleport
Írta: Gabor.. - 2012. február 11. - 10:08:16
Jah csak írd át kordinátákat , aztán tanulmányozd twitike :D
Cím: Teleport
Írta: TwisT3R - 2012. február 11. - 14:37:41
jelenleg lusta vok kb 25 telét átírni... :laugh:
deam már megértettem :D
Cím: Teleport
Írta: Benceee - 2012. február 11. - 15:38:45
[mod]Ha megértetted, akkor zárom.[/mod]