Не могу найти плагин "Всплывающее окно с информаацией при вводе команды"

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем bloodjkeee, 20 мар 2015.

  1. bloodjkeee

    bloodjkeee

    Сообщения:
    35
    Симпатии:
    0
    Здравствуйте, помогите пожалуйста найти плагин, который позволит при вводе нужной команды, вывести информацию игроку в окошке (как через /msay темно-прозрачное, слева по центру экрана).

    Например ввел !admin или !vip, дальше всплывает окно (если у тебя нету таковых прав) покажет информацию с ценами, контактами и тд.

    Буду очень благодарен!:victory:
     
  2. bloodjkeee

    bloodjkeee

    Сообщения:
    35
    Симпатии:
    0
    doom08061971, Это не то, что мне нужно, ты мне предлагаешь поставить плагин с выводом сайта через MOTD окно, а мне нужно также, как админы пишут сообщения в /msay.

    Вот, только без меню, как на скрине:

    [​IMG]
     
  3. максимка27

    максимка27

    Сообщения:
    517
    Симпатии:
    170
    bloodjkeee, пробуй
    PHP:
    #include <sourcemod>

    #define CONTACTS "Skype: blabla | vk: blabla"
    #define CASH "300 рублей 5 копеек"

    new Handle:hPanel INVALID_HANDLE;

    new 
    bool:IsClientAdmin[MAXPLAYERS 1] = {false, ...};

    public 
    OnPluginStart()
    {
        
    AddCommandListener(ACL_Admin"admin");

        
    hPanel CreatePanel();
        
    SetPanelTitle(hPanel"У вас нет доступа к правам администратора");

        
    decl String:buffer[256];
        
    Format(buffersizeof(buffer), "Контакты: %s\nСтоимость: %s"CONTACTSCASH);
        
    DrawPanelText(hPanelbuffer);

        
    OnRebuildAdminCache(AdminCache_Overrides);
    }

    public 
    OnRebuildAdminCache(AdminCachePart:part)
    {
        for (new 
    1<= MaxClientsi++)
        {
            if (
    IsClientInGame(i))
            {
                
    OnClientPostAdminCheck(i);
            }
        }
    }
        
    public 
    OnClientPostAdminCheck(client)
    {
        if (!
    IsFakeClient(client))
        {
            
    IsClientAdmin[client] = GetUserAdmin(client) != INVALID_ADMIN_ID true false;
        }
    }

    public 
    Action:ACL_Admin(client, const String:command[], args)
    {
        if (
    client 0)
        {
            if (!
    IsClientAdmin[client])
            {
                
    SendPanelToClient(hPanelclientPanelHandler30);
            }
        }
    }

    public 
    PanelHandler(Handle:panelMenuAction:actionparam1param2)
    {
        
    // Panel Handler...
    }  
     
    bloodjkeee нравится это.
  4. bloodjkeee

    bloodjkeee

    Сообщения:
    35
    Симпатии:
    0
    максимка27, А как быть с другими командами, чтобы переделать под другие, например VIP и тд? В этом коде постоянно встречаются фразы "Admin".
     
  5. максимка27

    максимка27

    Сообщения:
    517
    Симпатии:
    170
    bloodjkeee, это уже к скриптёрам, а что у тебя за vip?
     
  6. bloodjkeee

    bloodjkeee

    Сообщения:
    35
    Симпатии:
    0
    максимка27, http:// forum.myarena. ru/index.php?/topic/5241-csscsgo-sm-vip-very-important-person-beta-005rc22-02032015/page-213#entry225224
     
  7. максимка27

    максимка27

    Сообщения:
    517
    Симпатии:
    170
    bloodjkeee, к автору обратись с этой просьбой. А лучше ставь вот этот [VIP] Core всё самое основное есть, да и по качеству лучше!
     
  8. trueattack

    trueattack

    Сообщения:
    148
    Симпатии:
    32