[Ajuda] Pegar quantidade de balas da arma.
#1

Leia o tуpico todo por favor.

Tipo:

pawn Код:
GetPlayerWeaponData(playerid, 2, weapons[playerid][0], weapons[playerid][1]);
            if(weapons[playerid][1] == 7 && PRESSED(KEY_FIRE)){
            }
Porйm nгo queria pegar o total de balas que o player tem, e sim quanto tem equipado no slot da arma. Por exemplo.
Uma eagle tem cartucho de 7 balas. Queria pegar a funзгo de verificar quanto ele tem no CARTUCHO e nгo no total.

Exemplo: Se ele tem 24 balas de eagle ele terб 14 guardadas e 7 no cartucho.
Reply
#2

https://sampwiki.blast.hk/wiki/GetPlayerAmmo
Reply
#3

Assim pegarб apenas o cartucho ?
Reply
#4

https://sampwiki.blast.hk/wiki/GetPlayerWeaponData
Reply
#5

Quote:
Originally Posted by CLANdok
Посмотреть сообщение
Viu meu cуdigo ?
Reply
#6

@UP.
Reply
#7

Creio que nгo exista funзгo pra isso, vocк pode fazer uma lуgica atravйs da quantidade total de balas da arma ou fazer o controle em OnPlayerWeaponShot.
Reply
#8

no caso sу queria esta funзгo para a eagle, entгo serб que teria como pegar os mъltiplos de 7 ou algo assim ?
Reply
#9

Eu faria em OnPlayerWeaponShot, criaria uma variбvel armazenando a quantidade de balas e ao jogador disparar retiraria uma bala da variбvel, ao mudar de arma resetaria a muniзгo pra 7, e segue a lуgica.

Й simples fazer, sу pensar um pouquinho =)
Reply
#10

mas e se ele ganhasse apenas 5 balas ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)