lockLocked

[ECILA] Cerere plugin who [ Rezolvat ]

person Aspy. -
schedule Sep 23, 2017
forum 4
visibility 74
Sep 23, 2017 at 11:18 PM
Original Post
#1
Member
  • Nick:s3L3nZoR. #

  • Nume Plugin:Who

  • Descriere:Vreau sa imi compilati simie acest plugin mie imi da erroare si nu mai stiu ce sa i fac  

  • Spoiler

     

    #include <amxmodx>

    #include <amxmisc>

     

    #define PLUGIN "ULTIMATE WHO"

    #define VERSION "1.1"

    #define AUTHOR "P.Of.Pw"

     

    #define CharsMax(%1) sizeof %1 - 1

    #define time_shower 1.0

     

    #define GROUPS_NAME 12

    #define GROUPS_ACCESS 12

     

    #define RRR 255

    #define GGG 255

    #define BBB 255

    #define time_hud 12.0

     

    #define motd_msg "Admin's Online"

     

    #define who_meniu_ad_group_msg "y-=[Admini]=- r-=[Online]=-^n"

    #define who_meniu_admin_msg "y-=[Admini]=- w-=[Online]=-^n^n"

     

    #define who_meniu_ad_group_msg_bottom "^nwPt a iesi apasati y0 w sau y5"

    #define who_meniu_admin_msg_bottom "^nwPt a iesi apasati r0 w sau r5"

     

    #define who_console_top "=========== Admini Online ==========="

    #define who_console_bottom "================================"

     

    new GroupNames[GROUPS_NAME][] = {

    "-= Detinator =-",

    "-= Fondator =-",

    "-= Owner + VIP =-",

    "-= Co-Owner + VIP =-",

    "-= V.I.P =-",

            "-= God =-",

    "-= Semi-God=-",

    "-= Super-Moderator =-",

    "-= Moderator =-",

    "-= Administrator + VIP =-",

    "-= Administrator =-",

    "-= Helper =-",

    "-= Slot =-"

    }

     

    new GroupFlags[GROUPS_ACCESS][] = {

    "abcdefghijklmnopqrstu",

    "abcdefghijklmnopqrstxu",

    "abcdefghijklmnopqrst",

    "abcdefghijklmnopqt",

    "bit",

            "bcdefijmnopqrs",

    "abcdefgijmop",

    "abcdefgijm",

    "abcdefgi",

    "bcdefghijkt",

    "bcdefij",

        "bcdefj",

        "b"

    }

     

    new GroupFlagsValue[GROUPS_NAME]

     

    new who_type, who_typemeniu, who_typtable

     

    public plugin_init() 

    {

       

    register_plugin(PLUGIN, VERSION, AUTHOR)

       

    for(new p_of_pw = 0 ; p_of_pw < GROUPS_NAME ; p_of_pw++)

    GroupFlagsValue[p_of_pw] = read_flags(GroupFlags[p_of_pw])

       

    register_clcmd("say", "cmdSay")

    register_clcmd("say_team", "cmdSay")

     

    who_type = register_cvar("cmd_who","2")

    who_typemeniu = register_cvar("who_typemeniu","2")

    who_typtable = register_cvar("who_typetable","2")

    }

     

    public cmdSay(id)

    {

    new say[192]

    read_args(say,192)

    if(( containi(say, "who") != -1 || containi(say, "admin") != -1 || containi(say, "admins") != -1  || contain(say, "/who") != -1 || contain(say, "/admin") != -1 || contain(say, "/admins") != -1))

    set_task(time_shower,"cmdULTMWho",id)

    return PLUGIN_CONTINUE

    }

     

    public cmdULTMWho(id)

    {

    switch(get_pcvar_num(who_type))

    {

    case 1: who_meniu(id)

     

    case 2: who_motd(id)

     

    case 3: who_table(id)

     

    case 4: who_hud(id)

     

    case 5: who_console(id)

     

    }

    return 0

    }

     

    who_meniu(id)

    {

    switch(get_pcvar_num(who_typemeniu))

    {

    case 1: who_meniu_admin_groups(id)

     

    case 2: who_meniu_admin(id)

    }

    return 0

    }

    who_meniu_admin_groups(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32]

    new szMenu[256], nLen, keys

     

    nLen = format(szMenu[nLen], 255, who_meniu_ad_group_msg)

    get_players(sPlayers, iNum, "ch")

       

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

    {   

    nLen += format(szMenu[nLen], 255-nLen,"r%s^n", GroupNames[p_of_pw])

         

    for(new a = 0; a < iNum ; a++)

    {   

    iPlayer = sPlayers[a]

             

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

    {

    get_user_name(iPlayer, sName, sizeof sName - 1)

    nLen += format(szMenu[nLen], 255-nLen,"w%s^n", sName)

    }   

    }

    }

    nLen += format(szMenu[nLen], 255-nLen, who_meniu_ad_group_msg_bottom)

    keys = (1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6|1<<9)

    show_menu(id,keys,szMenu,-1)

    return 0

    }

     

    who_meniu_admin(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32]

    new szMenu[256], nLen, keys

       

    nLen = format(szMenu[nLen], 255, who_meniu_admin_msg)

      

    get_players(sPlayers, iNum, "ch")

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

    {

    for(new a = 0; a < iNum ; a++)

    {   

    iPlayer = sPlayers[a]

             

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

    {

    get_user_name(iPlayer, sName, sizeof sName - 1)

    nLen += format(szMenu[nLen], 255-nLen,"r%s^n", sName)

    }   

    }

    }

    nLen += format(szMenu[nLen], 255-nLen, who_meniu_admin_msg_bottom)

    keys = (1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6|1<<9)

    show_menu(id,keys,szMenu,-1)

    return 0

    }

     

    who_motd(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32], sBuffer[1024]

    new iLen

     

    iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

       

    get_players(sPlayers, iNum, "ch")

       

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

    {   

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h5><font color=^"red^">%s^n</font></h5></center>", GroupNames[p_of_pw])

         

    for(new a = 0; a < iNum ; a++)

    {   

    iPlayer = sPlayers[a]

             

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

    {

    get_user_name(iPlayer, sName, sizeof sName - 1)

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center>%s^n</center>", sName)

    }

    }

    }

    show_motd(id, sBuffer, motd_msg)

    return 0

     

    }

     

    who_table(id)

    {

    switch(get_pcvar_num(who_typtable))

    {

    case 1: table_style_one(id)

     

    case 2: table_style_two(id)

    }

    return 0

    }

    table_style_one(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32], sBuffer[1024]

    new iLen

     

    iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h3><b><font color=^"red^">NUME - ACCES</font></h3></b></center>")

     

    get_players(sPlayers, iNum, "ch")

       

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

    {

    for(new a = 0; a < iNum ; a++)

    {   

    iPlayer = sPlayers[a]

     

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

    {

    get_user_name(iPlayer, sName, sizeof sName - 1)

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h4><font color=^"white^">%s %s^n</font></h4></center>", sName, GroupNames[p_of_pw])

    }

    }

    }

    show_motd(id, sBuffer, motd_msg)

    return 0

    }

    table_style_two(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32], sBuffer[1024]

    new iLen

     

    iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

     

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<html><head><title>a</title></head>")

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<br><br><center><body><table border>")

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<tr><td><h3><b><font color=^"red^">NUME</td><td></h3></b> <h3><b><font color=^"red^">ACCES</td></h3></font></b></center>")

     

    get_players(sPlayers, iNum, "ch")

       

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

    {

    for(new a = 0; a < iNum ; a++)

    {   

    iPlayer = sPlayers[a]

     

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

    {

    get_user_name(iPlayer, sName, sizeof sName - 1)

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><tr><td><h4><b><font color=^"white^">%s<td></b></h4> <h4><b><font color=^"white^">%s </td></h4></font></b></center>", sName, GroupNames[p_of_pw])

    }

    }

    }

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "</table></body></html>")

    show_motd(id, sBuffer, motd_msg)

    return 0

    }

     

    who_hud(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32], sBuffer[1024]

    new iLen

     

    get_players(sPlayers, iNum, "ch")

       

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

    {   

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "=== %s ===^n", GroupNames[p_of_pw])

         

    for(new a = 0; a < iNum ; a++)

    {   

    iPlayer = sPlayers[a]

             

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

    {

    get_user_name(iPlayer, sName, sizeof sName - 1)

    iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "%s^n", sName)

    }

    }

    }

    set_hudmessage(RRR, GGG, BBB, 0.02, 0.24, 0, 6.0, time_hud)

    show_hudmessage(id, sBuffer)

    return 0

    }

     

    who_console(id)

    {

    new sPlayers[32], iNum, iPlayer

    new sName[32]

     

    get_players(sPlayers, iNum)

    console_print(id, who_console_top)

    for(new p_of_pw = 0; p_of_pw < GROUPS_NAME; p_of_pw++) 

    {

    for(new a = 0; a < iNum ; a++)

    {

     

    iPlayer = sPlayers[a]

    get_user_name(iPlayer, sName, sizeof sName - 1)

    if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw]) 

    console_print(id, "= %d = %s : %s", p_of_pw+1, GroupNames[p_of_pw], sName)

     

     

    }

    }

    console_print(id, who_console_bottom)

    return 0

    }

    /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE

    *{ rtf1 ansi deff0{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard lang1048 f0 fs16 n par }

    */

  •  

    si P.s daca se poate sa imi schimbati culoarea de la el 

    adica cand dau /who sa apara gardele cu Verde 

    nu rosu

  •  

  • MULTUMESC !

  • MULTUMESC !

Sep 24, 2017 at 12:28 AM
#2
Member

Incearca acum.

 

Spoiler

#include <amxmodx>

#include <amxmisc>

 

#define PLUGIN "ULTIMATE WHO"

#define VERSION "1.1"

#define AUTHOR "P.Of.Pw"

 

#define CharsMax(%1) sizeof %1 - 1

#define time_shower 1.0

 

#define GROUPS_NAME 13

#define GROUPS_ACCESS 13

 

#define RRR 255

#define GGG 255

#define BBB 255

#define time_hud 12.0

 

#define motd_msg "Admin's Online"

 

#define who_meniu_ad_group_msg "y-=[Admini]=- r-=[Online]=-^n"

#define who_meniu_admin_msg "y-=[Admini]=- w-=[Online]=-^n^n"

 

#define who_meniu_ad_group_msg_bottom "^nwPt a iesi apasati y0 w sau y5"

#define who_meniu_admin_msg_bottom "^nwPt a iesi apasati r0 w sau r5"

 

#define who_console_top "=========== Admini Online ==========="

#define who_console_bottom "================================"

 

new GroupNames[GROUPS_NAME][] = {

"-= Detinator =-",

"-= Fondator =-",

"-= Owner + VIP =-",

"-= Co-Owner + VIP =-",

"-= V.I.P =-",

"-= God =-",

"-= Semi-God=-",

"-= Super-Moderator =-",

"-= Moderator =-",

"-= Administrator + VIP =-",

"-= Administrator =-",

"-= Helper =-",

"-= Slot =-"

}

 

new GroupFlags[GROUPS_ACCESS][] = {

"abcdefghijklmnopqrstu",

"abcdefghijklmnopqrstxu",

"abcdefghijklmnopqrst",

"abcdefghijklmnopqt",

"bit",

"bcdefijmnopqrs",

"abcdefgijmop",

"abcdefgijm",

"abcdefgi",

"bcdefghijkt",

"bcdefij",

"bcdefj",

"b"

}

 

new GroupFlagsValue[GROUPS_NAME]

 

new who_type, who_typemeniu, who_typtable

 

public plugin_init() 

{

   

register_plugin(PLUGIN, VERSION, AUTHOR)

   

for(new p_of_pw = 0 ; p_of_pw < GROUPS_NAME ; p_of_pw++)

GroupFlagsValue[p_of_pw] = read_flags(GroupFlags[p_of_pw])

   

register_clcmd("say", "cmdSay")

register_clcmd("say_team", "cmdSay")

 

who_type = register_cvar("cmd_who","2")

who_typemeniu = register_cvar("who_typemeniu","2")

who_typtable = register_cvar("who_typetable","2")

}

 

public cmdSay(id)

{

new say[192]

read_args(say,192)

if(( containi(say, "who") != -1 || containi(say, "admin") != -1 || containi(say, "admins") != -1  || contain(say, "/who") != -1 || contain(say, "/admin") != -1 || contain(say, "/admins") != -1))

set_task(time_shower,"cmdULTMWho",id)

return PLUGIN_CONTINUE

}

 

public cmdULTMWho(id)

{

switch(get_pcvar_num(who_type))

{

case 1: who_meniu(id)

 

case 2: who_motd(id)

 

case 3: who_table(id)

 

case 4: who_hud(id)

 

case 5: who_console(id)

 

}

return 0

}

 

who_meniu(id)

{

switch(get_pcvar_num(who_typemeniu))

{

case 1: who_meniu_admin_groups(id)

 

case 2: who_meniu_admin(id)

}

return 0

}

who_meniu_admin_groups(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32]

new szMenu[256], nLen, keys

 

nLen = format(szMenu[nLen], 255, who_meniu_ad_group_msg)

get_players(sPlayers, iNum, "ch")

   

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

{   

nLen += format(szMenu[nLen], 255-nLen,"r%s^n", GroupNames[p_of_pw])

     

for(new a = 0; a < iNum ; a++)

{   

iPlayer = sPlayers[a]

         

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

{

get_user_name(iPlayer, sName, sizeof sName - 1)

nLen += format(szMenu[nLen], 255-nLen,"w%s^n", sName)

}   

}

}

nLen += format(szMenu[nLen], 255-nLen, who_meniu_ad_group_msg_bottom)

keys = (1<<0|1<<1|1< <2|1< <3|1<<4|1< <5|1<<6|1<<9)

show_menu(id,keys,szMenu,-1)

return 0

}

 

who_meniu_admin(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32]

new szMenu[256], nLen, keys

   

nLen = format(szMenu[nLen], 255, who_meniu_admin_msg)

  

get_players(sPlayers, iNum, "ch")

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

{

for(new a = 0; a < iNum ; a++)

{   

iPlayer = sPlayers[a]

         

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

{

get_user_name(iPlayer, sName, sizeof sName - 1)

nLen += format(szMenu[nLen], 255-nLen,"r%s^n", sName)

}   

}

}

nLen += format(szMenu[nLen], 255-nLen, who_meniu_admin_msg_bottom)

keys = (1<<0|1<<1|1< <2|1< <3|1<<4|1< <5|1<<6|1<<9)

show_menu(id,keys,szMenu,-1)

return 0

}

 

who_motd(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32], sBuffer[1024]

new iLen

 

iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

   

get_players(sPlayers, iNum, "ch")

   

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

{   

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h5><font color=^"red^">%s^n</font></h5></center>", GroupNames[p_of_pw])

     

for(new a = 0; a < iNum ; a++)

{   

iPlayer = sPlayers[a]

         

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

{

get_user_name(iPlayer, sName, sizeof sName - 1)

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center>%s^n</center>", sName)

}

}

}

show_motd(id, sBuffer, motd_msg)

return 0

 

}

 

who_table(id)

{

switch(get_pcvar_num(who_typtable))

{

case 1: table_style_one(id)

 

case 2: table_style_two(id)

}

return 0

}

table_style_one(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32], sBuffer[1024]

new iLen

 

iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h3><b><font color=^"red^">NUME - ACCES</font></h3></b></center>")

 

get_players(sPlayers, iNum, "ch")

   

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

{

for(new a = 0; a < iNum ; a++)

{   

iPlayer = sPlayers[a]

 

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

{

get_user_name(iPlayer, sName, sizeof sName - 1)

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h4><font color=^"red^">%s %s^n</font></h4></center>", sName, GroupNames[p_of_pw])

}

}

}

show_motd(id, sBuffer, motd_msg)

return 0

}

table_style_two(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32], sBuffer[1024]

new iLen

 

iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

 

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<html><head><title>a</title></head>")

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<br><br><center><body><table border>")

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<tr><td><h3><b><font color=^"red^">NUME</td><td></h3></b> <h3><b><font color=^"red^">ACCES</td></h3></font></b></center>")

 

get_players(sPlayers, iNum, "ch")

   

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

{

for(new a = 0; a < iNum ; a++)

{   

iPlayer = sPlayers[a]

 

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

{

get_user_name(iPlayer, sName, sizeof sName - 1)

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><tr><td><h4><b><font color=^"green^">%s<td></b></h4> <h4><b><font color=^"green^">%s </td></h4></font></b></center>", sName, GroupNames[p_of_pw])

}

}

}

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "</table></body></html>")

show_motd(id, sBuffer, motd_msg)

return 0

}

 

who_hud(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32], sBuffer[1024]

new iLen

 

get_players(sPlayers, iNum, "ch")

   

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)

{   

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "=== %s ===^n", GroupNames[p_of_pw])

     

for(new a = 0; a < iNum ; a++)

{   

iPlayer = sPlayers[a]

         

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])

{

get_user_name(iPlayer, sName, sizeof sName - 1)

iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "%s^n", sName)

}

}

}

set_hudmessage(RRR, GGG, BBB, 0.02, 0.24, 0, 6.0, time_hud)

show_hudmessage(id, sBuffer)

return 0

}

 

who_console(id)

{

new sPlayers[32], iNum, iPlayer

new sName[32]

 

get_players(sPlayers, iNum)

console_print(id, who_console_top)

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME; p_of_pw++) 

{

for(new a = 0; a < iNum ; a++)

{

 

iPlayer = sPlayers[a]

get_user_name(iPlayer, sName, sizeof sName - 1)

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw]) 

console_print(id, "= %d = %s : %s", p_of_pw+1, GroupNames[p_of_pw], sName)

 

 

}

}

console_print(id, who_console_bottom)

return 0

}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE

*{ rtf1 ansi deff0{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard lang1048 f0 fs16 n par }

*/

Sep 24, 2017 at 9:32 AM
#3
Member

http://www.girlshare.ro/3489934922.1

 

Ca sa modifici culorile cauti linia:


iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><tr><td><h4><b><font color=^"white^">%s<td></b></h4> <h4><b><font color=^"white^">%s </td></h4></font></b></center>", sName, GroupNames[p_of_pw]) 

Si inlocuiesti cu:


iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><tr><td><h4><b><font color=^"green^">%s<td></b></h4> <h4><b><font color=^"green^">%s </td></h4></font></b></center>", sName, GroupNames[p_of_pw]) 
Sep 24, 2017 at 10:07 AM
#4
Member

» Descriere : Cu ajutorul acestui plugin jucatori pot vedea admin online pe server intr-un mod nou, voi puteti seta printr-un 'cvar' ca admini sa-i arate 

intr-un meniu ; intr-un motd ; sub forma unui tabel ; mesaj hud ; sau in consola.

Descarcare : https://www.sendspace.com/file/pd78h1

» Instalare :

1. Fisierul ultimate_who.sma il puneti in addons/amxmodx/scripting

2. Fisierul ultimate_who.amxx il puneti in addons/amxmodx/plugins

3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:


ultimate_who.amxx

Cu placere 

O zi buna!

Sep 24, 2017 at 10:15 AM
#5
Member

Trecut ca rezolvat

@locked.

Join the Discussion

You need to be logged in to post a reply.

loginLogin to Reply