Статус темы:
Закрыта.
  1. Alex1703 Пользователь

    Регистрация:
    04.02.16
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Помогите пожалуйста, сюда добавить Тег "VIP" в таб
    Код:
    #include <amxmodx>
    #include <fun>
    #include <cstrike>
    #include <engine>
    #include <amxmisc>
    #include <hamsandwich>
     
    #define PLUGNAME "Vip Menu"
    #define VERSION "1.3"
    #define AUTHOR "Cs-StrikeS.Moy.Su"
     
    new bool:has_used[33]
    new bool:gravity[33]
    new bool:speed[33]
     
    public plugin_init()
    {
        register_plugin(PLUGNAME, VERSION, AUTHOR)
        register_clcmd( "say /vipmenu", "vip_menu" )
        register_clcmd( "vipmenu", "vip_menu" )
     
        register_event( "CurWeapon", "speed_weapon", "be", "1=1" )
       RegisterHam(Ham_Killed, "player", "fw_HamKilled")
    }
     
    public fw_HamKilled(victim, attacker, shouldgib)
    {   
       gravity[victim] = false
        speed[victim] = false
       has_used[victim] = false
    }
    public speed_weapon(id)
    {
        if(speed[id])
            set_user_maxspeed(id, 444.0)
    }
     
    public vip_menu(id)
    {
        if(!has_used[id])
        {
            if(get_user_flags(id) & ADMIN_LEVEL_H)
            {
                new vip_menu = menu_create( "\rВип \wМеню", "menu_vip" )
                menu_additem( vip_menu, "\yДеньги 4000$", "1", 0 )
                menu_additem( vip_menu, "\rЖизни 200HP", "2", 0 )
                menu_additem( vip_menu, "\wГравитация", "3", 0 )
                menu_additem( vip_menu, "\yС\rк\wо\yр\r\wо\yс\rт\wь", "4", 0 )
                menu_additem( vip_menu, "\yГранаты", "5", 0 )
     
                menu_setprop( vip_menu, MPROP_EXIT, MEXIT_ALL )
                menu_display( id, vip_menu, 0 )
            }
            else
            {
                client_print(id, print_chat, "[VIP] У вас нету прав для использования Вип Меню!")
            }
        }
        else
        {
            client_print(id, print_chat, "[VIP] Открывать Вип Меню можно один раз за раунд!!!")
        }
    }
     
    public menu_vip( id, menu, item )
    {
        if( item == MENU_EXIT )
        {
            menu_destroy( menu )
            return PLUGIN_HANDLED
        }
        new data[6], iName[64]
        new access, callback
     
        menu_item_getinfo( menu, item, access, data,5, iName, 63, callback )
        new key = str_to_num( data )
        switch( key )
        {
            case 1:
            {
                if( is_user_alive( id ) )
                {
               cs_set_user_money(id, cs_get_user_money(id) + 4000)
                }
            }
            case 2:
            {
                if( is_user_alive( id ) )
                {
                    set_user_health( id, 200 )
                }
            }
            case 3:
            {
                if( is_user_alive( id ) )
                {
                    gravity[id] = true
                    set_user_gravity( id, 0.4 )
                }
            }
            case 4:
            {
                if( is_user_alive( id ) )
                {
                    set_user_maxspeed(id, 444.0)
                    speed[id] = true
                }
            }
            case 5:
            {
                if( is_user_alive( id ) )
                {
                    give_item(id, "weapon_hegrenade")
                    give_item(id, "weapon_smokegrenade")
                }
            }
        }
        has_used[id] = true
        menu_destroy( menu )
        return PLUGIN_HANDLED
    }
     
  2. Fenix VIP user

    Регистрация:
    27.02.15
    Сообщения:
    645
    Симпатии:
    115
    Пол:
    Мужской
    пробуй! Только не уверен что правильно!
     

    Вложения:

    • vipmenu.sma
      Размер файла:
      3,3 КБ
      Просмотров:
      6
  3. Alex1703 Пользователь

    Регистрация:
    04.02.16
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Не работает, блин
     
  4. NedLime VIP user

    Регистрация:
    01.03.15
    Сообщения:
    68
    Симпатии:
    28
    Пол:
    Мужской
    Код:
    #include <amxmodx>
    #include <fun>
    #include <cstrike>
    #include <engine>
    #include <amxmisc>
    #include <hamsandwich>
    #define PLUGNAME "Vip Menu"
    #define VERSION "1.3"
    #define AUTHOR "Cs-StrikeS.Moy.Su"
    new bool:has_used[33]
    new bool:gravity[33]
    new bool:speed[33]
    public plugin_init()
    {
        register_plugin(PLUGNAME, VERSION, AUTHOR)
        register_clcmd( "say /vipmenu", "vip_menu" )
        register_clcmd( "vipmenu", "vip_menu" )
        register_event( "CurWeapon", "speed_weapon", "be", "1=1" )
       RegisterHam(Ham_Killed, "player", "fw_HamKilled")
       register_event("ResetHUD", "ResetHUD", "be")
    }
    
    public ResetHUD(id)
    {
        set_task(0.5, "VIP", id + 6910)
    }
    public fw_HamKilled(victim, attacker, shouldgib)
    {   
       gravity[victim] = false
        speed[victim] = false
       has_used[victim] = false
    }
    public speed_weapon(id)
    {
        if(speed[id])
            set_user_maxspeed(id, 444.0)
    }
    public vip_menu(id)
    {
        if(!has_used[id])
        {
            if(get_user_flags(id) & ADMIN_LEVEL_H)
            {
                new vip_menu = menu_create( "\rВип \wМеню", "menu_vip" )
                menu_additem( vip_menu, "\yДеньги 4000$", "1", 0 )
                menu_additem( vip_menu, "\rЖизни 200HP", "2", 0 )
                menu_additem( vip_menu, "\wГравитация", "3", 0 )
                menu_additem( vip_menu, "\yС\rк\wо\yр\r\wо\yс\rт\wь", "4", 0 )
                menu_additem( vip_menu, "\yГранаты", "5", 0 )
                menu_setprop( vip_menu, MPROP_EXIT, MEXIT_ALL )
                menu_display( id, vip_menu, 0 )
            }
            else
            {
                client_print(id, print_chat, "[VIP] У вас нету прав для использования Вип Меню!")
            }
        }
        else
        {
            client_print(id, print_chat, "[VIP] Открывать Вип Меню можно один раз за раунд!!!")
        }
    }
    public menu_vip( id, menu, item )
    {
        if( item == MENU_EXIT )
        {
            menu_destroy( menu )
            return PLUGIN_HANDLED
        }
        new data[6], iName[64]
        new access, callback
        menu_item_getinfo( menu, item, access, data,5, iName, 63, callback )
        new key = str_to_num( data )
        switch( key )
        {
            case 1:
            {
                if( is_user_alive( id ) )
                {
               cs_set_user_money(id, cs_get_user_money(id) + 4000)
                }
            }
            case 2:
            {
                if( is_user_alive( id ) )
                {
                    set_user_health( id, 200 )
                }
            }
            case 3:
            {
                if( is_user_alive( id ) )
                {
                    gravity[id] = true
                    set_user_gravity( id, 0.4 )
                }
            }
            case 4:
            {
                if( is_user_alive( id ) )
                {
                    set_user_maxspeed(id, 444.0)
                    speed[id] = true
                }
            }
            case 5:
            {
                if( is_user_alive( id ) )
                {
                    give_item(id, "weapon_hegrenade")
                    give_item(id, "weapon_smokegrenade")
                }
            }
        }
        has_used[id] = true
        menu_destroy( menu )
        return PLUGIN_HANDLED
    }
    
     
  5. Alex1703 Пользователь

    Регистрация:
    04.02.16
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Тоже не работает.
     
  6. KraFTik VIP user

    Регистрация:
    14.03.16
    Сообщения:
    42
    Симпатии:
    14
    Пол:
    Мужской
    VKcom:
    kraft_xd
    Skype:
    HeTy_HuKa_xD
    вот. Пробуй
     

    Вложения:

    • vipka.sma
      Размер файла:
      3,2 КБ
      Просмотров:
      3
    Последнее редактирование: 15.03.16
  7. Alex1703 Пользователь

    Регистрация:
    04.02.16
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Этот тоже не работает ;DD
     
  8. SNEG Пользователь

    Регистрация:
    31.05.15
    Сообщения:
    152
    Симпатии:
    34
    Пол:
    Мужской
    Вырежу тут у неугомона с плагина випки
     
  9. zhorzh78 Пользователь

    Регистрация:
    24.08.15
    Сообщения:
    156
    Симпатии:
    53
    Пол:
    Мужской
     

    Вложения:

    • vipka.sma
      Размер файла:
      3,3 КБ
      Просмотров:
      5
  10. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.252
    Симпатии:
    550
    Пол:
    Мужской
    Предыдущие и не будут работать, вот последний вроде должен работать, исходя из кода
     
  11. KraFTik VIP user

    Регистрация:
    14.03.16
    Сообщения:
    42
    Симпатии:
    14
    Пол:
    Мужской
    VKcom:
    kraft_xd
    Skype:
    HeTy_HuKa_xD
    Всем известно, что надпись VIP в tabе работает не так как всем хочется.
    Если вы играете за контр-терористов и у вас есть VIP флаг, то надпись будет работать, но если вы играете за терористов, а в команде контр-терористов не будет ни одного VIPа, то и надпись в tabe не отобразится. Подробнее не знаю как описать, но если поискать, то можно найти об этом информацию почти на каждом форуме и на этом форуме я встречал эту статью, только не помню в какой теме.
     
  12. vesuvius Пользователь

    Регистрация:
    14.07.15
    Сообщения:
    102
    Симпатии:
    8
    Пол:
    Мужской
    Skype:
    victor100993
    вот...
    добавил 3 строчки.. всьо работает. проверял!
     

    Вложения:

    • 1.sma
      Размер файла:
      3,2 КБ
      Просмотров:
      7
  13. Alex1703 Пользователь

    Регистрация:
    04.02.16
    Сообщения:
    5
    Симпатии:
    0
    Пол:
    Мужской
    Вопрос решен! Тему можно закрывать.
     
Статус темы:
Закрыта.