Player Connecting and Desconnecting + rank Como Poner Respectivos Flags
#1
Hola quisiera Saber como debo acomodar los respectivos Flags de admin , Estos son mis flags como los pongo ?

el plugin al que me refiero es este Player Connecting

Cita:; Users configuration file
; File location: $moddir/addons/amxmodx/configs/users.ini

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command) ///Dueño
; m - custom level A (for additional plugins) ///Socio
; n - custom level B ///Admin-Global
; o - custom level C ///Admin-Premiun
; p - custom level D ///Admin-Golden
; q - custom level E ///Admin-Platino
; r - custom level F ///Admin-Basico
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)
Cita: Kikizon2 Dijo :
Lo que deberian de aprender es a escribir, parece que escriben con el escroto en la mano.
Responder
#2
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <csstats>

new const scon[] = "buttons/bell1.wav";

new 
Jugador[33];
new const 
g_szPrefix[] = "[AMXX]";

const 
TASK_CONST 2346;

enum eFlags{
    
NAME[32],
    
FLAG
}

new const 
szFlags[][eFlags] = {
    { 
"Dueño"ADMIN_RCON },
    { 
"Socio"ADMIN_LEVEL_A },
    { 
"Admin-Global"ADMIN_LEVEL_B },
    { 
"Admin-Premiun"ADMIN_LEVEL_C },
    { 
"Admin-Golden"ADMIN_LEVEL_D },
    { 
"Admin-Platino"ADMIN_LEVEL_E },
    { 
"Admin-Basico"ADMIN_LEVEL_F },
    { 
"Usuario"ADMIN_USER }
}

public 
plugin_precache(){
    
register_plugin("Player Connecting and Disconnecting + rank""1.0""SoundBlaster");
    
precache_sound(scon);
}

public 
client_putinserver(id){
    
set_task(1.0"JugadorEntrando",id+TASK_CONST);
}

public 
JugadorEntrando(id){
    
id -= TASK_CONST;
    
get_user_name(idJugadorcharsmax(Jugador));

    new 
stats[8], body[8];
    new 
rank get_user_stats(idstatsbody);
    new 
rank_total get_statsnum();

    if (
equal(scon[strlen(scon)-4], ".mp3")){
        
client_cmd(0,"mp3 play sound/%s"scon);
    } else {
        
client_cmd(0,"spk %s"scon);
    }
    
    new 
flags get_user_flags(id);
    
    for (new 
0sizeof szFlagsi++){
        if (
flags szFlags[i][FLAG]){
            
ChatColor(0GREEN"^x04%s^x01 El^x04 %s %s^x01 Se ha Conectado^x03 Su rank es^x04 %d^x03 de^x04 %d."g_szPrefixszFlags[i][NAME], Jugadorrankrank_total);
            break;
        }
    }
}

public 
client_disconnect(id){
    
get_user_name(id,Jugador,charsmax(Jugador));
    new 
stats[8], body[8];
    new 
rank get_user_stats(idstatsbody);
    new 
rank_total get_statsnum();

    new 
flags get_user_flags(id);
    
    for (new 
0sizeof szFlagsi++){
        if (
flags szFlags[i][FLAG]){
            
ChatColor(0GREEN"^x04%s^x01 El^x04 %s %s^x01 Se ha Desconectado^x03 Su rank es^x04 %d^x03 de^x04 %d."g_szPrefixszFlags[i][NAME], Jugadorrankrank_total)
            break;
        }
    }

Responder
#3
(06/10/2018, 05:17 PM)GeX~ escribió:
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <csstats>

new const scon[] = "buttons/bell1.wav";

new 
Jugador[33];
new const 
g_szPrefix[] = "[AMXX]";

const 
TASK_CONST 2346;

enum eFlags{
    
NAME[32],
    
FLAG
}

new const 
szFlags[][eFlags] = {
    { 
"Dueño"ADMIN_RCON },
    { 
"Socio"ADMIN_LEVEL_A },
    { 
"Admin-Global"ADMIN_LEVEL_B },
    { 
"Admin-Premiun"ADMIN_LEVEL_C },
    { 
"Admin-Golden"ADMIN_LEVEL_D },
    { 
"Admin-Platino"ADMIN_LEVEL_E },
    { 
"Admin-Basico"ADMIN_LEVEL_F },
    { 
"Usuario"ADMIN_USER }
}

public 
plugin_precache(){
    
register_plugin("Player Connecting and Disconnecting + rank""1.0""SoundBlaster");
    
precache_sound(scon);
}

public 
client_putinserver(id){
    
set_task(1.0"JugadorEntrando",id+TASK_CONST);
}

public 
JugadorEntrando(id){
    
id -= TASK_CONST;
    
get_user_name(idJugadorcharsmax(Jugador));

    new 
stats[8], body[8];
    new 
rank get_user_stats(idstatsbody);
    new 
rank_total get_statsnum();

    if (
equal(scon[strlen(scon)-4], ".mp3")){
        
client_cmd(0,"mp3 play sound/%s"scon);
    } else {
        
client_cmd(0,"spk %s"scon);
    }
    
    new 
flags get_user_flags(id);
    
    for (new 
0sizeof szFlagsi++){
        if (
flags szFlags[i][FLAG]){
            
ChatColor(0GREEN"^x04%s^x01 El^x04 %s %s^x01 Se ha Conectado^x03 Su rank es^x04 %d^x03 de^x04 %d."g_szPrefixszFlags[i][NAME], Jugadorrankrank_total);
            break;
        }
    }
}

public 
client_disconnect(id){
    
get_user_name(id,Jugador,charsmax(Jugador));
    new 
stats[8], body[8];
    new 
rank get_user_stats(idstatsbody);
    new 
rank_total get_statsnum();

    new 
flags get_user_flags(id);
    
    for (new 
0sizeof szFlagsi++){
        if (
flags szFlags[i][FLAG]){
            
ChatColor(0GREEN"^x04%s^x01 El^x04 %s %s^x01 Se ha Desconectado^x03 Su rank es^x04 %d^x03 de^x04 %d."g_szPrefixszFlags[i][NAME], Jugadorrankrank_total)
            break;
        }
    }


Por que me Salen estos Errores? , tengo el incluide Pero nose xq salen e.e ayuda xd[/quote]

Cita:C:\Users\wisel\Desktop\PlayerConnect.sma(56) : error 017: undefined symbol "ChatColor"
C:\Users\wisel\Desktop\PlayerConnect.sma(60) : warning 204: symbol is assigned a value that is never used: "rank_total"
C:\Users\wisel\Desktop\PlayerConnect.sma(60) : warning 204: symbol is assigned a value that is never used: "rank"
C:\Users\wisel\Desktop\PlayerConnect.sma(72) : error 017: undefined symbol "ChatColor"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 204: symbol is assigned a value that is never used: "rank_total"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 204: symbol is assigned a value that is never used: "rank"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 203: symbol is never used: "ColorChat"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 203: symbol is never used: "ColorSelection"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 203: symbol is never used: "FindPlayer"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 203: symbol is never used: "ShowColorMessage"
C:\Users\wisel\Desktop\PlayerConnect.sma(76) : warning 203: symbol is never used: "Team_Info"
Cita: Kikizon2 Dijo :
Lo que deberian de aprender es a escribir, parece que escriben con el escroto en la mano.
Responder
#4
Es el include <colorchat>. Trata de que el mismo exista o lo estés llamando bien.
Steam
Responder
#5
a mi me compila perfecto, trata de usar el colorchat.inc del tema del @SoundBlaster
Responder
#6
(06/10/2018, 10:06 PM)Kross escribió: a mi me compila perfecto, trata de usar el colorchat.inc del tema del @SoundBlaster

Listo me sirvio Gracias se te agradece .!
Cita: Kikizon2 Dijo :
Lo que deberian de aprender es a escribir, parece que escriben con el escroto en la mano.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)