Цвета админов.

Тема в разделе "Программирование / Скриптинг", создана пользователем deamond0, 5 авг 2012.

  1. deamond0

    deamond0

    Сообщения:
    1
    Симпатии:
    0
    Вообщем хочу сделать цвета для админов, но только для админов с правами root, попробовал написать по примерам из некоторых плагинов:

    PHP:
    public OnPluginStart()
    {
        
    HookEvent("player_spawn"PlayerSpawn);
        
    HookEvent("player_jump"PlayerJump)
    }

    public 
    OnClientDisconnect(client)
    {
        
    g_Colors[client]=0;
    }

    public 
    Action:PlayerJump(Handle:event, const String:name[], bool:dontBroadcast)
    {
        new 
    client GetClientOfUserId(GetEventInt(event"userid"));
        
    SetEntityRenderColor(client255255255255);
        
        new 
    AdminId:adminx GetUserAdmin(client);
        
        if(
    adminx != INVALID_ADMIN_ID)
        {
            
    SetEntityRenderColor(client25500255);
        }

    }

    public 
    Action:PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
    {
        new 
    client GetClientOfUserId(GetEventInt(event"userid"));
        
    SetEntityRenderColor(client255255255255);

        new 
    AdminId:adminx GetUserAdmin(client);
        if(
    adminx != INVALID_ADMIN_ID)
        {
            
    SetEntityRenderColor(client25500255);
        }
        
    }
    Но это для всех админов, но хочу чтобы было только для рут.
     
  2. September

    September

    Сообщения:
    1.183
    Симпатии:
    161
    Может я не догоняю, но для чего
    {
    HookEvent("player_spawn", PlayerSpawn);
    HookEvent("player_jump", PlayerJump)
    }
     
  3. tooshkan4uk

    tooshkan4uk http://cssrus.ru

    Сообщения:
    423
    Симпатии:
    369
    Код:
            new flags = GetUserFlagBits(client);
            if (flags & ADMFLAG_ROOT)
     
  4. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.221
    Симпатии:
    914
    deamond0, привязку по флагу ADMFALG_ROOT не пробовал?
     
  5. September

    September

    Сообщения:
    1.183
    Симпатии:
    161
    ADMFLAG_ROOT :yes:
     
  6. legend1998

    legend1998

    Сообщения:
    292
    Симпатии:
    178
    Эм, что? Когда он будет прыгать, он будет менять цвет, как хамелеон? :)
     
  7. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.188
    Симпатии:
    413

    Идёт привязка к прыжку игрока? [​IMG]