12.09.2010, 22:17
(
Last edited by sergio_xd; 13/09/2010 at 12:43 AM.
Reason: Adicionando o exemplo...
)
tenta usar isso:
exemplo:
no topo do gm:
no
no
para soltar o arado:
espero ter ajudado
pawn Code:
AttachTrailerToVehicle(id do trailer Ex: 2,GetPlayerVehicleID(playerid));//2° opзгo e o id do carro do jogador
no topo do gm:
pawn Code:
new Arado;
pawn Code:
public OnGameModeInit( )
{
Arado = AddStaticVehicleEx (610, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 15 );
}
pawn Code:
//
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
new playerState = GetPlayerState(killerid);
if((newkeys == KEY_JUMP) && playerState == PLAYER_STATE_DRIVER)//Botao que pula....
{
new Float:vehx, Float:vehy, Float:vehz;
GetVehiclePos(Arado, vehx, vehy, vehz);
if(IsPlayerInRangeOfPoint(playerid,10.0,vehx, vehy, vehz))
{
AttachTrailerToVehicle(Arado, GetPlayerVehicleID(playerid));
}
}
}
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/soltarA", cmdtext, true, 10) == 0)
{
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
return 1;
}
return 0;
}