if(strcmp(cmd, "/sacar", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 2308.8374,-13.2480,26.7422)) return SendClientMessage(playerid, 0xFFFF00AA, "[ERRO] Vocк nгo estб no Banco Revolution!");
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFF00AA,"USE: /sacar [quantia de GP]");
RealBanc = strval(tmp);
{
new n[MAX_PLAYER_NAME];
GetPlayerName(playerid, n, sizeof(n));
format(Arquivo, sizeof(Arquivo), "Arquivos/Banco/%s.cfg", n);
if(DOF2_FileExists(Arquivo))
{
if(DOF2_GetInt(Arquivo, "Saldo")<RealBanc) return SendClientMessage(playerid, 0xFFFFFFAA, "[ERRO] Vocк nгo tem estб quantia!");
else if(DOF2_GetInt(Arquivo, "Saldo") >= RealBanc)
{
DOF2_SetInt(Arquivo, "Saldo", DOF2_GetInt(Arquivo, "Saldo") -RealBanc);
format(string, sizeof(string), "[BANCO REVOLUTION] Vocк retirou %d GP. de sua conta do Banco Revolution. Saldo atual %d GP.", RealBanc, DOF2_GetInt(Arquivo, "Saldo"));
SendClientMessage(playerid, 0x5EAF03FF, string);
GivePlayerReal(playerid, RealBanc);
}
}
}
return 1;
}
}
if ( RealBanc > 99999999) return SendClientMessage(playerid, 0xFF000, "Valor limite exedido!");
if(strcmp(cmd, "/sacar", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 2308.8374,-13.2480,26.7422)) return SendClientMessage(playerid, 0xFFFF00AA, "[ERRO] Vocк nгo estб no Banco Revolution!");
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFF00AA,"USE: /sacar [quantia de GP]");
RealBanc = strval(tmp);
{
new n[MAX_PLAYER_NAME];
GetPlayerName(playerid, n, sizeof(n));
format(Arquivo, sizeof(Arquivo), "Arquivos/Banco/%s.cfg", n);
if(DOF2_FileExists(Arquivo))
{
if(DOF2_GetInt(Arquivo, "Saldo")<RealBanc) return SendClientMessage(playerid, 0xFFFFFFAA, "[ERRO] Vocк nгo tem estб quantia!");
if ( RealBanc > 99999999) return SendClientMessage(playerid, 0xFF000FF, "Valor limite exedido!");
else if(DOF2_GetInt(Arquivo, "Saldo") >= RealBanc)
{
DOF2_SetInt(Arquivo, "Saldo", DOF2_GetInt(Arquivo, "Saldo") -RealBanc);
format(string, sizeof(string), "[BANCO REVOLUTION] Vocк retirou %d GP. de sua conta do Banco Revolution. Saldo atual %d GP.", RealBanc, DOF2_GetInt(Arquivo, "Saldo"));
SendClientMessage(playerid, 0x5EAF03FF, string);
GivePlayerReal(playerid, RealBanc);
}
}
}
return 1;
}
}
if( strval( tmp ) <= 99999999 ) return SendClientMessage( playerid, -1, "Valor limite excedido!");
Tente
pawn Код:
|