Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Запрет VIP на определенных картах

Статус пользователя E1zy
сообщение 12.1.2017, 15:08
Сообщение #1
Стаж: 9 лет 6 месяцев

Сообщений: 21
Благодарностей: 1
Полезность: 33

Может у кого есть запрет на использование вип на определенных картах?
Другие способоы выключения плагина мне не нужны, мне нужно чтобы плагин работал.
Взамен кину спасибку*
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя sweet
сообщение 12.1.2017, 15:12
Сообщение #2
Стаж: 15 лет

Сообщений: 1920
Благодарностей: 597
Полезность: 431

А чем Вам не нравится способ выключения плагина? Довольно удобно и без доп. плагинов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 12.1.2017, 15:17
Сообщение #3


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Код:

new map[10]
get_mapname(map, charsmax(map))


if(equal(map, "35hp") || equal(map, "awp"))

{

ChatColor (id, "!y[!gVIP!y] !yНа этой карте оружие запрещено!")

return PLUGIN_HANDLED

}
else {
\\ваша функция
}



Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 12.1.2017, 16:03
Сообщение #4


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

создаешь папку maps в папке configs
в папке maps создаешь файл с названием карты, например:
plugins-awp_india.ini
в него вписываешь название вип плагина и через пробел пиши disabled


Отредактировал: adva, - 12.1.2017, 16:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 12.1.2017, 23:53
Сообщение #5
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

adva,
Я же писал выше, мне не нужно чтобы плагин был выключен.
Уже много раз сталкивался с тем, что вип игроки говорят мол не работает плагин. Дабы не объяснять им НИЧЕГО, лучше вписать обычный код в плагин и не париться.

vovan4ik1997,
Что делать если у меня каждое оружие на отдельном паблике? Вписывать в каждый паблик?
kod

Код
public m4a1 (id)  // Функция команды в общий чат " /say m4 "
    {
    if(!(get_user_flags (id) & VIP_FLAG))  // Если игрок без флага "VIP_FLAG"
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Если игрок без флага "VIP_FLAG"
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(! is_user_alive(id))  // Если игрок не жив.
    {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(round_number <= 3 ) // Отсчитываем раунды,если меньше или ровно первому.
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 2-го^1 раунда!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(g_i_status[id]==true)
            {  
                new name[50]
                get_user_name(id, name, 49)
                give_item(id,"weapon_m4a1")
                cs_set_user_bpammo( id , CSW_M4A1, 90 )                
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял ^4M4a1^1 из оружейки.", name);
                g_i_status[id]=false
            }                                                                                                                      
            
            else
                print_col_chat(id, "^1[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")
        
    return PLUGIN_CONTINUE;  // Продолжаем действия,которые были прекращены выше.                                                                        
}

public ak47(id)  // Функция команды в общий чат " /say ak47 "
    {
    if(!(get_user_flags(id) & VIP_FLAG))   // Если игрок без флага "VIP_FLAG"
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем действие
    }


    if(! is_user_alive(id))  // Если игрок не жив.
    {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }

    if(round_number <= 3)// Отсчитываем раунды,если меньше или ровно первому.
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 2-го^1 раунда!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(g_i_status[id]==true)
            {  
                new name[50]
                get_user_name(id, name, 49)
                give_item(id,"weapon_ak47")
                cs_set_user_bpammo( id , CSW_AK47, 90 )                
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял ^4Ak-47^1 из оружейки.", name);
                g_i_status[id]=false
            }
            
            else
                print_col_chat(id, "^1[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")
        

    return PLUGIN_CONTINUE;  // Продолжаем действия,которые были прекращены выше.
}  
  
public famas (id)  // Функция команды в общий чат " /say famas"
    {
    if(!(get_user_flags(id) & VIP_FLAG))   // Если игрок без флага "VIP_FLAG"
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем действие
    }


    if(! is_user_alive(id))  // Если игрок не жив.
    {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }

    if(round_number <= 3)// Отсчитываем раунды,если меньше или ровно первому.
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 2-го^1 раунда!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(g_i_status[id]==true)
            {
                new name[50]
                get_user_name(id, name, 49)
                give_item(id,"weapon_famas")
                cs_set_user_bpammo( id , CSW_FAMAS, 90 )              
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял ^4Famas^1 из оружейки.", name);
                g_i_status[id]=false
            }
            else
                print_col_chat(id, "^1[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")
        
    return PLUGIN_CONTINUE;  // Продолжаем действия,которые были прекращены выше.
}

public scout(id)  // Функция команды в общий чат " /say scout "
    {
    if(!(get_user_flags(id) & VIP_FLAG))   // Если игрок без флага "VIP_FLAG"
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }


    if(! is_user_alive (id))  // Если игрок не жив.
    {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }

    if(round_number <= 4) // Отсчитываем раунды,если меньше или ровно второму.
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 3-го^1 раунда!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(g_i_status[id]==true)
            {  
                new name[50]
                get_user_name(id, name, 49)
                give_item(id,"weapon_scout")
                cs_set_user_bpammo( id , CSW_SCOUT, 90 )              
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял ^4Scout^1 из оружейки.", name);
                g_i_status[id]=false
            }
            
            else
                print_col_chat(id, "^1[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")
        

    return PLUGIN_CONTINUE;   // Продолжаем действия,которые были прекращены выше.
}
public m249(id)  // Функция команды в общий чат " /say m249 "
    {
    if(!(get_user_flags(id) & VIP_FLAG ))   // Если игрок без флага "VIP_FLAG"
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(! is_user_alive(id))  // Если игрок не жив.
    {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }

    if(round_number <= 5) // Отсчитываем раунды,если меньше или ровно второму.
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 4-го^1 раунда!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(g_i_status[id]==true)
            {
                new name[50]
                get_user_name(id, name, 49)
                give_item(id,"weapon_m249")
                cs_set_user_bpammo( id , CSW_M249, 200 )
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял ^4Пулемёт^1 из оружейки.", name);
                g_i_status[id]=false
            }
            else
                print_col_chat(id, "^1[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")
        
    return PLUGIN_CONTINUE;   // Продолжаем действия,которые были прекращены выше.
}

public awp(id)  // Функция команды в общий чат " /say awp "
    {

    if(!(get_user_flags(id) & VIP_FLAG))   // Если игрок без флага "VIP_FLAG"
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(! is_user_alive (id))  // Если игрок не жив.
    {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }

    if(round_number <= 4) // Отсчитываем раунды,если меньше или ровно второму.
    {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 3-го^1 раунда!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
    }
    if(g_i_status[id]==true)
            {
                new name[50]
                get_user_name(id, name, 49)
                give_item(id,"weapon_awp")
                cs_set_user_bpammo( id , CSW_AWP, 30 )
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял ^4AWP^1 из оружейки.", name);
                g_i_status[id]=false
            }
            
            else
                print_col_chat(id, "^1!y[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")
        

    return PLUGIN_CONTINUE;   // Продолжаем действия,которые были прекращены выше.
}


И что делать, если мне еще выдает дигл + бронь + грены? Как их отключить во время определенной карты?
kod

Код
register_event("ResetHUD", "ResetHUD", "be")

public ResetHUD(id)

        set_task(0.5, "VIP", id + 6910)

public VIP(TaskID)
{
        new id = TaskID - 6910
        if(is_user_admin(id))
        {
                message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))                  
                write_byte(id)
                write_byte(4)
                drop_weapons(id, 2)
                message_end()
                give_item(id,"weapon_deagle")
                give_item(id,"ammo_50ae")
                give_item(id,"ammo_50ae")
                give_item(id,"ammo_50ae")
                give_item(id,"ammo_50ae")
                give_item(id,"ammo_50ae")
                give_item(id,"weapon_hegrenade")
                give_item(id,"weapon_flashbang")
                give_item(id,"weapon_flashbang")
                give_item(id,"weapon_smokegrenade")
                give_item(id,"item_assaultsuit")      
                give_item(id,"item_thighpack")

        }
        return PLUGIN_HANDLED
}



Отредактировал: narkk3, - 13.1.2017, 0:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 13.1.2017, 8:51
Сообщение #6


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

narkk3,
Весь код ставишь в начало паблика делаешь
If(map){
chat@оружие не даем
}
else{
Остальной код пабликов
}

Так же и с гранатами.


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 13.1.2017, 15:25
Сообщение #7
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

vovan4ik1997,
В смысле, оружие не даём superstition.gif
Можешь написать пример? Код выше ведь sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DoNotFollowM
сообщение 18.1.2017, 16:51
Сообщение #8
Стаж: 10 лет

Сообщений: 108
Благодарностей: 18
Полезность: 135

Код:

#include <amxmodx>

new gBlockMap = false;

public plugin_init()
{
register_plugin("Block Map", "1.0", "IIPU3PAK")
register_clcmd("say /vipmenu", "test") //Тестовая команда
}

public plugin_cfg() //Обработка конфига
{
if(!file_exists("addons\amxmodx\configs\block_maps.ini")) return;
new Buffer[33], getMap[33]; get_mapname(getMap, 32);
new File = fopen("addons\amxmodx\configs\block_maps.ini", "rt");

while(!feof(File))
{
fgets(File, Buffer, charsmax(Buffer))
trim(Buffer)

if(!Buffer[0] || Buffer[0] == ';') continue;

if(equal(getMap, Buffer))
{
gBlockMap = true;
break;
}
}
}

public test(id) // Функция для примера
{
if(gBlockMap)
{
client_print(id, print_chat, "На этой карте меню недоступно")
return;
}
}


В block_maps.ini пишешь название карт, с новой строки

Отредактировал: DoNotFollowM, - 18.1.2017, 16:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 31.1.2017, 16:54
Сообщение #9
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

DoNotFollowM,
Как эту проверку можно впихнуть в паблик? Сам пробовал, писало сначало 'на этой карте нельзя', а потом оружие всё равно выдавалось.
Cкрытый текст

Код
public m4a1 (id)  // Функция команды в общий чат " /say m4 "                  
{                                                                    
    if(!(get_user_flags(id) & ADMIN_LEVEL_H || get_user_flags(id) & ADMIN_LEVEL_G))
        {                        
        print_col_chat(id, "^1[^4Информация^1] Данное оружие доступно ^3только^1 для ^4VIP^1-^4клиентов^1!"); // Если игрок без флага     t и s"
        return PLUGIN_HANDLED; // Прекращаем ему действие.
        }

    if(! is_user_alive(id))  // Если игрок не жив.
        {
        print_col_chat(id, "^1[^4Информация^1] Оружие можно брать ^3только живым^1!"); // Выводим ему в чат сообщение. (Цветное)
        return PLUGIN_HANDLED; // Прекращаем ему действие.
        }

    if(round_number <= 0 ) // Отсчитываем раунды,если меньше или ровно первому.
        {
        print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 2-го^1 раунда!"); // Выводим ему в чат сообщение.
        return PLUGIN_HANDLED; // Прекращаем ему действие.
        }

    if(g_i_status[id]==true)
            {
                new name[50]
                get_user_name(id,name,49)
                give_item(id,"weapon_m4a1")
                cs_set_user_bpammo(id, CSW_M4A1, 90)
        g_i_status[id]=false

        if(get_user_flags(id) & ADMIN_LEVEL_H)
                print_col_chat(0, "^4* ^1VIP-клиент ^3%s^1 взял^4 M4a1 ^1из оружейки.", name)
                else
                if(get_user_flags(id) & ADMIN_LEVEL_G)              
                print_col_chat(0, "^4* ^1C^3e^1l^4e^3b^1r^4i^3t^1y ^3%s^1 взял^4 M4a1 ^1из оружейки.", name)
            }  
            else
                print_col_chat(id, "^1[^4Информация^1] Вы ^3уже брали^1 оружие из оружейки!")    
    return PLUGIN_HANDLED; // Прекращаем ему действие.
}



Отредактировал: narkk3, - 31.1.2017, 16:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Morty
сообщение 31.1.2017, 17:24
Сообщение #10


Стаж: 10 лет

Сообщений: 57
Благодарностей: 26
Полезность: 303

narkk3, вот так вот правильно будет
Код:
if(gBlockMap)
{
print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3на этой карте недоступно!^1"); // Выводим ему в чат сообщение.
return PLUGIN_HANDLED; // Прекращаем ему действие.
}

if(round_number <= 0 ) // Отсчитываем раунды,если меньше или ровно первому.
{
print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3доступно только^1 с^4 2-го^1 раунда!"); // Выводим ему в чат сообщение.
return PLUGIN_HANDLED; // Прекращаем ему действие.
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 1.2.2017, 0:00
Сообщение #11
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

Morty,
Хм, странно, делал точно также, но почему то не получалось.
Еще один вопрос, как можно откатить паблик выдачи ивентаря (дигл,грены,бронь) на этих же заблокированных картах?
Код выше кидал.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Morty
сообщение 1.2.2017, 11:17
Сообщение #12


Стаж: 10 лет

Сообщений: 57
Благодарностей: 26
Полезность: 303

narkk3, что значит откатить?
Второй плагин я посоветовал бы тебе вообще не использовать, выдавать предметы игроку через ResetHUD не есть гуд.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 1.2.2017, 14:33
Сообщение #13
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

Цитата(Morty @ 1.2.2017, 12:17) *
narkk3, что значит откатить?
Второй плагин я посоветовал бы тебе вообще не использовать, выдавать предметы игроку через ResetHUD не есть гуд.

Ну.. я имею ввиду, отключить выдачу дигла,грен, брони.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Morty
сообщение 1.2.2017, 19:59
Сообщение #14


Стаж: 10 лет

Сообщений: 57
Благодарностей: 26
Полезность: 303

narkk3, все операции аналогичны предыдущему плагину.
Изобретать велосипед не нужно.

Отредактировал: Morty, - 1.2.2017, 20:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 1.2.2017, 22:28
Сообщение #15
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

Цитата(Morty @ 1.2.2017, 20:59) *
narkk3, все операции аналогичны предыдущему плагину.
Изобретать велосипед не нужно.

Это Вы к чему вообще сказали?
Мне нужно лишь, чтобы на указанных картах не работал public VIP(TaskID)..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Morty
сообщение 2.2.2017, 12:39
Сообщение #16


Стаж: 10 лет

Сообщений: 57
Благодарностей: 26
Полезность: 303

narkk3, я хотел лишь сказать, что код блокировки полностью аналогичен предыдущему плагину.
Копируем код который написал DoNotFollowM и вставляем его в плагин VIP, а дальше уже блокируем функцию public VIP(TaskID)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 2.2.2017, 14:34
Сообщение #17
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

Цитата(Morty @ 2.2.2017, 13:39) *
narkk3, я хотел лишь сказать, что код блокировки полностью аналогичен предыдущему плагину.
Копируем код который написал DoNotFollowM и вставляем его в плагин VIP, а дальше уже блокируем функцию public VIP(TaskID)

Ну так у меня ведь он уже стоит в плагине.
Мне просто нужно как-то заблокировать public VIP(TaskID) и всё.
Как мне её заблокировать то? Напишите, я не особо разбираюсь в скриптинге.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Morty
сообщение 2.2.2017, 16:14
Сообщение #18


Стаж: 10 лет

Сообщений: 57
Благодарностей: 26
Полезность: 303

narkk3, ну так для каждого плагина нужно пилить заново одно и тоже.

Код:
register_event("ResetHUD", "ResetHUD", "be")

public ResetHUD(id)
{
if(gBlockMap)
{
print_col_chat(id, "^1[^4Информация^1] Данное оружие ^3на этой карте недоступно!^1") // Выводим ему в чат сообщение.
return // Прекращаем ему действие.
}

set_task(0.5, "VIP", id + 6910)
}


Можно конечно все собрать воедино, но для этого нужно переписывать ваши плагины собирая их вместе.
Ну или же написать отельный плагин блокировки и подгружать его функции в каждый плагин через натив.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя narkk3
сообщение 3.2.2017, 22:54
Сообщение #19
Стаж: 10 лет

Сообщений: 99
Благодарностей: 2
Полезность: < 0

Morty,
Сообщение о том, что на этой карте нельзя брать оружие (в коде выше) выходит любому игроку.
Тобишь, выводит всем, игрокам в том числе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя energydance
сообщение 3.2.2017, 23:01
Сообщение #20


Стаж: 10 лет

Сообщений: 2809
Благодарностей: 740
Полезность: 213

narkk3, Код:
 
Код

public ResetHUD(id)
     if(gBlockMap) && get_user_flags(BlockMap) & ADMIN_LEVEL_H)

попробуй )) не тестил


Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: