SA-MP Forums Archive
[Ajuda] Comando de teleporte - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Comando de teleporte (/showthread.php?tid=405215)



Comando de teleporte - Equipe - 05.01.2013

Minha duvida й

Gostaria de saber como fazer um comando de teleporte

Onfoot(player sem estar no carro) eu sei fazer

Gostaria que quando o player digitasse o comando, se estivesse de carro , o carro seria levado atй o lugar tal

Obrigado.



Re: Comando de teleporte - JonathanFeitosa - 05.01.2013

pawn Код:
stock Teleporte(playerid, carroid, interior, X, Y, Z)
{
    if(!IsPlayerInVehicle(playerid, carroid))
    {
        SetPlayerPos(playerid, X, Y, Z), SetPlayerInterior(playerid, interior);
    }
    else SetVehiclePos(carroid, X, Y, Z), LinkVehicleToInterior(carroid, interior);
}
pawn Код:
Teleporte(playerid, carro id, interior onde estб, CorX, CorY, CorZ);



Re: Comando de teleporte - Equipe - 05.01.2013

Retornou 26 erros.. Ai o cmd

PHP код:
    if(strcmp(cmdtext"/posto" true) == 0)
    
stock Teleporte(playeridcarroid01937.2036, -1772.433112.9541)
    {
           if(!
IsPlayerInVehicle(playeridcarroid))
        {
         
SetPlayerPos(playerid1937.2874, -1772.389613.3828), SetPlayerInterior(playerid0);
        }
        else 
SetVehiclePos(carroid1937.2036, -1772.433112.9541), LinkVehicleToInterior(carroid0);
    } 



Re: Comando de teleporte - JonathanFeitosa - 05.01.2013

pawn Код:
if(strcmp(cmdtext, "/posto" true) == 0)
{
      new vehicleid = GetPlayerVehicleID(playerid);
      Teleporte(playerid, vehicleid, 0, 1937.2874, -1772.3896, 13.3828)
      return true;
}

// Final do GM:
stock Teleporte(playerid, carroid, interior, X, Y, Z)
{
    if(!IsPlayerInVehicle(playerid, carroid))
    {
        SetPlayerPos(playerid, X, Y, Z), SetPlayerInterior(playerid, interior);
    }
    else SetVehiclePos(carroid, X, Y, Z), LinkVehicleToInterior(carroid, interior);
}



Re: Comando de teleporte - Designer Vibe02 - 05.01.2013

Quote:
Originally Posted by Jonathan_Feitosa
Посмотреть сообщение
pawn Код:
if(strcmp(cmdtext, "/posto" true) == 0)
{
      new vehicleid = GetPlayerVehicleID(playerid);
      Teleporte(playerid, vehicleid, 0, 1937.2874, -1772.3896, 13.3828)
      return true;
}

// Final do GM:
stock Teleporte(playerid, carroid, interior, X, Y, Z)
{
    if(!IsPlayerInVehicle(playerid, carroid))
    {
        SetPlayerPos(playerid, X, Y, Z), SetPlayerInterior(playerid, interior);
    }
    else SetVehiclePos(carroid, X, Y, Z), LinkVehicleToInterior(carroid, interior);
}
Jhonnatan sу corrigindo um detalhezinho q nem sei se й importante mas...


pawn Код:
if(strcmp(cmdtext, "/posto" true) == 0)
{
      new vehicleid = GetPlayerVehicleID(playerid);
      Teleporte(playerid, vehicleid, 0, 1937.2874, -1772.3896, 13.3828)
      return true;
}

// Final do GM:
stock Teleporte(playerid, carroid, interior, Float:X, Float:Y, Float:Z)
{
    if(!IsPlayerInVehicle(playerid, carroid))
    {
        SetPlayerPos(playerid, X, Y, Z), SetPlayerInterior(playerid, interior);
    }
    else SetVehiclePos(carroid, X, Y, Z), LinkVehicleToInterior(carroid, interior);
}