[Ajuda] IsACop
#1

bom, estou tentando criar uma public para definir quais sгo as orgs cops, se puderem me mandar uma base de como funciona isso, ficarei muito agradecido!
Reply
#2

Code:
IsCOP(playerid)
{
     if(variavel_do_cargo == id_do_cargo) return true;
     else return false;
}
Qual a variбvel de cargos no seu script?
Reply
#3

Code:
forward IsACop(playerid);
Org 1 = PM
Org 2 = PC
Org 3 = PF



Code:
public IsACop(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new liderOrg = PlayerInfo[playerid][pLider];
	    new memberOrg = PlayerInfo[playerid][pMembro];
    
	    if(memberOrg==1 || memberOrg==2 || memberOrg==3)
		{
		    return 1;
		}
		else if(liderOrg==1 ||liderOrg==2 || liderOrg==3)
		{
		    return 1;
		}
	}
	return 0;
}
Exemplo de funзхes:

Code:
if(IsACop(playerid))
{
           Faзa isso...
 }
Reply
#4

Code:
stock IsACop(playerid)
{
    switch(GetPlayerOrg(playerid))//coloca a funзгo que verifica a org do jogador
    {
        case 1,2,3,11,33,16,29,34:return 1; //aqui coloca os numeros das orgs
    }
    return 0;
}
Reply
#5

PHP Code:
stock IsACop(playerid)
{
    switch(
DadosJogador[playerid][ORGANIZACAO_JOGADOR])
    {
        case 
5,6,8,10,13,16,17:return 1;
    }
    return 
false;

como isso em um comando, tipo para verificar.
Reply
#6

Se usar ZCMD ou algum processador de comandos similar:
Code:
CMD:prender(playerid, params[]){
    if(IsACop(playerid) == true){ //  Se o player for um policial
        //...
    }

    else{ //  Se nгo...
        //...
    }
}
Reply
#7

PHP Code:
//Enum / News
enum pOrgs
{
    
PMilitar,
    
PCivil
};
new 
IsPlayerOrg[MAX_PLAYERS][pOrgs];
//Public
forward IsACop(playerid);
public 
IsACop(playerid)
{
    if(
IsPlayerOrg[playerid][PMilitar] == 1)
    {
        
GivePlayerWeapon(playerid31200);
        
GivePlayerWeapon(playerid24200);
        
GivePlayerWeapon(playerid31);
    }
    if(
IsPlayerOrg[playerid][PCivil] == 1)
    {
        
GivePlayerWeapon(playerid34100);
        
GivePlayerWeapon(playerid31200);
        
GivePlayerWeapon(playerid24200);
        
GivePlayerWeapon(playerid31);
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)