18.10.2013, 21:12
o que tem de errado nesse comando ? ?
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)
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, COR_PRINCIPAL, "O seu veiculo foi reparado com sucesso!");
LimiteReparar[playerid] = 1;
SetTimerEx("TempoReparar", 120000, 0, "i", playerid);
return 1;
}
else
{
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;
}