Настройка плагинов для procon на своем компьютере

ProZorg_tm

Customer
13 Апр 2016
22
1
31
Karaganda
Инструкция подходит тем, кто не арендовал ProCon сервер у нас и хочет хостить его сам или на своем компьютере

Итак, у нас есть данные сервера, которыми мы можем подключиться к программе администрирования procon.
Как подключиться указано в этой теме: Подключение к серверу через программу procon (для администрирования)
Плагины можете скачать здесь Плагины для ProCon (на русском)

Теперь к более сложному, к плагинам. Что такое "плагин" - плагин это расширения для procon'а которое используется в той или иной игре. Своего рода "ништячок", действия которого мы можем наблюдать в самой игре.
В данной теме мы рассмотрим поиск, установку и наладку того или иного плагина. Плагинов много, времени на создание ФАКа мало, так что все будет выполняться постепенно.
1. Где искать эти плагины?
На официальном форуме программы >> тут

2. Вот мы скачали плагин что дальше?
Его нужно установить в прокон. Для начала откроем архив, который скачался, содержимое его скопировать в папку: Прокон/Plugins/название игры
После чего запустить прокон, перейти во вкладку Плагины и нажать на кнопку Перезапустить плагины
 
Последнее редактирование:
  • Like
Реакции: Slawter

FlyingDutch

Customer
9 Май 2016
59
0
47
Москва
Здравствуйте, подскажите пожалуйста, какой плагин позволяет выводить русский текст в общем чате от имени администратора на сервере в игре BF4?
 

FlyingDutch

Customer
9 Май 2016
59
0
47
Москва
Так это делается через файл панкбастера, тут же вроде описано Панель управления сервером Battlefield - Настройка сервера battlefield

Через ProCon только на русском, так как админка не поддерживает кодировку UTF-8
Прошу прощения, я не совсем продвинутый пользователь, поэтому что такое кодировка UTF-8[/QUOTE] я не знаю, и как через файл панкбастера я видел на вашем форуме, но я так понимаю серв после этого надо перезагружать, что не хотелось делать. А вот вы написали "через прокон только на русском" это походу как раз то что меня интересует. Подскажите как?
 

FreeLancer

Старший сержант
12 Сен 2014
65
24
Воронеж.
FlyingDutch, ой, имел ввиду только на Английском. UTF8 это кодировка Русского языка, а прокон и батла его не поддерживает. Только через панкбастер. Чтобы изменения файла панкбастера вступили в силу, введите в консоль панкбастера pb_sv_restart и все, сервер перезагружать не надо.
 

FlyingDutch

Customer
9 Май 2016
59
0
47
Москва
Для тех кто в танке ))) подскажи пожалуйста, а эта консоль случайно не в проконе находится во вкладке "консоль" ?)))
 
Последнее редактирование:

Slawter

Support team
5 Сен 2014
22.536
871
Да, там их две, выбери ту, которая называется PunkBuster
 
  • Like
Реакции: ZAW71
11 Июн 2016
3
0
40
Russia
Парни приветствую! Подскажите, как вы реализовали русский текст в ответе на команду !rules
я пробовал в ProCon Rulz через
Код:
Exec punkBuster.pb_sv_command pb_sv_task 6 exec admin.say "Русский текст" all
однако ничего не выходит т.к. админка походу меняет кодировку текста при передаче команды.

Спасибо!
 

Slawter

Support team
5 Сен 2014
22.536
871
Парни приветствую! Подскажите, как вы реализовали русский текст в ответе на команду !rules
я пробовал в ProCon Rulz через
Код:
Exec punkBuster.pb_sv_command pb_sv_task 6 exec admin.say "Русский текст" all
однако ничего не выходит т.к. админка походу меняет кодировку текста при передаче команды.

Спасибо!

Привет. Для того чтобы по запросу !rules в чат, игроку с России в чат отображало правила на руссокм делаем следующее:

1) создаешь текстовый файл, пишешь в нем следующее (правило конечно указываешь свои):
Код:
pb_sv_task 0 -1 admin.say "***** ПРАВИЛА СЕРВЕРА *****" all
pb_sv_task 1 -1 admin.say "Запрещены:" all
pb_sv_task 4 -1 admin.say "1) Мат и оскорбления" all
pb_sv_task 7 -1 admin.say "2) Обсуждение политики, расизм" all
pb_sv_task 10 -1 admin.say "3) Глитчинг (использование багов текстур)" all
pb_sv_task 13 -1 admin.say "4) Воздушное и наземное перемирие" all
pb_sv_task 16 -1 admin.say "6) Не приветствуется кража техники и атака базы" all
pb_sv_task 17 -1 admin.say "не будь мудаком" all
pb_sv_task 21 -1 admin.say "Всё оружие разрешено" all
pb_sv_task 25 -1 admin.say "Чтобы посмотреть Ваш ранг на сервере, используйте команду !rank" all
называешь этот файл как угодно, к примеру rulesru.cfg (расширение обязательно .cfg)

2) создаешь второй текстовый файл, пишешь в нем следующее (правила опять же указываешь свои):
Код:
pb_sv_task 0 -1 admin.say "****** SERVER RULES *****" all
pb_sv_task 1 -1 admin.say "Not allowed:" all
pb_sv_task 1 -1 admin.say "1) Player insult" all
pb_sv_task 2 -1 admin.say "2) policy discussion, racism" all
pb_sv_task 3 -1 admin.say "3) Glitching, bug using" all
pb_sv_task 4 -1 admin.say "4) Air peace" all
pb_sv_task 5 -1 admin.say "6) Do not be asshole and have fun" all
pb_sv_task 6 -1 admin.say "All weapon allowed" all
pb_sv_task 7 -1 admin.say "Type !rank to see you rank on server" all
точно так же называешь этот файл как угодно, к примеру rulesen.cfg (опять же расширение обязательно .cfg)

Загружаешь оба файла в директорию панкбастера своего сервера, выглядит примерно так:


Затем потребуется плагин ProConRULZ для ProCON Frostbite
Добавляешь в него следующий код:
Код:
#RULES
On Say;Text !rules;
If %pcountrykey% == 'ru';Exec punkBuster.pb_sv_command pb_sv_load rulru.cfg
If %pcountrykey% != 'ru';Exec punkBuster.pb_sv_command pb_sv_load rulen.cfg
On Say;Text !rulru;Exec punkBuster.pb_sv_command pb_sv_load rulru.cfg
On Say;Text !rulen;Exec punkBuster.pb_sv_command pb_sv_load rulen.cfg
Соответственно название файлов указываешь своё (которые ты создал с русским текстом правил и английским)

После проделанного игроки с Русским IP адресом будут получать сообщение о правилах на Русском, а иностранные игроки на английском.
 
  • Like
Реакции: ZAW71 и lllGAZGAZlll
11 Июн 2016
3
0
40
Russia
Timm, извиняюсь, что надоедаю)) Но нет ли возможности ответа не всем а игроку?
не ... ****" all, а ... ****" player
 

Slawter

Support team
5 Сен 2014
22.536
871
Timm, извиняюсь, что надоедаю)) Но нет ли возможности ответа не всем а игроку?
не ... ****" all, а ... ****" player
нет, это единственный способ вывода правил на русском языке!

Но я не думаю что это проблема, так как не так часто вводят эту команду, а когда кто то введет, то и другие заодно правила узнают :D
 

FreeLancer

Старший сержант
12 Сен 2014
65
24
Воронеж.
Привет. Для того чтобы по запросу !rules в чат, игроку с России в чат отображало правила на руссокм делаем следующее:

1) создаешь текстовый файл, пишешь в нем следующее (правило конечно указываешь свои):
Код:
pb_sv_task 0 -1 admin.say "***** ПРАВИЛА СЕРВЕРА *****" all
pb_sv_task 1 -1 admin.say "Запрещены:" all
pb_sv_task 4 -1 admin.say "1) Мат и оскорбления" all
pb_sv_task 7 -1 admin.say "2) Обсуждение политики, расизм" all
pb_sv_task 10 -1 admin.say "3) Глитчинг (использование багов текстур)" all
pb_sv_task 13 -1 admin.say "4) Воздушное и наземное перемирие" all
pb_sv_task 16 -1 admin.say "6) Не приветствуется кража техники и атака базы" all
pb_sv_task 17 -1 admin.say "не будь мудаком" all
pb_sv_task 21 -1 admin.say "Всё оружие разрешено" all
pb_sv_task 25 -1 admin.say "Чтобы посмотреть Ваш ранг на сервере, используйте команду !rank" all
называешь этот файл как угодно, к примеру rulesru.cfg (расширение обязательно .cfg)

2) создаешь второй текстовый файл, пишешь в нем следующее (правила опять же указываешь свои):
Код:
pb_sv_task 0 -1 admin.say "****** SERVER RULES *****" all
pb_sv_task 1 -1 admin.say "Not allowed:" all
pb_sv_task 1 -1 admin.say "1) Player insult" all
pb_sv_task 2 -1 admin.say "2) policy discussion, racism" all
pb_sv_task 3 -1 admin.say "3) Glitching, bug using" all
pb_sv_task 4 -1 admin.say "4) Air peace" all
pb_sv_task 5 -1 admin.say "6) Do not be asshole and have fun" all
pb_sv_task 6 -1 admin.say "All weapon allowed" all
pb_sv_task 7 -1 admin.say "Type !rank to see you rank on server" all
точно так же называешь этот файл как угодно, к примеру rulesen.cfg (опять же расширение обязательно .cfg)

Загружаешь оба файла в директорию панкбастера своего сервера, выглядит примерно так:


Затем потребуется плагин ProConRULZ для ProCON Frostbite
Добавляешь в него следующий код:
Код:
#RULES
On Say;Text !rules;
If %pcountrykey% == 'ru';Exec punkBuster.pb_sv_command pb_sv_load rulru.cfg
If %pcountrykey% != 'ru';Exec punkBuster.pb_sv_command pb_sv_load rulen.cfg
On Say;Text !rulru;Exec punkBuster.pb_sv_command pb_sv_load rulru.cfg
On Say;Text !rulen;Exec punkBuster.pb_sv_command pb_sv_load rulen.cfg
Соответственно название файлов указываешь своё (которые ты создал с русским текстом правил и английским)

После проделанного игроки с Русским IP адресом будут получать сообщение о правилах на Русском, а иностранные игроки на английском.
Ого, не знал, надо бы сделать, спасибо
 

ZAW71

Customer
2 Авг 2016
57
9
53
санкт-петербург
Привет. Для того чтобы по запросу !rules в чат, игроку с России в чат отображало правила на руссокм делаем следующее:

1) создаешь текстовый файл, пишешь в нем следующее (правило конечно указываешь свои):
Код:
pb_sv_task 0 -1 admin.say "***** ПРАВИЛА СЕРВЕРА *****" all
pb_sv_task 1 -1 admin.say "Запрещены:" all
pb_sv_task 4 -1 admin.say "1) Мат и оскорбления" all
pb_sv_task 7 -1 admin.say "2) Обсуждение политики, расизм" all
pb_sv_task 10 -1 admin.say "3) Глитчинг (использование багов текстур)" all
pb_sv_task 13 -1 admin.say "4) Воздушное и наземное перемирие" all
pb_sv_task 16 -1 admin.say "6) Не приветствуется кража техники и атака базы" all
pb_sv_task 17 -1 admin.say "не будь мудаком" all
pb_sv_task 21 -1 admin.say "Всё оружие разрешено" all
pb_sv_task 25 -1 admin.say "Чтобы посмотреть Ваш ранг на сервере, используйте команду !rank" all
называешь этот файл как угодно, к примеру rulesru.cfg (расширение обязательно .cfg)

2) создаешь второй текстовый файл, пишешь в нем следующее (правила опять же указываешь свои):
Код:
pb_sv_task 0 -1 admin.say "****** SERVER RULES *****" all
pb_sv_task 1 -1 admin.say "Not allowed:" all
pb_sv_task 1 -1 admin.say "1) Player insult" all
pb_sv_task 2 -1 admin.say "2) policy discussion, racism" all
pb_sv_task 3 -1 admin.say "3) Glitching, bug using" all
pb_sv_task 4 -1 admin.say "4) Air peace" all
pb_sv_task 5 -1 admin.say "6) Do not be asshole and have fun" all
pb_sv_task 6 -1 admin.say "All weapon allowed" all
pb_sv_task 7 -1 admin.say "Type !rank to see you rank on server" all
точно так же называешь этот файл как угодно, к примеру rulesen.cfg (опять же расширение обязательно .cfg)

Загружаешь оба файла в директорию панкбастера своего сервера, выглядит примерно так:


Затем потребуется плагин ProConRULZ для ProCON Frostbite
Добавляешь в него следующий код:
Код:
#RULES
On Say;Text !rules;
If %pcountrykey% == 'ru';Exec punkBuster.pb_sv_command pb_sv_load rulru.cfg
If %pcountrykey% != 'ru';Exec punkBuster.pb_sv_command pb_sv_load rulen.cfg
On Say;Text !rulru;Exec punkBuster.pb_sv_command pb_sv_load rulru.cfg
On Say;Text !rulen;Exec punkBuster.pb_sv_command pb_sv_load rulen.cfg
Соответственно название файлов указываешь своё (которые ты создал с русским текстом правил и английским)

После проделанного игроки с Русским IP адресом будут получать сообщение о правилах на Русском, а иностранные игроки на английском.
Timm, подскажи пожалуйста куда именно нужно добавить код для ProConRULZ и нужно ли потом перегружать серв? Спасибо!
 

Slawter

Support team
5 Сен 2014
22.536
871
Добавляешь прямо в плагин в строку Rules.

Если файлы уже загрузил, то перезагружать сервер не надо.
 

ZAW71

Customer
2 Авг 2016
57
9
53
санкт-петербург
Добавляешь прямо в плагин в строку Rules.

Если файлы уже загрузил, то перезагружать сервер не надо.
Качаю плагин вставляю в папку плагинов для БФ4, но плагин не появляется в списке, почему то нет файла с расширением INС в скаченном файле плагина, может в этом проблема? Не подскажешь, что делаю не так? Спасибо
 

Slawter

Support team
5 Сен 2014
22.536
871
Остановить службы прокон, загрузить в папку Plugins\BF4 плагин, запустить службу прокона. В таком порядке делал?
 
  • Like
Реакции: ZAW71