14.04.2013, 14:36
Bom , baseado num cуdigo que encontrei na net , que matava o player , se o mesmo tentasse roubar um carro que estivesse ocupado , eu criei meu cуdigo que congela o player . ( pra nгo precisar matar o cara )
mais nгo ta dando certo , por que mesmo se o carro estiver desocupado , a mensagem aparece , ( Proibido o Roubo de Veнculos. Crie o seu ... )
e eu sу quero que essa mensagem apareзa quando ele for congelado , ou seja, quando o carro estiver desocupado .
se alguйm poder dar uma forзa ai , eu ficarei muito grato . й isso
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessage(playerid, Branco, "Proibido o Roubo de Veнculos. Crie o seu Usando: {00FFFF}/Car");
if (!ispassenger && IsVehicleOccupied(vehicleid)) TogglePlayerControllable(playerid, 0);
SetTimer("Descongelar", 5000, false);
return 1;
}
forward Descongelar(playerid);
public Descongelar(playerid)
{
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, Branco, "{4F4F4F}Nгo tente Roubar Veнculos.");
}
stock IsVehicleOccupied(vehicleid)
{
for (new i = 0; i < MAX_PLAYERS; i++)
if (IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER) return 1;
return 0;
}
e eu sу quero que essa mensagem apareзa quando ele for congelado , ou seja, quando o carro estiver desocupado .
se alguйm poder dar uma forзa ai , eu ficarei muito grato . й isso