[Ajuda] Comando de teleporte com carro nгo funciona
#1

Olб!
Bom estou montando um servidor de DM... e tal...
Porem sou meio que novato no pawno...
O que esta acontecendo й que quando eu bato o comando /drop
o player й teleportado, o carro que ele esta й teleportado tambйm, porem ele nгo
fica dentro do carro, ambos fica na mesma posiзгo...
Eu sei o cуdigo usado para fazer ele entra... porem nгo sei usar
Alguem poderia verificar e arrumar para mim!!!

COMANDO

Код:
	if (strcmp ("/drop", cmdtext, true, 10) == 0)
	{
	    if(IsPlayerInAnyVehicle(playerid)) 
	    {
	        GetPlayerVehicleID(playerid); 
                SetVehiclePos(GetPlayerVehicleID(playerid), 2077.6475, -606.2309, 365.9417);
                SetPlayerPos(playerid, 2077.6475, -606.2309, 365.9417); 
                PutPlayerInVehicle(playerid, );//ISSO Й O MEU PROBLEMA!!! COMO RESOLVER???
                SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
            }
	    else 
	    {
	    	SetPlayerInterior(playerid, 0);
	    	SetPlayerPos(playerid, 2077.6475, -606.2309, 365.9417);
	    	SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
	    }
	    return 1;
	}
DESDE JБ MUITO OBRIGADO
Reply
#2

pawn Код:
if (strcmp ("/drop", cmdtext, true, 10) == 0)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
                if (GetPlayerState(playerid) == 2) {
                new tmpcar = GetPlayerVehicleID(playerid);
                SetVehiclePos(tmpcar, 2077.6475, -606.2309, 365.9417);
                LinkVehicleToInterior(tmpcar, 0); }
                SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
            }
        else
        {
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2077.6475, -606.2309, 365.9417);
            SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
        }
        return 1;
    }
Ve se vai ae
Reply
#3

Tenta:
pawn Код:
if(strcmp(cmdtext, "/drop", true) == 0) {
   if(IsPlayerInAnyVehicle(playerid)) {
   new VehicleID;
   VehicleID = GetPlayerVehicleID(playerid);
   SetVehiclePos(VehicleID,2077.6475, -606.2309, 365.9417);
   SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.0);
   new pname[MAX_PLAYER_NAME];
   GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
   format(string, sizeof(string), "%s foi descer o drop {FF0000}( /DROP )", pname);
   SendClientMessageToAll(0x00FF00FF, string);
   SetPlayerInterior(playerid,0);
   PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
 }
   else{
       new pname[MAX_PLAYER_NAME];
       GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
       format(string, sizeof(string), "%s foi descer o drop {FF0000}( /DROP )", pname);
       SendClientMessageToAll(0xFF00FFFF, string);
       SetPlayerInterior(playerid,0);
       SetPlayerPos(playerid,2077.6475, -606.2309, 365.9417);
       SetPlayerFacingAngle(playerid,190.9207);
       PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
       }
   return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)