• Добро пожаловать Гость. Чтобы Вы могли воспользоваться системой заявок, на аренду сервера, на бан игроков, на разбан, Вы должны зарегистрироваться. Пройти регистрацию Форма для связи Обратная связь

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

Spartan-117th

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

Spartan-117th

Добрый админ
XL-GAMES
Админ игровых серверов
12 Фев 2017
1.106
319
1.419
29
Battlelog
[BL]
#22
Если будут какие-то вопросы, то задавайте здесь.
 

III_Torpeda_III

Младший сержант
11 Окт 2018
21
0
9
31
#23
Применил эту интересную настройку у себя в 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
755
34
919
46
Russia
Battlelog
[BL]
#24
Всем привет, а можно просто в проконе выставить 1-2 ru-cn а 3-4 us-us ? или все же надо по сктипту и ставить доп плагин. Карта одна на серваке и ставить 1 раунд или две по раунду?
 

Timm

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

^1Kit Kat

Майор
Арендатор
24 Июн 2017
755
34
919
46
Russia
Battlelog
[BL]
#26
У нас карта одна, хотим раунд китай - россия и раунд сша-сша. Ставили в проконе так 1-2 и 3-4 что то не пошло, да что то глюк какой то пошел на технике на респе реснуться не могли)) бегали к ней))) вернули все назад))
 

Timm

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

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

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

^1Kit Kat

Майор
Арендатор
24 Июн 2017
755
34
919
46
Russia
Battlelog
[BL]
#28
Играет только 1-2 ру- китай до 3-4 us-us не доходит одна карта два раунда установлено))
 

Timm

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

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

^1Kit Kat

Майор
Арендатор
24 Июн 2017
755
34
919
46
Russia
Battlelog
[BL]
#30
ТОгда конечно используй скрипт,
а фракции меняй на свое усмотрение

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

Timm

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

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