SA-MP Forums Archive
[Ajuda] Desarmado - 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] Desarmado (/showthread.php?tid=623772)



Desarmado - maikons - 05.12.2016

Como checar se o jogador nгo tem nenhuma arma, nada sу a mгo mesmo?
Preciso disso como uma base pra fazer uma checagem em outra funзгo...


Re: Desarmado - ZEDD666 - 05.12.2016

Use a funзгo GetPlayerWeaponData


Re: Desarmado - pedrotvr - 06.12.2016

Код:
if(GetPlayerWeapon(killerid) == 0)
Checa se ta com a arma 0 na mгo

Me ajuda a usar essa funзгo q vc me passou pra detectar se o player tem uma arma...
Se o player tiver uma arma das id: 22 а 38


Re: Desarmado - pedrotvr - 08.12.2016

Quote:
Originally Posted by pedrotvr
Посмотреть сообщение
Код:
if(GetPlayerWeapon(killerid) == 0)
Checa se ta com a arma 0 na mгo

Me ajuda a usar essa funзгo q vc me passou pra detectar se o player tem uma arma...
Se o player tiver uma arma das id: 22 а 38
Alguйm sabe?


Re: Desarmado - iSoaD - 08.12.2016

Quote:
Originally Posted by ZEDD666
Посмотреть сообщение
Use a funзгo GetPlayerWeaponData
saudade de quando os usuarios ajudavam os outros e ainda explicava ...


Re: Desarmado - B4dSh33p - 08.12.2016

Tente usar isso como base, eu faзo no meu servidor e da certo

PHP код:
if(Armado(playerid)) return SCM(playerid,-1,"nгo pode entrar armado."); 
PHP код:
stock Armado(playerid)
{
    if(
PlayerInfo[playerid][pWP0] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP1] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP2] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP3] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP4] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP5] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP6] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP7] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP8] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP9] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP10] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP11] > 0) { return 1; }
    else if(
PlayerInfo[playerid][pWP12] > 0) { return 1; }
    return 
0;