Перейти к содержимому


Фотография

Проблема с GUI-меню в MP


Лучший Ответ Schatten , 21 January 2020 - 00:32

Дело в том что forEach allUnits не работает при запуске в МП режиме

Всё отлично работает.
 

появляется просто пустой listBox.
При этом в сингле все работает нормально.
 
Подскажите пожалуйста в чем может быть ошибка.

Судя по первой строчке, диалог создаётся на сервере, но его заполнение происходит на клиенте, где, естественно, диалог недоступен.

Перейти к сообщению


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 OFFLINE   Denispetrov123

Denispetrov123

    Ефрейтор

  • Пользователи
  • 82 сообщений
  • Откуда:Москва

Отправлено 21 January 2020 - 00:04

Всех приветствую, есть скрипт который открывает диалог:

"Dialog" remoteExec ["CreateDialog",2];
_ctrl = (findDisplay 1234) displayCtrl 1500;
playerListArray = [];
{
	_name = name _x;
	playerListArray pushBack _x;
	_side = side _x;
	lbAdd [1500,_name];
	switch (_side) do {
		case WEST: {lbSetColor [1500,_forEachIndex,[0,0,1,1]];};
		case EAST: {lbSetColor [1500,_forEachIndex,[1,0,0,1]];};
		case RESISTANCE: {lbSetColor [1500,_forEachIndex,[0,1,0,1]];};
	};
}forEach allUnits;
lbSetCurSel [1500,0];

И есть проблемка c:

forEach allUnits;

Дело в том что forEach allUnits не работает при запуске в МП режиме, Т.Е появляется просто пустой listBox.

При этом в сингле все работает нормально.

 

Подскажите пожалуйста в чем может быть ошибка.


  • 0

#2 OFFLINE   Schatten

Schatten

    Капитан

  • Пользователи
  • 1780 сообщений
  • Откуда:Тбилиси, Грузия

Отправлено 21 January 2020 - 00:32   Лучший Ответ

Дело в том что forEach allUnits не работает при запуске в МП режиме

Всё отлично работает.
 

появляется просто пустой listBox.
При этом в сингле все работает нормально.
 
Подскажите пожалуйста в чем может быть ошибка.

Судя по первой строчке, диалог создаётся на сервере, но его заполнение происходит на клиенте, где, естественно, диалог недоступен.


Сообщение отредактировал Schatten: 21 January 2020 - 00:34

  • 0




Яндекс.Метрика