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

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

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

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

Как сделать dhud сообщение Админы онлайн (и кол-во админов)

, Как сделать dhud сообщение Админы онлайн (и кол-во админов)
vady19981
сообщение 16.5.2014, 22:58
Сообщение #1
Стаж: 12 лет

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

Здраствуйте!
Помогите мне пожалуйтса сделать dhud сообщение: Админы онлайн: и кол-во админом (Только не ники админов а кол-во в цыферном формате).
Зарание всем спасибо:)
Думаю на этом форуме есть розумные люди каторые в этом розбираться. Прошу помочь (пожалуйста).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя cArn
сообщение 16.5.2014, 23:15
Сообщение #2


Стаж: 12 лет

Сообщений: 157
Благодарностей: 31
Полезность: 161

Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "Admins Online"
#define VERSION "1.0"
#define AUTHOR  "FloRys"

new maxplayers;
new admincvar;

public plugin_init() {
    register_plugin( PLUGIN, VERSION, AUTHOR );
    set_task( 2.0, "adminsonline", 0, "", 0, "b" );
    
    maxplayers = get_maxplayers()
    admincvar = register_cvar("amx_showadmins","1");
}

public adminsonline() {
    
    new id, count
    
    for(id = 1; id <= maxplayers; id++)
        if(is_user_connected(id))
        if(get_user_flags(id) & ADMIN_KICK)
        count++
    
    if(get_pcvar_num(admincvar) ==1)
    {
        
        if (count>0)
        {
            
            if (count==1) {
                set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
                show_hudmessage(0, "Кол-во онлайн админов: %d",count );
            }
            else {
                set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
                show_hudmessage(0, "Кол-во онлайн админов: %d",count );
            }
        }
        else
        {
            set_hudmessage(255, 0, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
            show_hudmessage(0, "Онлайн админов нет",count );        
        }
    }
    
}

1. Скопируйте код.
2. Скомпилируйте.
3. Установите на сервер.

Отредактировал: cArn, - 16.5.2014, 23:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vady19981
сообщение 17.5.2014, 9:14
Сообщение #3
Стаж: 12 лет

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

Цитата(cArn @ 16.5.2014, 23:15) *
Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "Admins Online"
#define VERSION "1.0"
#define AUTHOR  "FloRys"

new maxplayers;
new admincvar;

public plugin_init() {
    register_plugin( PLUGIN, VERSION, AUTHOR );
    set_task( 2.0, "adminsonline", 0, "", 0, "b" );
    
    maxplayers = get_maxplayers()
    admincvar = register_cvar("amx_showadmins","1");
}

public adminsonline() {
    
    new id, count
    
    for(id = 1; id <= maxplayers; id++)
        if(is_user_connected(id))
        if(get_user_flags(id) & ADMIN_KICK)
        count++
    
    if(get_pcvar_num(admincvar) ==1)
    {
        
        if (count>0)
        {
            
            if (count==1) {
                set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
                show_hudmessage(0, "Кол-во онлайн админов: %d",count );
            }
            else {
                set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
                show_hudmessage(0, "Кол-во онлайн админов: %d",count );
            }
        }
        else
        {
            set_hudmessage(255, 0, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
            show_hudmessage(0, "Онлайн админов нет",count );        
        }
    }
    
}

1. Скопируйте код.
2. Скомпилируйте.
3. Установите на сервер.

Спасибо за помощь:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 17.5.2014, 9:17
Сообщение #4


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Код:
if (count==1) {
set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
show_hudmessage(0, "Кол-во онлайн админов: %d",count );
}
else {
set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
show_hudmessage(0, "Кол-во онлайн админов: %d",count );
}

??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 17.5.2014, 13:45
Сообщение #5


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

это для разных падежей сделано, но кто-то криво перевел либо решил не заморачиваться
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cham0331
сообщение 10.11.2014, 17:52
Сообщение #6
Стаж: 11 лет

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

Цитата(vady19981 @ 16.5.2014, 22:58) *
Здраствуйте!
Помогите мне пожалуйтса сделать dhud сообщение: Админы онлайн: и кол-во админом (Только не ники админов а кол-во в цыферном формате).
Зарание всем спасибо:)
Думаю на этом форуме есть розумные люди каторые в этом розбираться. Прошу помочь (пожалуйста).


Код:

#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>

#define PLUGIN "Admins Online"
#define VERSION "1.0"
#define AUTHOR "dN"

new maxplayers;
new admincvar;

public plugin_init() {
register_plugin( PLUGIN, VERSION, AUTHOR );
set_task( 2.0, "adminsonline", 0, "", 0, "b" );

maxplayers = get_maxplayers()
admincvar = register_cvar("amx_showadmins","1");
}

public adminsonline() {

new id, count

for(id = 1; id <= maxplayers; id++)
if(is_user_connected(id))
if(get_user_flags(id) & ADMIN_KICK)
count++

if(get_pcvar_num(admincvar) ==1)
{

if (count>0)
{

if (count==1) {
set_dhudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
show_dhudmessage(0, "Кол-во онлайн админов: %d",count );
}
else {
set_dhudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
show_dhudmessage(0, "Кол-во онлайн админов: %d",count );
}
}
else
{
set_dhudmessage(255, 0, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
show_dhudmessage(0, "Онлайн админов нет",count );
}
}

}


держи, добавил!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 10.11.2014, 18:07
Сообщение #7


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

cham0331, у нас тут еще много забаненых юзеров которые пол года назад просили помощи...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cham0331
сообщение 10.11.2014, 18:31
Сообщение #8
Стаж: 11 лет

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

Bloo, та я так отписался может кому понадобится!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: