[Ajuda] Dinheiro fica Negativo
#1

o Player esta sem dinheiro e vai ate a loja, por ex( compra um brinquedo ) dinheiro dele fica negativo e ele ainda pode continuar comprando mesmo com o dinheiro negativo.
como faзo pra arruma isso
Reply
#2

Exemplo:

PHP код:
// Funзгo/comando de comprar
if(GetPlayerMoney(playerid) < precoDoItem) {
    
SendClientMessage(playerid, -1"Nгo foi possнvel prosseguir com a compra.");
    return 
1;

Reply
#3

entao essa funcao dira c ele tem a grana suficiente ?
Reply
#4

Exato.

Код:
// Funзгo/comando de comprar 
if(GetPlayerMoney(playerid) < precoDoItem) { // Caso o dinheiro do jogador for menor que o preзo do item, vai retornar esta mensagem
    SendClientMessage(playerid, -1, "Nгo foi possнvel prosseguir com a compra."); 
    return 1; 
}
Reply
#5

if(grana > 499) { // Verifica c ele tem grana
Reply
#6

Basicamente vc n usou nenhuma condicional para checar se o player tem a grana, simplesmente se tiver ou nгo, compra...
Reply
#7

Para obter informaзхes de grana a funзгo й GetPlayerMoney(ID DO PLAYER)

Exemplo:
PHP код:
if(GetPlayerMoney(playerid) < 1)
      return 
SendClientMessage(playerid, -1,"Dinheiro insuficiente!"); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)