[Pedido] Proibir certas armas em Interiores!
#1

Eae galera,eu to querendo saber como eu faзo pra proibir certas armas em interiores,por exemplo: Bazuca e Lanзa chamas,caso o jogador estiver com a arma na mгo,reseta a a arma dele,e enviasse uma mensagem a ele dizendo que nгo pode usar esse tipo de armas em interiores!,queria uma ajuda de vocкs,quem pфde ajudar eu ae estarei muito agradecido ! Vlw (:
Reply
#2

PHP код:
forward CheckExplo(playerid);//Topo do GM
SetTimer("CheckExplo", 700, 1);//Na Public OnGameModeInit
public CheckExplo(playerid)
{
    for(new 
i = 0; i < MAX_PLAYERS; i++)
    {
        if(
GetPlayerInterior(i) > 0)
        {
            if(
GetPlayerWeapon(i) == 16 || GetPlayerWeapon(i) == 18 || GetPlayerWeapon(i) == 34 || GetPlayerWeapon(i) == 35)//Й sу substituir pelos ids das armas que quer proibir .
            
{
                
SetPlayerArmedWeapon(i, 0);
                                
SendClientMessage(playerid, -1, "Vocк nгo pode usar esse tipo de arma em Interior");
            }
        }
    }
} 
Reply
#3

PHP код:
forward ChecarArma ( playerid ) ; public ChecarArma ( playerid )
{
    for ( new 
e = 0; e <= MAX_PLAYERS; e++)
    {
        if ( 
GetPlayerInterior ( i ) > 0 )
        {
            if ( 
GetPlayerWeapon ( i ) == 16 || GetPlayerWeapon ( i ) == 35 || GetPlayerWeapon ( i ) == 38 ) // Granada, Bazuuca, Minigun
            
{
                
SendClientMessage ( i, -1, "Arma proibida use fora do interior" ) ;
                
SetPlayerArmedWeapon ( i, 0 ) ;
            }
        }
    }
}
// OnGameModeInit
SetTimer("ChecarArma", 1000, 1) ; 
Reply
#4

Os 2 funfaram certinho,Obrigadгo aos 2 que me ajudarгo!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)