[Ajuda] Ajuda para criar comando ADM
#18

Jб resolveu seu problema ae amg ? caso nгo :

PHP Code:
enum pInfo
{
    
pAdmin
};
new 
p_Info[MAX_PLAYERS][pInfo];
new 
s_cmd[128]
CMD:daradmin(playeridparams[])
{
    if(
IsPlayerAdmin(playerid))
    {
        
        new 
p_idadm_level;
        if( 
sscanf(params" dd "p_idadm_level ) )
        return 
SendClientMessage(playerid, -1"/daradmin [id][adm level]");
        
p_Info[p_id][pAdmin] = adm_level;
    }
    return 
1;
}
CMD:kick(playeridparams[])
{
    if( 
IsAdmin(playerid1) ) // CMD pra adms de nv = a 1 ou a cima de 1
    
{
        
        new 
p_idk_motivo[128];
        if( 
sscanf(params" ds[128]"p_idk_motivo ) )
        return 
SendClientMessage(playerid, -1"/kick [id] [motivo pelo kick]");
        
format(s_cmdsizeof(s_cmd), "%s foi Kickado pelo Administrador %s, pelo Motivo: %s"p_name(p_id), p_name(playerid), k_motivo);
        
SendClientMessageToAll(-1s_cmd)
        
Kick(p_id);
    }
    return 
1;
}
CMD:dargrana(playeridparams)
{
    if( 
IsAdmin(playerid1) ) // CMD pra adms de nv = a 1 ou a cima de 1
    
{
        
        new 
p_idc_grana;
        if( 
sscanf(params" dd"p_idc_grana ) )
        return 
SendClientMessage(playerid, -1"/dargrana [id] [grana]");
        
GivePlayerMoney(p_idc_grana);
    }
    return 
1;
}
stock p_name(playerid)
{
    new 
Name[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNameMAX_PLAYER_NAME);
    return 
Name;
}
stock IsAdmin(playerida_level)
{
    if(
IsPlayerAdmin(playerid) || p_Info[playerid][pAdmin] >= a_level) return 1;
    return 
0;
}
// use if( IsAdmin(playerid, 1) ) {} em todos os comandos dependendo do nv de adm 
Reply


Messages In This Thread
Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 18:35
Re: Ajuda para criar comando ADM - by Derritee1001 - 21.02.2016, 18:51
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 19:04
Re: Ajuda para criar comando ADM - by MatheusOliveira - 21.02.2016, 19:05
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 19:08
Re: Ajuda para criar comando ADM - by MatheusOliveira - 21.02.2016, 19:15
Re: Ajuda para criar comando ADM - by LockedLucas - 21.02.2016, 19:20
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 19:25
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 19:29
Re: Ajuda para criar comando ADM - by LockedLucas - 21.02.2016, 19:35
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 19:53
Re: Ajuda para criar comando ADM - by LucasMts - 21.02.2016, 20:26
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 20:39
Re: Ajuda para criar comando ADM - by LockedLucas - 21.02.2016, 20:50
Re: Ajuda para criar comando ADM - by ZackT - 21.02.2016, 21:07
Re: Ajuda para criar comando ADM - by ipsLuan - 21.02.2016, 22:34
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 22:51
Re: Ajuda para criar comando ADM - by 1sbedx - 21.02.2016, 23:13
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 23:18
Re: Ajuda para criar comando ADM - by 1sbedx - 21.02.2016, 23:27
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 23:35
Re: Ajuda para criar comando ADM - by ipsLuan - 21.02.2016, 23:39
Re: Ajuda para criar comando ADM - by 1sbedx - 21.02.2016, 23:40
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 23:43
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 23:45
Re: Ajuda para criar comando ADM - by 1sbedx - 21.02.2016, 23:46
Re: Ajuda para criar comando ADM - by ZombieSmash - 21.02.2016, 23:48
Re: Ajuda para criar comando ADM - by B4z3ll - 22.02.2016, 02:09
Re: Ajuda para criar comando ADM - by Artista - 22.02.2016, 03:31
Re: Ajuda para criar comando ADM - by ZombieSmash - 22.02.2016, 11:10
Re: Ajuda para criar comando ADM - by Artista - 22.02.2016, 11:54
Re: Ajuda para criar comando ADM - by ZombieSmash - 22.02.2016, 12:44
Re: Ajuda para criar comando ADM - by 1sbedx - 22.02.2016, 13:54

Forum Jump:


Users browsing this thread: 1 Guest(s)