SA-MP Forums Archive
[AJUDA] 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] teleporte (/showthread.php?tid=349271)



[AJUDA] teleporte - GhosT_[] - 08.06.2012

oi vim pedir uma ajuda com meu comando de teleporte tipo й assim ,quando eu teleporto faz tudo certo mas tipo quando tem algo de carona no meu carona e ele se teleporta eu e meu carro vamos juntos
Exemplo: tenho uma pessoa de carona no meu carro ai ele se teleporta e eu vou junto D;

Код:
           if(strcmp(cmdtext, "/insano", true) == 0) {
   if(IsPlayerInAnyVehicle(playerid)) {
   new VehicleID;
   VehicleID = GetPlayerVehicleID(playerid);
   SetVehiclePos(VehicleID,-311.8446,-370.4777,358.8438);
   new pname[MAX_PLAYER_NAME];
   GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
   format(string, sizeof(string), "%s foi para o Insano (/INSANO)", pname);
   SendClientMessageToAll(COR_GEO, string);
   SetPlayerInterior(playerid,0);
   SetVehicleZAngle(GetPlayerVehicleID(playerid), 90.1131);
   SendClientMessage(playerid, COLOR_GREEN,"[INFO]: Se Objetos nгo Estiverem Carregados ,saia do veiculo e entre denovo");
 }
   else{
       new pname[MAX_PLAYER_NAME];
       GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
       format(string, sizeof(string), "%s foi para Insano (/INSANO)", pname);
       SendClientMessageToAll(COR_GEO, string);
       SetPlayerInterior(playerid,0);
       SetPlayerPos(playerid,-367.3985,-370.5875,358.8438);
}
       return 1;
}



Re: [AJUDA] teleporte - Kuddy - 08.06.2012

Nгo entendi direito, vocк quer que o carona nгo vб?


Re: [AJUDA] teleporte - GhosT_[] - 08.06.2012

nгo vey tipo se carona se teleportar eu vou junto ,eu quero tipo que ele va e deixe eu alie
Exemplo: estou /ls e o cara ta de carona no meu carro ai ele decidi ir a /lv mas ai eu vou junto eu quero que sу ele vб
entendeu?


Re: [AJUDA] teleporte - paulor - 08.06.2012

pawn Код:
if(IsPlayerInAnyVehicle(playerid)) {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
        SetVehiclePos(vehicleid, Float:x, Float:y, Float:z);
    } else {
        SetPlayerPos(playerid, Float:x, Float:y, Float:z);
    }
}



Re: [AJUDA] teleporte - Crueliz0n - 08.06.2012

veja se funciona assim:
pawn Код:
if(strcmp(cmdtext, "/insano", true) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
        new VehicleID;
        if(GetPlayerVehicleSeat(playerid) == 1) return RemovePlayerFromVehicle(playerid);
        VehicleID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehicleID,-311.8446,-370.4777,358.8438);
        new pname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
        format(string, sizeof(string), "%s foi para o Insano (/INSANO)", pname);
        SendClientMessageToAll(COR_GEO, string);
        SetPlayerInterior(playerid,0);
        SetVehicleZAngle(GetPlayerVehicleID(playerid), 90.1131);
        SendClientMessage(playerid, COLOR_GREEN,"[INFO]: Se Objetos nгo Estiverem Carregados ,saia do veiculo e entre denovo");
    }
    else
    {
        new pname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
        format(string, sizeof(string), "%s foi para Insano (/INSANO)", pname);
        SendClientMessageToAll(COR_GEO, string);
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid,-367.3985,-370.5875,358.8438);
    }
    return 1;
}



Re: [AJUDA] teleporte - GhosT_[] - 08.06.2012

1є paulor seu cуdigo quando o passageiro tenta se telportar nao acontece nada ele continua alie
2єblackdonelly pelo que eu vi quando o passageiro for se teleportar ele vai ser removido do veiculo й isso?


Re: [AJUDA] teleporte - Crueliz0n - 08.06.2012

sim so o passageiro


Re: [AJUDA] teleporte - paulor - 08.06.2012

Quote:
Originally Posted by GhosT_[]
Посмотреть сообщение
1є paulor seu cуdigo quando o passageiro tenta se telportar nao acontece nada ele continua alie
2єblackdonelly pelo que eu vi quando o passageiro for se teleportar ele vai ser removido do veiculo й isso?
Se vc colocar da maneira correta vai funcionar sim!