11/08/2021 14:41
(11/08/2021 11:16)xbruno1000x Escreveu: O ideal é adicionar verificações nos sistemas para o player nunca gastar o que não tem.
Ex:
Caso o player vá pagar algo de $25
if(GetPlayerMoney(playerid) < 25) return sendClientMessage(playerid, -1, "Você não tem dinheiro suficiente para isso");
Sim sim, mas o bug realmente ocorre quando o valor setado é muito alto, como 1kkk.
Exemplo: Ao setar ou sacar 1kkk em mãos em vez de ficar positivo, fica negativo.
Isso é relativamente um bug nativo do gta, pois muito servidores aderiram aos "ouros", quando você possuir 10kk em mãos, ele é convertido em 1 ouro.
Mas quase nenhum servidor tem mais esse sistema de ouros, aparentemente todos resolveram esse bug.