28.02.2017, 11:08
Se quando vocк compra ele ja salva no inventario o item faz assim:
Quando clicar no item:
CMD para quardar o veiculo:
Pelo que entendi й isso.
Quando clicar no item:
PHP код:
new Float:x, Float:y, Float:z, Float:a, vehid;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
vehid = CreateVehicle(/*ID do Veiculo*/, x, y, z, a, random(250), random(250), -1);
LinkVehicleToInterior(vehid, GetPlayerInterior(playerid));
PutPlayerInVehicle(playerid, vehid, 0);
//Chama aqui a funзгo pra remover o item do inventario
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);//Opcional
PHP код:
if( IsPlayerInAnyVehicle( playerid ))
{
new v = GetPlayerVehicleID(playerid);
if( /*Verifica se o veiculo NВO e Rc ou outro veiculo do inventario q desejar*/ )
{
SendClientMessage( playerid, -1, "Vocк nгo pode guardar este veiculo" );
return 1;
}
SendClientMessage( playerid, 0x00FF66AA, "Vocк gaurdou seu veiculo" );
DestroyVehicle(v);
//Usa a mesma funзгo que vocк usa pra criar ele no inventario quando compra aqui para criar ele novamente la
PlayerPlaySound( playerid, 1057, 0.0, 0.0, 10.0 );//Opcional