Как да си направим AdminPrefix!

Желаете модифициране на даден плъгин? Всичко това, както и още за езика Pawn само в този раздел!
User avatar
iNsid3
V.I.P
V.I.P
Posts: 8
Joined: 18 Feb 2012, 10:50

Re: Как да си направим AdminPrefix!

Post by iNsid3 »

free_b0ard1 wrote:
Flare wrote:Дай да погледна кода.
ето ти целият файл http://dox.bg/files/dw?a=8380019ac3
Не работи !
User avatar
PRO IBRAM
V.I.P.
V.I.P.
Posts: 9
Joined: 17 Apr 2012, 15:03
Skype: narkomana420
CS Nick: No Co[Nn]Ec7 ;]]
Favorite version: CS: 1.6
Steam Community ID: NEZNAM
Location: Бургас

Re: Как да си направим AdminPrefix!

Post by PRO IBRAM »

Аз не пиша на кирилица! ~by lamer4e7o
Last edited by lamer4e7o on 21 Apr 2012, 18:05, edited 1 time in total.
Reason: Edited.
User avatar
menkisa
Потребител
Потребител
Posts: 13
Joined: 03 Dec 2010, 19:42
Skype: cs_pro15
CS Nick: GreenShark :>
Favorite version: CS: 1.6
Location: В сайта
Contact:

Re: Как да си направим AdminPrefix!

Post by menkisa »

А как мога да направя админ префикса , да е с квар , т.е. amx_rank "ник" "префикс" , как да го направя ?
User avatar
Gosho.pz
Потребител
Потребител
Posts: 101
Joined: 21 Mar 2010, 23:25
CS Nick: [CS-V]AgresoR
Favorite version: CS: 1.6
Location: В сърцето на всяка жена !

Re: Как да си направим AdminPrefix!

Post by Gosho.pz »

menkisa wrote:А как мога да направя админ префикса , да е с квар , т.е. amx_rank "ник" "префикс" , как да го направя ?
С това http://amxxbg.org/viewtopic.php?f=14&t=370
User avatar
stefanm981
Потребител
Потребител
Posts: 12
Joined: 04 Feb 2011, 12:45
Favorite version: CS: 1.6
Contact:

Re: Как да си направим AdminPrefix!

Post by stefanm981 »

Да, всичко е ок, мс!
User avatar
sm0ke 0n 7h3 w473r
Потребител
Потребител
Posts: 149
Joined: 03 Sep 2009, 21:04

Re: Как да си направим AdminPrefix!

Post by sm0ke 0n 7h3 w473r »

Доста сложно обяснено..
User avatar
luda4ko
V.I.P
V.I.P
Posts: 342
Joined: 01 Oct 2011, 13:23
Favorite version: CS: Global Offensive
Location: Пловдив

Re: Как да си направим AdminPrefix!

Post by luda4ko »

Опитах се да направя но ми излиза това като натисна "Compile" http://www.prikachi.com/images.php?imag ... 39622M.jpg
искам да кажа .sma го направих но plugin.ini не можах да Compile Ето и кодовете :
Ако може да ми дадеш за това ? кода ? и ще се оправя само кода за тези Prefix

Code: Select all

#include <amxmodx>
#include <amxmisc>

// Admin Prefix One
#define FLAGADMINONE ADMIN_LEVEL_C
#define PREFIXADMINONE "HEAD ADMIN"

// Admin Prefix Two
#define FLAGADMINTWO ADMIN_LEVEL_A
#define PREFIXADMINTWO "GLOBAL ADMIN"

// VIP Prefix
#define FLAGADMINVIP ADMIN_LEVEL_B
#define PREFIXADMINVIP "POMOSHNIK "GLOBAL"

// SMS Prefix
#define FLAGADMINSMS ADMIN_LEVEL_H
#define PREFIXADMINSMS "HELP ADMIN"

new AdminPrefixOne, AdminPrefixTwo, SmsPrefix, VipPrefix;
new SzMaxPlayers, SzSayText;

new SzGTeam[3][] = {
    "Spectator",
    "Terrorist",
    "Counter-Terrorist"
}

public plugin_init()
{
    register_plugin("Admin Prefix And Chat Color", VERSION, "kostov,Dark_Style");
   
    // Cvars Plugins
    AdminPrefixOne = register_cvar("show_admin_prefix_one", "1");
    AdminPrefixTwo = register_cvar("show_admin_prefix_two", "1");
    SmsPrefix      = register_cvar("show_sms_admin_prefix", "1");
    VipPrefix      = register_cvar("show_vip_admin_prefix", "1");
    AdminPrefixThree = register_cvar("show_admin_prefix_three", "1") - Toва е нашия нов cvar
    AdminPrefixFour = register_cvar(show_admin_prefix_four", "1")
    register_cvar("admin_prefix_version",    VERSION, FCVAR_SERVER|FCVAR_SPONLY);
    set_cvar_string("admin_prefix_version",    VERSION);
    register_clcmd("say", "hook_say");
    register_clcmd("say_team", "hook_say_team");
   
    SzSayText = get_user_msgid ("SayText");
    SzMaxPlayers = get_maxplayers();
   
    register_message(SzSayText, "MsgDuplicate");
}

public MsgDuplicate(id){ return PLUGIN_HANDLED; }

public hook_say(id)
{
    new SzMessages[192], SzName[32];
    new SzAlive = is_user_alive(id);
    new SzGetFlag = get_user_flags(id);
   
    read_args(SzMessages, 191);
    remove_quotes(SzMessages);
    get_user_name(id, SzName, 31);
   
    if(!is_valid_msg(SzMessages))
        return PLUGIN_CONTINUE;
   
    if(get_pcvar_num(AdminPrefixOne) && SzGetFlag & FLAGADMINONE)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && SzGetFlag & FLAGADMINTWO)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && SzGetFlag & FLAGADMINSMS)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && SzGetFlag & FLAGADMINVIP)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixOne) && !(SzGetFlag & FLAGADMINONE))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && !(SzGetFlag & FLAGADMINTWO))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && !(SzGetFlag & FLAGADMINSMS))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && !(SzGetFlag & FLAGADMINVIP))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    

    for(new i = 1; i <= SzMaxPlayers; i++)
        {
            if(!is_user_connected(i))
                continue;
       
            if(SzAlive && is_user_alive(i) || !SzAlive && !is_user_alive(i))
                {
                    message_begin(MSG_ONE, get_user_msgid("SayText"), {0, 0, 0}, i);
                    write_byte(id);
                    write_string(SzMessages);
                    message_end();
                }
        }

    return PLUGIN_CONTINUE;
}

public hook_say_team(id){
    new SzMessages[192], SzName[32];
    new SzAlive = is_user_alive(id);
    new SzGetFlag = get_user_flags(id);
    new SzGetTeam = get_user_team(id);

    read_args(SzMessages, 191);
    remove_quotes(SzMessages);
    get_user_name(id, SzName, 31);
   
    if(!is_valid_msg(SzMessages))
        return PLUGIN_CONTINUE;
    if(get_pcvar_num(AdminPrefixOne) && SzGetFlag & FLAGADMINONE)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && SzGetFlag & FLAGADMINTWO)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && SzGetFlag & FLAGADMINSMS)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && SzGetFlag & FLAGADMINVIP)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixOne) && !(SzGetFlag & FLAGADMINONE))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && !(SzGetFlag & FLAGADMINTWO))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && !(SzGetFlag & FLAGADMINSMS))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && !(SzGetFlag & FLAGADMINVIP))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
   
    for(new i = 1; i <= SzMaxPlayers; i++)
        {
            if(!is_user_connected(i))
                continue;
           
            if(get_user_team(i) != SzGetTeam)
                continue;
           
            if(SzAlive && is_user_alive(i) || !SzAlive && !is_user_alive(i))
                {
                    message_begin(MSG_ONE, get_user_msgid("SayText"), {0, 0, 0}, i);
                    write_byte(id);
                    write_string(SzMessages);
                    message_end();
                }
        }

    return PLUGIN_CONTINUE;
}


bool:is_valid_msg(const SzMessages[]){
    if( SzMessages[0] == '@'
    || !strlen(SzMessages)){ return false; }
    return true;
}  
User avatar
sm0ke 0n 7h3 w473r
Потребител
Потребител
Posts: 149
Joined: 03 Sep 2009, 21:04

Re: Как да си направим AdminPrefix!

Post by sm0ke 0n 7h3 w473r »

Не се пише A B H а M N O ..
a - имунитет (не може да бъде кикнат/баннат/слей-нат/слап-нат и повлиян от други команди)
b - резервация (може да влезе в пълен сървър, ако има свободен резервиран слот)
c - достъп до amx_kick командата
d - достъп до amx_ban и amx_unban командите
e - достъп до amx_slay и amx_slap командите
f - достъп до amx_map командата
g - достъп до amx_cvar командата (не всички cvar-и ще бъдат достъпни)
h - достъп до amx_cfg командата
i - достъп до amx_chat и други чат команди
j - достъп до amx_vote и други вот команди
k - достъп до sv_password cvar-а (чрез amx_cvar командата)
l - достъп до amx_rcon командата, както и до rcon_password cvar-а (чрез amx_cvar команда)
m - custom level A (за допълнителни плъгини)
n - custom level B
o - custom level C
p - custom level D
q - custom level E
r - custom level F
s - custom level G
t - custom level H
u - достъп до админ менюто
z - обикновен потребител (без администраторски права)
User avatar
Ultra-CS
Потребител
Потребител
Posts: 18
Joined: 22 Mar 2012, 19:47
Skype: dragon_914

Re: Как да си направим AdminPrefix!

Post by Ultra-CS »

team_say не работи
User avatar
Ganew
Потребител
Потребител
Posts: 435
Joined: 30 Nov 2011, 18:09
Skype: r3mix.babyy

Re: Как да си направим AdminPrefix!

Post by Ganew »

You Say BodY StYLe wrote:Опитах се да направя но ми излиза това като натисна "Compile" http://www.prikachi.com/images.php?imag ... 39622M.jpg
искам да кажа .sma го направих но plugin.ini не можах да Compile Ето и кодовете :
Ако може да ми дадеш за това ? кода ? и ще се оправя само кода за тези Prefix

Code: Select all

#include <amxmodx>
#include <amxmisc>

// Admin Prefix One
#define FLAGADMINONE ADMIN_LEVEL_C
#define PREFIXADMINONE "HEAD ADMIN"

// Admin Prefix Two
#define FLAGADMINTWO ADMIN_LEVEL_A
#define PREFIXADMINTWO "GLOBAL ADMIN"

// VIP Prefix
#define FLAGADMINVIP ADMIN_LEVEL_B
#define PREFIXADMINVIP "POMOSHNIK "GLOBAL"

// SMS Prefix
#define FLAGADMINSMS ADMIN_LEVEL_H
#define PREFIXADMINSMS "HELP ADMIN"

new AdminPrefixOne, AdminPrefixTwo, SmsPrefix, VipPrefix;
new SzMaxPlayers, SzSayText;

new SzGTeam[3][] = {
    "Spectator",
    "Terrorist",
    "Counter-Terrorist"
}

public plugin_init()
{
    register_plugin("Admin Prefix And Chat Color", VERSION, "kostov,Dark_Style");
   
    // Cvars Plugins
    AdminPrefixOne = register_cvar("show_admin_prefix_one", "1");
    AdminPrefixTwo = register_cvar("show_admin_prefix_two", "1");
    SmsPrefix      = register_cvar("show_sms_admin_prefix", "1");
    VipPrefix      = register_cvar("show_vip_admin_prefix", "1");
    AdminPrefixThree = register_cvar("show_admin_prefix_three", "1") - Toва е нашия нов cvar
    AdminPrefixFour = register_cvar(show_admin_prefix_four", "1")
    register_cvar("admin_prefix_version",    VERSION, FCVAR_SERVER|FCVAR_SPONLY);
    set_cvar_string("admin_prefix_version",    VERSION);
    register_clcmd("say", "hook_say");
    register_clcmd("say_team", "hook_say_team");
   
    SzSayText = get_user_msgid ("SayText");
    SzMaxPlayers = get_maxplayers();
   
    register_message(SzSayText, "MsgDuplicate");
}

public MsgDuplicate(id){ return PLUGIN_HANDLED; }

public hook_say(id)
{
    new SzMessages[192], SzName[32];
    new SzAlive = is_user_alive(id);
    new SzGetFlag = get_user_flags(id);
   
    read_args(SzMessages, 191);
    remove_quotes(SzMessages);
    get_user_name(id, SzName, 31);
   
    if(!is_valid_msg(SzMessages))
        return PLUGIN_CONTINUE;
   
    if(get_pcvar_num(AdminPrefixOne) && SzGetFlag & FLAGADMINONE)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && SzGetFlag & FLAGADMINTWO)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && SzGetFlag & FLAGADMINSMS)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && SzGetFlag & FLAGADMINVIP)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixOne) && !(SzGetFlag & FLAGADMINONE))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && !(SzGetFlag & FLAGADMINTWO))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && !(SzGetFlag & FLAGADMINSMS))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && !(SzGetFlag & FLAGADMINVIP))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    

    for(new i = 1; i <= SzMaxPlayers; i++)
        {
            if(!is_user_connected(i))
                continue;
       
            if(SzAlive && is_user_alive(i) || !SzAlive && !is_user_alive(i))
                {
                    message_begin(MSG_ONE, get_user_msgid("SayText"), {0, 0, 0}, i);
                    write_byte(id);
                    write_string(SzMessages);
                    message_end();
                }
        }

    return PLUGIN_CONTINUE;
}

public hook_say_team(id){
    new SzMessages[192], SzName[32];
    new SzAlive = is_user_alive(id);
    new SzGetFlag = get_user_flags(id);
    new SzGetTeam = get_user_team(id);

    read_args(SzMessages, 191);
    remove_quotes(SzMessages);
    get_user_name(id, SzName, 31);
   
    if(!is_valid_msg(SzMessages))
        return PLUGIN_CONTINUE;
    if(get_pcvar_num(AdminPrefixOne) && SzGetFlag & FLAGADMINONE)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINONE, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && SzGetFlag & FLAGADMINTWO)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINTWO, SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && SzGetFlag & FLAGADMINSMS)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINSMS, SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && SzGetFlag & FLAGADMINVIP)(SzAlive ? format(SzMessages, 191, "^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^4[%s] ^3%s : ^4%s", PREFIXADMINVIP, SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixOne) && !(SzGetFlag & FLAGADMINONE))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(AdminPrefixTwo) && !(SzGetFlag & FLAGADMINTWO))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(SmsPrefix) && !(SzGetFlag & FLAGADMINSMS))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
    else if(get_pcvar_num(VipPrefix) && !(SzGetFlag & FLAGADMINVIP))(SzAlive ? format(SzMessages, 191, "^3%s : ^1%s", SzName, SzMessages) : format(SzMessages, 191, "^1*DEAD* ^3%s : ^1%s", SzName, SzMessages));
   
    for(new i = 1; i <= SzMaxPlayers; i++)
        {
            if(!is_user_connected(i))
                continue;
           
            if(get_user_team(i) != SzGetTeam)
                continue;
           
            if(SzAlive && is_user_alive(i) || !SzAlive && !is_user_alive(i))
                {
                    message_begin(MSG_ONE, get_user_msgid("SayText"), {0, 0, 0}, i);
                    write_byte(id);
                    write_string(SzMessages);
                    message_end();
                }
        }

    return PLUGIN_CONTINUE;
}


bool:is_valid_msg(const SzMessages[]){
    if( SzMessages[0] == '@'
    || !strlen(SzMessages)){ return false; }
    return true;
}  

Не си задал каде да отиват файловете след като го компилираш.
User avatar
Malkata Panda
Потребител
Потребител
Posts: 52
Joined: 18 Apr 2011, 08:03
Skype: malkatapandaservers
CS Nick: TrollFind
Favorite version: CS: 1.6
Steam Community ID: 29099

Re: Как да си направим AdminPrefix!

Post by Malkata Panda »

Имам префикс плъгин и когато е включен тийм чата на играчите(не админи) не му излиза префикса. Как да го оправя?

ПС:
Оправих се. Смених плъгина с този на m0skvi4a версия 2.2 от amxmodxbg и всичко е ок + има доста нови функции.
User avatar
ZONIK
Потребител
Потребител
Posts: 8
Joined: 26 Mar 2011, 23:08
Skype: zonik.zonik2
CS Nick: ZONIK
Favorite version: CS: 1.6
Steam Community ID: zonikbg
Contact:

Re: Как да си направим AdminPrefix!

Post by ZONIK »

Здр, как мога да си едитна Prefix файла например да пише [HEAD ADMIN] ZONIK а да не пише Admin Prefix One ZONIK защото като го сложа в сървъра и ми пиши пред ника Admin Prefix One ZONIK ??
User avatar
aHaJLruH
Потребител
Потребител
Posts: 91
Joined: 02 Oct 2010, 20:51
Skype: niki_wf
CS Nick: BeeR или aHaJLruH
Favorite version: CS: 1.6
Location: София

Re: Как да си направим AdminPrefix!

Post by aHaJLruH »

ZONIK wrote:Здр, как мога да си едитна Prefix файла например да пише [HEAD ADMIN] ZONIK а да не пише Admin Prefix One ZONIK защото като го сложа в сървъра и ми пиши пред ника Admin Prefix One ZONIK ??
Защото не знаеш къде да редактираш редактирай надписът над :
#define FLAGADMINONE ADMIN_LEVEL_A
#define PREFIXADMINONE "Server Owner"

а не този в кавичките !
User avatar
mimodev
Потребител
Потребител
Posts: 20
Joined: 12 Feb 2013, 10:51
Skype: tyrnene_cyti
CS Nick: Mimo
Favorite version: CS: 1.6
Location: Bulgaria
Contact:

Re: Как да си направим AdminPrefix!

Post by mimodev »

Божееее :sarcastic_hand: Оправих се :D Ми то си пише, ама... то от толкова ръчканеее :D :D :D :D БЛАГОДАРЯ ТИ :) :) :) :) :post1: :thankyou:

Тъй... Аз имам проблем с един плугин на amx mod x, a виждам, че си добър в скриптирането!

m - custom level A
n - custom level B
o - custom level C
p - custom level D
q - custom level E
r - custom level F
s - custom level G
t - custom level H

Това добре :) а на останалите флагове от user.ini кои букви отговарят в Amx mod Studio ? Защото пробвах, ADMIN_LEVEL_U ала уви, при опита ми за комплиране дава грешка :( Е са едни букви! Останалото ясно, кода го има(sma-я), как по-дяволите да се промени левела, като не знам коя буквичка да сложа ПОМОЩ! :unknown:
User avatar
aHaJLruH
Потребител
Потребител
Posts: 91
Joined: 02 Oct 2010, 20:51
Skype: niki_wf
CS Nick: BeeR или aHaJLruH
Favorite version: CS: 1.6
Location: София

Re: Как да си направим AdminPrefix!

Post by aHaJLruH »

При останалите вместо ADMIN_LEVEL_A,B,C.. пишеш функцията на дадения флаг например : ADMIN_LEVEL_BAN , ADMIN_LEVEL_KICK ...
Locked

Return to “Scripting (Скриптиране)”