19.10.2013, 12:54
Tente assim se funcionar..
Atenciosamente,
pawn Код:
if(strcmp(cmdtext,"/reparar",true)==0)
{
new zstring[50];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(zstring, sizeof(zstring), "[Comando] %s digitou /reparar!", sendername);
print(zstring);
if(LimiteReparar[playerid] == 1)
{
SendClientMessage(playerid, 0xFF0000FF, "Vocк sу pode usar o /reparar de 120 em 120 segundos.");
return 1;
}
if(GetPlayerMoney(playerid) >= 100)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][pVip] >= 1)
{
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
RepairVehicle(VehicleID);
SendClientMessage(playerid, COR_PRINCIPAL, "O seu veiculo foi reparado com sucesso!");
LimiteReparar[playerid] = 1;
SetTimerEx("TempoReparar", 120000, 0, "i", playerid);
return 1;
}
else
{
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
RepairVehicle(VehicleID);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
SendClientMessage(playerid, COR_PRINCIPAL, "O seu veiculo foi reparado com sucesso!");
GivePlayerMoney(playerid,-100);
LimiteReparar[playerid] = 1;
SetTimerEx("TempoReparar", 120000, 0, "i", playerid);
}
}
else
{
SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo estб em um vйiculo");
return 1;
}
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem verbas suficientes! Precisa de $500!");
return 1;
}
return 1;
}