• Этот раздел переехал на новый ДОМЕН, чтобы комментировать перейдите по ссылке, для входа можете использовать текущий логин и пароль.

Смена фракций (ru us cn) на каждой карте battlefield 4

Статус
В этой теме нельзя размещать новые ответы.

Spartan-117th

Добрый админ
XL-GAMES
Админ
12 Фев 2017
1.243
391
1.819
34
Battlelog
[BL]
Однако, если вы хотите поменять команды местами, то нужно поменять вторые индексы в командах, вот так:
plugin.ServerCommand("vars.teamFactionOverride", "1", "1");
plugin.ServerCommand("vars.teamFactionOverride", "2", "0");
В этом случае будет RU-US, а не US-RU.
Весь остальной функционал и наименования фракций соответствуют приведенному выше Timmом описанию.
 

Spartan-117th

Добрый админ
XL-GAMES
Админ
12 Фев 2017
1.243
391
1.819
34
Battlelog
[BL]
Если будут какие-то вопросы, то задавайте здесь.
 

III_Torpeda_III

Старший лейтенант
11 Окт 2018
21
1
574
36
Применил эту интересную настройку у себя в Insane Limits. Но столкнулся с такой проблемой первый раунд пишет в батлоге ru-cn заходишь в игру техника ru-cn а название команд us-us и после смерти технику взять нельзя в режиме карты так как она не активна. То есть надо реснуться на базу и взять то что там стоит, при этом в первом раунде после перезагрузки сервера не льзя взять самолет по тойже причине. Вот код который я использовал


Thread gmrnd = new Thread(
new ThreadStart(
delegate
{

int iDelay = 5;
if (iDelay > 0)
{
Thread.Sleep(iDelay * 1000);
}

int nextMapIndex = server.NextMapIndex;

switch (nextMapIndex)
{
case 0:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "1");
plugin.ServerCommand("vars.teamFactionOverride", "2", "2");
break;
}
case 1:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "0");
plugin.ServerCommand("vars.teamFactionOverride", "2", "0");
break;
}
case 2:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "2");
plugin.ServerCommand("vars.teamFactionOverride", "2", "1");
break;
}
case 3:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "0");
plugin.ServerCommand("vars.teamFactionOverride", "2", "0");
break;
}
case 4:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "1");
plugin.ServerCommand("vars.teamFactionOverride", "2", "1");
break;
}
case 5:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "2");
plugin.ServerCommand("vars.teamFactionOverride", "2", "0");
break;
}
case 6:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "2");
plugin.ServerCommand("vars.teamFactionOverride", "2", "2");
break;
}
case 7:
{
plugin.ServerCommand("vars.teamFactionOverride", "1", "0");
plugin.ServerCommand("vars.teamFactionOverride", "2", "0");
break;
}
}
}
)
);

gmrnd.Name = "FactionChanger";
gmrnd.Start();

return false;
 

^1Kit Kat

Полковник
Арендатор
24 Июн 2017
782
59
1.319
51
Russia
Battlelog
[BL]
Всем привет, а можно просто в проконе выставить 1-2 ru-cn а 3-4 us-us ? или все же надо по сктипту и ставить доп плагин. Карта одна на серваке и ставить 1 раунд или две по раунду?
 

Timm

XLGAMES.PRO
5 Сен 2014
21.236
2.944
3.549
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
Всем привет, а можно просто в проконе выставить 1-2 ru-cn а 3-4 us-us ? или все же надо по сктипту и ставить доп плагин. Карта одна на серваке и ставить 1 раунд или две по раунду?
что ты конкретно хочешь?
 

^1Kit Kat

Полковник
Арендатор
24 Июн 2017
782
59
1.319
51
Russia
Battlelog
[BL]
У нас карта одна, хотим раунд китай - россия и раунд сша-сша. Ставили в проконе так 1-2 и 3-4 что то не пошло, да что то глюк какой то пошел на технике на респе реснуться не могли)) бегали к ней))) вернули все назад))
 

Timm

XLGAMES.PRO
5 Сен 2014
21.236
2.944
3.549
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
У нас карта одна, хотим раунд китай - россия и раунд сша-сша. Ставили в проконе так 1-2 и 3-4 что то не пошло, да что то глюк какой то пошел на технике на респе реснуться не могли)) бегали к ней))) вернули все назад))
Если так делаешь, надо ставить карту по два раунда чтобы была и все будет работать.

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

Как поменяешь, перезапусти раунд.
 

^1Kit Kat

Полковник
Арендатор
24 Июн 2017
782
59
1.319
51
Russia
Battlelog
[BL]
Играет только 1-2 ру- китай до 3-4 us-us не доходит одна карта два раунда установлено))
 

Timm

XLGAMES.PRO
5 Сен 2014
21.236
2.944
3.549
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
Играет только 1-2 ру- китай до 3-4 us-us не доходит одна карта два раунда установлено))
ТОгда конечно используй скрипт,
а фракции меняй на свое усмотрение

0 = США
1 = РФ
2 = Китай
 

^1Kit Kat

Полковник
Арендатор
24 Июн 2017
782
59
1.319
51
Russia
Battlelog
[BL]
ТОгда конечно используй скрипт,
а фракции меняй на свое усмотрение

0 = США
1 = РФ
2 = Китай
Тимур а подскажи...видел что можно и в Ад катсе это сделать, что бы не ставить новый плагин
 

Timm

XLGAMES.PRO
5 Сен 2014
21.236
2.944
3.549
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
Тимур а подскажи...видел что можно и в Ад катсе это сделать, что бы не ставить новый плагин
ДА есть такое в адкатс.

Как буду за ПК гляну. Оно как то называется Faction Randomizer что ли
 

Kapitan_Battler

Старший лейтенант
Арендатор
3 Дек 2017
41
1
579
Battlelog
[BL]
Йоу, ребзя, а как вернуть дефолтные настройки фракций? Чтобы на каждой карте были свои фракции задуманные разрабами?
 

Timm

XLGAMES.PRO
5 Сен 2014
21.236
2.944
3.549
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
Йоу, ребзя, а как вернуть дефолтные настройки фракций? Чтобы на каждой карте были свои фракции задуманные разрабами?

Удалите эти переменные из Startup.txt и перезагрузите игровой сервер.
 
  • Like
Реакции: Kapitan_Battler
Статус
В этой теме нельзя размещать новые ответы.