Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [RU] The Source Code → Объединить у аккаунта флаги MF_voice и MF_gavel

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 18

1

Topic: Объединить у аккаунта флаги MF_voice и MF_gavel

привет всем.
дорогие форумшики у меня вопрос такой
как можно соединить две MF в одном?
ну так у бота стоит mf_voice а как у voice и Mf_voice и mf_gavel?
mf_voice & mf_gavel не сработал как смогу их соединит
заранее спасибо

2

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Для War3 около ника в чате доступны: золотая рамка, название клана из 4 символов и изображение иконки.
Рамку можно включить/отключить.
В названии клана можно поставить любые символы.
Иконку можно менять через MPQ.

Какая цель объединения этих флагов? По-моему флаги объединять нельзя, или если и можно, то например рамка & mf_gavel. Но не mf_voice & mf_gavel.

Do not ask for support in PM.

3

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

HarpyWar wrote:

Для War3 около ника в чате доступны: золотая рамка, название клана из 4 символов и изображение иконки.
Рамку можно включить/отключить.
В названии клана можно поставить любые символы.
Иконку можно менять через MPQ.

Какая цель объединения этих флагов? По-моему флаги объединять нельзя, или если и можно, то например рамка & mf_gavel. Но не mf_voice & mf_gavel.

Спс за совет , но я уже нашел ответа
Для обьединения нужно просто mf_voice+mf_gavel
Спасибо SkyFall'у

4

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Каков результат этого объединения?

Do not ask for support in PM.

5

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

HarpyWar wrote:

Каков результат этого объединения?

https://forums.pvpgn.pro/uploads/images/2018/08/10/5b6cf75e972fd.png


Знаю что это уже было. Но мне так хотелось делать сервака и да у оригинала VIP + Elite users есть
я думаю что Elite user не нужен .

6

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

cabalerobanny wrote:
HarpyWar wrote:

Каков результат этого объединения?

https://forums.pvpgn.pro/uploads/images/2018/08/10/5b6cf75e972fd.png


Знаю что это уже было. Но мне так хотелось делать сервака и да у оригинала VIP + Elite users есть
я думаю что Elite user не нужен .

Других идей не пришло в голову?
Ору... Когда уже сами будете фишки придумывать?

7

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Gh0ster wrote:
cabalerobanny wrote:
HarpyWar wrote:

Каков результат этого объединения?

https://forums.pvpgn.pro/uploads/images/2018/08/10/5b6cf75e972fd.png


Знаю что это уже было. Но мне так хотелось делать сервака и да у оригинала VIP + Elite users есть
я думаю что Elite user не нужен .

Других идей не пришло в голову?
Ору... Когда уже сами будете фишки придумывать?

Я не говорил что украл?)
Ну скоро своих буду фишек )) написал же в тг ^_^

8

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Где-то я это уже видел smile

9

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Serc wrote:

Где-то я это уже видел smile

Напомню.
Был у нас старый сервер UzNet с голым PVPGN во времена существования саркора.
Там было так:

Если ты админ перед ником ставилось @

Если оператор <OPER> помню помню

10

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Gh0ster wrote:
Serc wrote:

Где-то я это уже видел smile

Напомню.
Был у нас старый сервер UzNet с голым PVPGN во времена существования саркора.
Там было так:

Если ты админ перед ником ставилось @

Если оператор <OPER> помню помню

Я же просто # на bnetd добавил

11

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Gh0ster wrote:
Serc wrote:

Где-то я это уже видел smile

Напомню.
Был у нас старый сервер UzNet с голым PVPGN во времена существования саркора.
Там было так:

Если ты админ перед ником ставилось @

Если оператор <OPER> помню помню

Времена саркора, ну ты вспомнил)

Добавлено: 29.08.2018 17:26

Сделайте какой нить рандомер, типо канал где могут писать команду /random раз минут в 40 и на этом канале кто то схватывает либо (права на бота, либо картинку, либо оператора, либо бан) тоже на срок 40 минут. И дальше по новой)

12

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

ProZ wrote:
Gh0ster wrote:
Serc wrote:

Где-то я это уже видел smile

Напомню.
Был у нас старый сервер UzNet с голым PVPGN во времена существования саркора.
Там было так:

Если ты админ перед ником ставилось @

Если оператор <OPER> помню помню

Времена саркора, ну ты вспомнил)

Добавлено: 29.08.2018 17:26

Сделайте какой нить рандомер, типо канал где могут писать команду /random раз минут в 40 и на этом канале кто то схватывает либо (права на бота, либо картинку, либо оператора, либо бан) тоже на срок 40 минут. И дальше по новой)

(права на бота, либо картинку, либо оператора, либо бан)
ну устроит то можно) а поч такие , revuze все жадные они даж лока за деньги дадут ))

13 (edited by Gh0ster 31.08.2018 03:15)

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

cabalerobanny wrote:
ProZ wrote:
Gh0ster wrote:

Напомню.
Был у нас старый сервер UzNet с голым PVPGN во времена существования саркора.
Там было так:

Если ты админ перед ником ставилось @

Если оператор <OPER> помню помню

Времена саркора, ну ты вспомнил)

Добавлено: 29.08.2018 17:26

Сделайте какой нить рандомер, типо канал где могут писать команду /random раз минут в 40 и на этом канале кто то схватывает либо (права на бота, либо картинку, либо оператора, либо бан) тоже на срок 40 минут. И дальше по новой)

(права на бота, либо картинку, либо оператора, либо бан)
ну устроит то можно) а поч такие , revuze все жадные они даж лока за деньги дадут ))

+ show spoiler
static int _handle_random_command(t_connection * c, char const *text)
{
 t_account *  account;
    int random = rand() % 4;

if ((account_get_random_time(account)+2400)>(unsigned int)now)
{
snprintf(msgtemp,sizeof(msgtemp),"Вы уже получили свой подарок. След. попытка через 40 мин с момента использования");
      message_send_text(c,message_type_info,c,msgtemp);
     return 0;
    }
    else 
    {
     if ( random == 0 )
   {
       account_set_auth_hostbot(account,1);
       account_set_auth_hostbottime(account,2400); 
     snprintf(msgtemp3,sizeof(msgtemp),"права на бота");
        }
    if ( random == 1 )  
    {
       account_set_auth_lock(account,1);
       account_set_auth_locktime(account,2400); 
       
     snprintf(msgtemp,sizeof(msgtemp),"Вы получили блокировку на вход на сервер. Ваш срок заканчивается через 40 минут");
message_send_text(c,message_type_info,c,msgtemp);
account_set_random_time(account,(unsigned int)now);
return 0;
    } 
    if ( random == 2 )
    {
     account_set_auth_operator(account,1);
       account_set_auth_operatortime(account,2400); 
     snprintf(msgtemp,sizeof(msgtemp),"Вы получили права на Оператора. Ваш срок заканчивается через 40 минут");
   account_set_random_time(account,(unsigned int)now);
message_send_text(c,message_type_info,c,msgtemp);
return 0;
    }

    if ( random == 3 )
    {
       account_set_icon(account,1);
       account_set_icontime(account,2400); 
     snprintf(msgtemp,sizeof(msgtemp),"Вы получили права на выбор иконку . Ваш срок заканчивается через 40 минут");
    account_set_random_time(account,(unsigned int)now);
message_send_text(c,message_type_info,c,msgtemp);
return 0;
    }
return 0;
}

Не знаю работает ли...
Но нужно ещё в account_wrap код который заносит данные на права бота и на оператора и на рандом а также на иконку.

14 (edited by ProZ 31.08.2018 15:09)

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Прикольней будет если любой чел на сервере сможет поставить статус "В рандоме" и участвовать в такой викторине. Ну и типо сервак сам эту команду будет вызывать среди всех тех кто поставил нужный признак. 1 чел из всех что то отхватит.(Картинка,БАН,МУТ,БОТ,Оператор, да и можно еще чего нибудь напридумывать) и через 40мин - 1час ему все скидывать и вызывать рандом по новой.

Добавлено: 31.08.2018 14:59

Если кто то захочет такое поставить киньте ссылку на сервер) зайду посмотреть.

15

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

ProZ wrote:

Прикольней будет если любой чел на сервере сможет поставить статус "В рандоме" и участвовать в такой викторине. Ну и типо сервак сам эту команду будет вызывать среди всех тех кто поставил нужный признак. 1 чел из всех что то отхватит.(Картинка,БАН,МУТ,БОТ,Оператор, да и можно еще чего нибудь напридумывать) и через 40мин - 1час ему все скидывать и вызывать рандом по новой.

Добавлено: 31.08.2018 14:59

Если кто то захочет такое поставить киньте ссылку на сервер) зайду посмотреть.

Вроде основу выложил под споллер... посмотреть бы тебе

16

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Gh0ster wrote:

Вы получили блокировку на вход на сервер. Ваш срок заканчивается через 40 минут

Больше всего это понравилось)))
Нужно добавить побольше ответвлений для банов/мутов, чтобы риск был больше))

Добавлено: 08.09.2018 20:37

Ну и соответственно запретить использовать команду пользователям уже имеющие какие либо права (модера, адм)

Добавлено: 08.09.2018 20:38

Лучше всего сделать единную серверную викторину, скажем все пишут рандом, по истечению 4 часов сервер начинает "розыгрыш", и раздаёт призы по окончанию розыграша. Тут же запускается таймер на новый розыгрыш длинной 4 часа.

17 (edited by ProZ 10.09.2018 15:43)

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

Кстати ни кто не пробывал делать команду для админов, чтоб они могли читать чужие Л/С. Скажем "/команда" "ник" и админ видит все сообщения Л/С этого пользователя.

+1 Serc

18

Re: Объединить у аккаунта флаги MF_voice и MF_gavel

ProZ wrote:

Кстати ни кто не пробывал делать команду для админов, чтоб они могли читать чужие Л/С. Скажем "/команда" "ник" и админ видит все сообщения Л/С этого пользователя.

Эта функция реализована в pvpgn-pro. Логируются все команды, указанные в bnetd.conf > log_command_groups. Можно туда добавить группу команд 1, куда входит /whisper.

/help log

Do not ask for support in PM.
+1 Serc

Posts: 18

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 0 guests, 0 registered users

forums.pvpgn.pro → [RU] The Source Code → Объединить у аккаунта флаги MF_voice и MF_gavel



Generated in 0.128 seconds (81% PHP - 19% DB) with 22 queries