←  Всё о программах и компьютерах

SOBR team forum

»

[BF4] Конфигуратор для сервера Battlefield 4

Фотография GoodDayToDieS GoodDayToDieS 21 Янв 2014

Сделал программу для легкого создания конфигурации сервера BF4 (Startup.txt)
Прошу  описывать о найденных багах или пожелание дополнения новых плюшек\функций.
 
 
v.1.3
Добавил переменную: Если флаг не активен, то не вносим в конфиг отключенные команды.
Визуальное выделение команд при построении конфига, если функция выключена цвет - красный, включена - зеленый.
Добавил счетчик(Сколько максимально сервер может принять в переменную символов) для полей: Имя сервера, Описание сервера.
Добавил ограничения ввода для остальных полей.
Добавил сохранение и загрузку выставленных настроек окна.
Мелкие фиксы.
 
Прикрепленный файл  Scr4.jpg   313,09К   4 Количество загрузок:
 
Прикрепленный файл  BF4 Config server 1.3.exe   266К   48 Количество загрузок:
 
Скан файла с virustotal


Сообщение отредактировал GoodDayToDieS: 23 Январь 2014 - 19:48
Ответить

Фотография REDMAN REDMAN 21 Янв 2014

Во ты заморочился) Молодец. Но зачем оно? Разве есть какие-то трудности вручную набросать конфиг? Тем более весь список имеется, значения известны, выдернул что нужно, вставил, выставил нужный параметр и всё. Вот еслиб ты научил её заоверврайтить конфиг.цфг на фтп, после того как она тебе выдала желаемый конфиг, тогда даа, лишние телодвижения убираются и время экономится, а без этого то на то и выходит, что с ней что без. Но ет очень проблематично пока, потому что фтп доступа к серверам бф4 клиентам пока не дают, даны для правки только определенные файлы на вебадминке и усё.

 

Этож ведь как конфигураторы параметров для игр, они же тебе не просто текст выдают, а полноценный результат, то есть правят нужные файлы чтоб изменения применились. Может сравнение не совсем удачное, но ты понял к чему я веду, нужно дальше дорабатывать чтоб сделать из этого полезную штуку, задумка хорошая.


Сообщение отредактировал REDMAN: 21 Январь 2014 - 22:21
Ответить

Фотография GoodDayToDieS GoodDayToDieS 21 Янв 2014

Во ты заморочился) Молодец. Но зачем оно? Разве есть какие-то трудности вручную набросать конфиг? Тем более весь список имеется, значения известны, выдернул что нужно, вставил, выставил нужный параметр и всё. Вот еслиб ты научил её заоверврайтить конфиг.цфг на фтп, после того как она тебе выдала желаемый конфиг, тогда даа, лишние телодвижения убираются и время экономится, а без этого то на то и выходит, что с ней что без. Но ет очень проблематично пока, потому что фтп доступа к серверам бф4 клиентам пока не дают, даны для правки только определенные файлы на вебадминке и усё.
 
Этож ведь как конфигураторы параметров для игр, они же тебе не просто текст выдают, а полноценный результат, то есть правят нужные файлы чтоб изменения применились. Может сравнение не совсем удачное, но ты понял к чему я веду, нужно дальше дорабатывать чтоб сделать из этого полезную штуку, задумка хорошая.

Я пока хочу собрать полную базу команд\конструктор и понятные настройки. Упор пока делаю на "копипаст" в один клик на веб интерфейс сервера в Startup. Заливка на фтп готового файла реализовать не проблема, добавлю ее под конец. 

P.S.

Для того и тему создал что бы пожелания и идеи кидали, а я потихоньку допилю.


Сообщение отредактировал GoodDayToDieS: 21 Январь 2014 - 22:51
Ответить

Фотография GoodDayToDieS GoodDayToDieS 22 Янв 2014

Обновил прогу до v1.2

Кто в курсе за что отвечает команда vars.forceReloadWholeMags ?

Перезагрузка полными магазинами в игре?

 

P.S.

1. В задумках добавить флаг который будет работать примерно так: Если флаг не активен, то не вносить в конфиг отключенные команды. Стоит ли это делать?

2. Выставлять ли визуальные значения в программе по когда кликаешь по стандартному пресету?

3. Делать ли файл с настройками для программы (Постоянная загрузка одного и того названия сервера из файла, пароля и т.д.)

4. Делать ли ограничение по символам, поля: Имя сервера, MOTD, Описание сервера. Если да то сколько максимально вмещает в себя каждый из параметров?


Сообщение отредактировал GoodDayToDieS: 22 Январь 2014 - 16:39
Ответить

Фотография GoodDayToDieS GoodDayToDieS 23 Янв 2014

Обновил прогу до v1.3


Сообщение отредактировал GoodDayToDieS: 23 Январь 2014 - 04:06
Ответить

Фотография Osa Osa 24 Янв 2014

Кто в курсе за что отвечает команда vars.forceReloadWholeMags ?

 

Перезарядка рожка идет целыми магазинами.

Т.е. - отстрелял не весь рожок, а только половину, перезарядился и те что не дострелял, не плюсанулись к общему числу, а ты их как бы потерял, как в реале.

Ответить

Фотография lamozavr lamozavr 26 Янв 2014

а как запустить данную прогу?

У меня ошибка... "BF4 Config server 1.3 не является приложением Win32" :cray:


а как запустить данную прогу?

У меня ошибка... "BF4 Config server 1.3 не является приложением Win32" :cray:

Перекачал файл, все заработало.

Спасибо огромное :happy:

Ответить

Фотография XoPtE XoPtE 17 Мар 2014

Народ собираюсь поднять свой небольшой серв(чисто для себя побегать и если нада чтот открыть, там спокойно сделать) для начала беру 10-12 слотов, возможно нужна будет помощь в настройке, так что кто умеет и сможет помочь будет гуд


Сообщение отредактировал XoPtE: 17 Март 2014 - 08:44
Ответить

Фотография REDMAN REDMAN 17 Мар 2014

Ну если какие-то трудности возникнут пиши здесь или лови в спике.

Ответить

Гость_Akynamataraxa_* 05 Июн 2015

Доброго всем дня товарищи. Такой вот конфиг сгенерировал предоставленной программой:

vars.serverType "Ranked"
vars.serverName "Great Russia Patriot Server"
admin.password "deniska"
vars.gamePassword "$$game_passwd$$"
vars.servermessage ""
vars.serverDescription "Welcome to a Multiplay Battlefield 4 Server! Order yours today @ http://www.multiplaygameservers.com"
punkBuster.activate
vars.friendlyFire true
vars.killCam false
vars.miniMap false
vars.hud false
vars.crossHair false
vars.3dSpotting true
vars.miniMapSpotting false
vars.3pCam false
vars.nameTag true
vars.regenerateHealth false
vars.vehicleSpawnAllowed false
vars.onlySquadLeaderSpawn true
vars.autoBalance true
vars.commander false
reservedSlotsList.aggressiveJoin false
vars.forceReloadWholeMags true
vars.alwaysAllowSpectators false
vars.unlockMode "stats"
vars.vehicleSpawnDelay 50
vars.soldierHealth 60
vars.playerRespawnTime 100
vars.bulletDamage 100
vars.gameModeCounter 50
vars.roundTimeLimit 50
vars.idleTimeout 300
vars.teamKillCountForKick 7
vars.teamKillKickForBan 5
vars.ticketBleedRate 100
 
# End of configuration
 
Но проблема кроется еще в том, что необходимо убрать 4 спектров, чтобы добыть дополнительные 4 места для игроков, а так же сделать "One Player start" вместо 4 нынешних.
Ответить

Фотография REDMAN REDMAN 07 Июн 2015

Возможность изменять эти параметры была отключена со стороны EA. Сервер не будет воспринимать строки с этими параметрами. Сейчас возможно, что-то изменилось, и вновь это можно править. Вот строка на спектаторов: vars.maxSpectators "4" . На кол-во игроков для начала раунда у меня строки не осталось, погугли. Лучше пообщайся с теми кто сейчас держит сервак, они должны знать актуальную информацию по серверам, на totalbf.ru или еще где.


Сообщение отредактировал REDMAN: 07 Июнь 2015 - 21:06
Ответить

Фотография Osa Osa 08 Июн 2015

На кол-во игроков для начала раунда у меня строки не осталось, погугли. Лучше пообщайся с теми кто сейчас держит сервак, они должны знать актуальную информацию по серверам, на totalbf.ru или еще где.

 

 

vars.roundStartPlayerCount 4


На официальном ранговом 4 это минимальная цифра, меньше можно сделать только на не ранговом.

Ответить