27.05.2012, 11:43
Tenta ae ^^
pawn Код:
new vehicleid[MAX_PLAYERS]; //TOPO
forward CarSpawner(playerid,model);
public CarSpawner(playerid,model)
{
if(IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, VERMELHO_EDU, "Vocк jб tem um carro!");
else
{
new Float:x, Float:y, Float:z, Float:angle;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
if(PlayerInfo[playerid][pCar] != -1) CarDeleter(PlayerInfo[playerid][pCar]);
vehicleid[playerid] = CreateVehicle(model, x, y, z, angle, -1, -1, -1);
PutPlayerInVehicle(playerid, vehicleid[playerid], 0);
SetVehicleVirtualWorld(vehicleid[playerid], GetPlayerVirtualWorld(playerid));
LinkVehicleToInterior(vehicleid[playerid], GetPlayerInterior(playerid));
Criou[playerid] = true;
PlayerInfo[playerid][pCar] = vehicleid[playerid];
SendClientMessage(playerid, 0xFF9900AA,"Nгo cometa DB (Drive-By) ou terб puniзгo altomбtica: Prisгo,Aviso,Kick.");
SendClientMessage(playerid, 0xFF9900AA,"Use: /TRANCAR e /DESTRANCAR para proteger seus veiculos");
}
return 1;
}
//troque o comando por esse \/
if(strcmp(cmd, "/TRAZERV", true) == 0)
{
if(Criou[playerid] == true)
{
SendClientMessage(playerid, VERMELHO_EDU, "Vocк trouxe seu veнculo atй vocк.");
new
Float:pPosx,
Float:pPosy,
Float:pPosz,
Float:pPosa
;
GetPlayerPos(playerid, pPosx, pPosy, pPosz);
pPosa = GetPlayerFacingAngle(playerid, pPosa);
SetVehiclePos(vehicleid[playerid], pPosx, pPosy, pPosz+1);
SetVehicleZAngle(vehicleid[playerid], pPosa);
PutPlayerInVehicle(playerid, vehicleid[playerid], 0);
return 1;
}
else
{
SendClientMessage(playerid, VERMELHO_EDU, "[ERRO]:Vocк nгo criou nenhum veнculo atй agora!");
return 1;
}
}