SA-MP Forums Archive
[Ajuda] Vender na loja de armas Max - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Vender na loja de armas Max (/showthread.php?tid=428992)



Vender na loja de armas Max - Powers - 07.04.2013

Bom galera, queria que o player pode-se comprar no maximo 7 dinamites olhem

Loja de armas
PHP код:
        if(response == 1)
        {
            
PlayerInfo[playerid][pDina] ++; ||  if(PlayerInfo[giveplayerid][pDina] >= 7)
            
GivePlayerMoneyEx(playerid,- 10000);
            
SendClientMessage(playeridCOLOR_WHITE"Voce Comprou uma Dinamite Por R$ 10000!");
            
RodrigoInfo[playerid][PLojaA1] = 0;
            
RodrigoInfo[playerid][PLojaA2] = 0;
            
RodrigoInfo[playerid][ArmaLoja] = 0;
            return 
1;
        } 
Maximo 7 dinamite
PHP код:
                giveplayerid ReturnUser(tmp);
                if(
IsPlayerConnected(giveplayerid))
                {
                    if(
giveplayerid != INVALID_PLAYER_ID)
                     {
                      if(
PlayerInfo[giveplayerid][pDina] >= 7)
                      {
                             
SendClientMessage(playeridCOR_ORGHITMAN"Erro: o Player ja possui 7 Dinamites ele precisa usar elas para comprar mais!");
                             return 
1;
                       } 
Da esse erro
PHP код:
C:\Users\PlayNow\Desktop\PlayNow\gamemodes\BPN.pwn(5384) : error 017undefined symbol "giveplayerid" 



Re: Vender na loja de armas Max - Delete_ - 07.04.2013

pawn Код:
new giveplayerid;



Re: Vender na loja de armas Max - Gii - 07.04.2013

Quote:
Originally Posted by Delete_
Посмотреть сообщение
pawn Код:
new giveplayerid;
Desta forma, caso o jogador de ID 0 tiver mais de 7 dinamites o jogador que queria comprar dinamites nгo poderб.

pawn Код:
if(response == 1) {

    if(PlayerInfo[playerid][pDina] >= 7)
        return SendClientMessage(playerid, -1, "Vocк atingiu o numero mбximo de dinamites por pessoa!");

    PlayerInfo[playerid][pDina] ++;
    GivePlayerMoneyEx(playerid,- 10000);
    SendClientMessage(playerid, COLOR_WHITE, "Voce Comprou uma Dinamite Por R$ 10000!");
    RodrigoInfo[playerid][PLojaA1] = 0;
    RodrigoInfo[playerid][PLojaA2] = 0;
    RodrigoInfo[playerid][ArmaLoja] = 0;
    return true;
}



Re: Vender na loja de armas Max - Powers - 07.04.2013

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Desta forma, caso o jogador de ID 0 tiver mais de 7 dinamites o jogador que queria comprar dinamites nгo poderб.

pawn Код:
if(response == 1) {

    if(PlayerInfo[playerid][pDina] >= 7)
        return SendClientMessage(playerid, -1, "Vocк atingiu o numero mбximo de dinamites por pessoa!");

    PlayerInfo[playerid][pDina] ++;
    GivePlayerMoneyEx(playerid,- 10000);
    SendClientMessage(playerid, COLOR_WHITE, "Voce Comprou uma Dinamite Por R$ 10000!");
    RodrigoInfo[playerid][PLojaA1] = 0;
    RodrigoInfo[playerid][PLojaA2] = 0;
    RodrigoInfo[playerid][ArmaLoja] = 0;
    return true;
}
Obrigado Funfo