PHP код:
new pVeh[MAX_PLAYERS]; // variбvel do veнculo.
new bool:pVehCriado[MAX_PLAYERS]; // bool = true ou false
CMD:cv(playerid, params[])
{
new Modelo, Color[2], Float:Pos[4]; // modelo - modelo do veiculo 400-611! color[2] sгo as cores 1 й 2. Pos[4] sгo as posiзгo do player й o angulo do player!
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "| ERRO | Vocк nгo tem permissгo!"); // se nao for admin rcon nгo cria o veнculo!
if(sscanf(params, "ddd", Modelo, Color[0], Color[1]))
return SendClientMessage(playerid, -1, "| ERRO | Use: /CV [Modelo] [Color1] [Color2]"); // se nгo colocar os parametros ou digitar sem colocar algum manda uma msg de erro!
if(Modelo < 400 || Modelo > 611)
return SendClientMessage(playerid, -1, "| ERRO | Veнculo Invбlido!"); // se colocar um numero menor que 400 ou maior que 600 manda uma msg de erro! 400-611 sгo os veнculos do samp!
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); // Pega a posiзгo do player
GetPlayerFacingAngle(playerid, Pos[3]); // Pega o angulo do player
SendClientMessage(playerid, -1, "| INFO | Veнculo criado com sucesso!");
pVeh[playerid] = CreateVehicle(Modelo, Pos[0], Pos[1], Pos[2], Pos[3], Color[0], Color[1], -1); // Cria o veнculo: -1 = tempo de respawn.
PutPlayerInVehicle(playerid, pVeh[playerid], 0); // Colocar o player dentro do veнculo
return 1;
}
CMD:dcv(playerid)
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "| ERRO | Vocк nгo tem permissгo!"); // se nao for admin rcon nгo cria o veнculo!
if(pVehCriado[playerid] == false)
return SendClientMessage(playerid, -1, "| ERRO | Nгo existe nenhum veнculo criado pelo comando /CV.");
DestroyVehicle(pVeh[playerid]); // destroy o veнculo pVeh
return 1;
}
Existe outra maneira de destruir o veнculo ( Caindo de uma moto ou bicicleta ou saindo dele ).
No caso ai acima e por comando que destroi mesmo!
Esse comando vocк adiciona ele no final do seu GameMode.
CMD: no caso e uma include Pawn.CMD й a include mais rбpida de comandos que existe hoje!
~~> Baixando Include/Plugin Pawn.CMD:
Include:
Para baixar ela use esse site:
https://github.com/urShadow/Pawn.CMD/releases
Clique na opзгo
Pawn.CMD.inc
Vocк abre sua pasta do seu "Pawno" abre a pasta "includes" Esse arquivo Pawn.CMD.inc vocк coloca lб dentro!
Plugins:
https://github.com/urShadow/Pawn.CMD/releases
Clique na opзгo
pawncmd-3.2.0-win32.zip
Se nгo tiver a pasta
plugins na sua pasta do seu servidor crie й coloque o arquivo
pawncmd dentro dessa pasta "plugins".
E adicione no seu server.cfg uma linha chamada
"plugins" solta um espaзo e na frente coloca o nome: pawncmd assim:
plugins pawncmd
Ativando Include:
Й para ativar ela na sua GameMode coloca no inicio do seu GameMode assim:
PHP код:
#include <Pawn.CMD>