Comando BUG Reparar -
lekinho911 - 18.10.2013
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;
}
Re: Comando BUG Reparar -
arakuta - 18.10.2013
Peraн, deixa eu ligar minha bola de cristal.
Deu erros? Testou?
Nos informe melhor, para que possamos lhe ajudar.
Re: Comando BUG Reparar -
Coe1 - 18.10.2013
Fale qual seu erro, й melhor para nуs identificarmos se possui algum erro no cуdigo.
Re: Comando BUG Reparar -
lekinho911 - 18.10.2013
Desculpa galera KKKKKKKKKKKKKK' to muito nervoso
tipow ele nгo repara..., eu do /reparar fala que reparou mas nгo repara
Re: Comando BUG Reparar -
Falcon. - 18.10.2013
Vocк tem que organizar o seus cуdigos melhor cara, assim realmente fica difнcil saber onde estб o problema.
PHP код:
if(!strcmp(cmdtext, "/reparar", true))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo estб em um vйiculo");
if(LimiteReparar[playerid]) return SendClientMessage(playerid, 0xFF0000FF, "Vocк sу pode usar o /reparar de 120 em 120 segundos.");
if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem verbas suficientes! Precisa de $100!");
LimiteReparar[playerid] = 1;
RepairVehicle(GetPlayerVehicleID(playerid));
GetPlayerName(playerid, sendername, sizeof(sendername));
SetTimerEx("TempoReparar", 120000, false, "i", playerid);
if(PlayerInfo[playerid][pVip]) GivePlayerMoney(playerid,-100);
SendClientMessage(playerid, COR_PRINCIPAL, "O seu veiculo foi reparado com sucesso!");
printf("[Comando] %s digitou /reparar!", sendername);
return 0x01;
}
Re: Comando BUG Reparar -
[BWL]Chamaleon - 19.10.2013
Tente assim se funcionar..
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;
}
Atenciosamente,