Вывод информации в чат при подключении

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
85
Реакции
-3
Добрый день дорогие друзья, пытаюсь доделать плаг, но пока все что-то без продвижений, что конкретно требуется: добавить в плагин информацию о подключении вип-игрока, нашел код который мне нужен вроде как все просто, как я думал, оказалось иначе
Код:
public client_putinserver(iPlayer)
{
    if (GetUserFlags(iPlayer) == Null)
        return;
    
    new szName[32];    get_user_name(iPlayer, szName, charsmax(szName));
    ColorChat(id, 0, "^1[^4CSDM^1] ^3VIP-игрок ^4%s ^1присоединился к игре", szName);
}
по дефолту стоит вот так
Код:
public client_putinserver(iPlayer)
{
if(is_user_hltv(iPlayer) || is_user_bot(iPlayer))
    {
        return;
    }

    set_bit(g_bClientConnected, iPlayer);
и я понятия не имею как с этим взаимодействовать, можете помочь пожалуйста?
 

Вложения

Сообщения
940
Реакции
188
Помог
4 раз(а)
Код:
if(get_user_flags(id) & ADMIN_BAN)
{
    client_print_color(0, print_team_default, "^4[VIPS] ^3Хей к нам ^4VIP ^3игрок пришел :)")
}
Что-то тип такого, может кто-то лучше вариант предложит
 
Сообщения
85
Реакции
-3
Код:
if(get_user_flags(id) & ADMIN_BAN)
{
    client_print_color(0, print_team_default, "^4[VIPS] ^3Хей к нам ^4VIP ^3игрок пришел :)")
}
Что-то тип такого, может кто-то лучше вариант предложит
да, вполне хороший вариант, а как туда добавить чтобы еще ник игрока указывался например, Зашел Вип-игрок "Такой-то такой то"
ну типо через name использовать, как это лучше сделать?)
 
Сообщения
940
Реакции
188
Помог
4 раз(а)
pavel1224,
Код:
new szName[32]
get_user_name(iPlayer, szName, 31);

if(get_user_flags(iPlayer) & ADMIN_BAN){
    client_print_color(0, print_team_default, "^4[VIP] ^3Хей к нам зашел ^4VIP: %s", name);
}
 
Сообщения
85
Реакции
-3
pavel1224,
Код:
new szName[32]
get_user_name(iPlayer, szName, 31);

if(get_user_flags(iPlayer) & ADMIN_BAN){
    client_print_color(0, print_team_default, "^4[VIP] ^3Хей к нам зашел ^4VIP: %s", name);
}
Вот прям то что нужно, спасибо тебе огромное! А то я представление и порядок имею что и как, а вот по коду мне сложно, выручил!
31 Май 2020
BiZaJe, хм
Код:
public client_putinserver(iPlayer)
{
    if(is_user_hltv(iPlayer) || is_user_bot(iPlayer))
    {
        return;
    }

    set_bit(g_bClientConnected, iPlayer);
    }
    new szName[32]
    get_user_name(iPlayer, szName, 31);

    if(get_user_flags(iPlayer) & ADMIN_LEVEL_H){
    client_print_color(0, print_team_default, "^1[^4CSDM^1] ^3VIP-игрок ^4%s ^1присоединился к игре", name);
}
1590914693928.png
 

Вложения

Сообщения
940
Реакции
188
Помог
4 раз(а)
pavel1224, Скобочку в конце потерял после client_print_color
 
Сообщения
940
Реакции
188
Помог
4 раз(а)
pavel1224, и в client_print_color исправь name на szName, по не внимательности не так написал
 
Сообщения
85
Реакции
-3
BiZaJe, поправил, ошибка все та же почему-то
Код:
public client_putinserver(iPlayer)
{
    if(is_user_hltv(iPlayer) || is_user_bot(iPlayer))
    {
        return;
    }

    set_bit(g_bClientConnected, iPlayer);
    }
    new szName[32]
    get_user_name(iPlayer, szName, 31);

    if(get_user_flags(iPlayer) & ADMIN_LEVEL_H){
    client_print_color(0, print_team_default, "^1[^4CSDM^1] ^3VIP-игрок ^4%s ^1присоединился к игре"), szName);
}
1590915353000.png
 
Сообщения
940
Реакции
188
Помог
4 раз(а)
pavel1224,

Код:
new szName[32]
get_user_name(iPlayer, szName, 31);

if(get_user_flags(iPlayer) & ADMIN_LEVEL_H){
    client_print_color(0, print_team_default, "^1[^4CSDM^1] ^3VIP-игрок ^4%s ^1присоединился к игре", szName);
}
И у тебя лишняя скобка в client_print_color
 
Сообщения
85
Реакции
-3
BiZaJe, да, сейчас попробую, только у меня вопрос, к чему вообще вот это?

Код:
    if(is_user_hltv(iPlayer) || is_user_bot(iPlayer))
    {
        return;
    }

    set_bit(g_bClientConnected, iPlayer);
    }
проверка на ботов или игроков?
 
Сообщения
940
Реакции
188
Помог
4 раз(а)
pavel1224, Отсеиваем hltv и ботов в подключении и не использовать их дальше в плагине
 
Сообщения
85
Реакции
-3
BiZaJe, возможно мой компилятор рукожопский :haha:
Можешь пожалуйста поделиться своим? если не сложно конечно
 
Сообщения
85
Реакции
-3
BiZaJe, а все понял свою ошибку, спасибо тебе огромное за твои труды и за потраченное время!
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу