Если в кратце. То делаю мультибоард с командами. И вот не знаю как убрать пустые кланы по 2 человека из мультибоарда. Если кто-то знает решение проще - пишите.
Желательно пример на GUI.
Я сделал уже мультибоард сам. Только не знаю что с числами делать. Как эти все массивы отсортировать так чтобы допустим 5 клан стал первым, если первые 8 игроков не играют, а два человека создало клан.
Вобщем там система. Если герой выбирает остров то ему присваивается от 1 до 6 число. Максимум два героя на остров.
Я думаю если попарно изменить эти числа както-то без потери данных, то удастся сместить мультибоард так чтобы пропусков не было.
Проблема в том что разные игроки могут попасть в абсолютно любые кланы.
Собственно триггер мульбоарда:
Вот что у меня получилось:

Вот карта
Открывается обычным JNGP. Кому интересно триггеры мультибоарда в категории "Мультибоард 2".
Если что извините за моё быдло-гуи.
Пшилось делать две цепочки циклов, чтобы и по два игрока и по одному игроку выводило.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
Похожие вопросы:

ответ
  1. Вроде закончил триггер. Полчаса раздумий пришлось на то, чтобы приспособить все на месте(понять, что счет идет от 0, а колонки и столбики поменялись местами в отличии от гуи). Прикладываю то, что получилось, чуть позже выберу как решение. Но без rsfghd ничего не получилось бы, огромное спасибо.
  1. Посмотрел про дефайн. Кое-как понял что дефайн это макрос сиджасса, и мне на рефе такое невозможно и по хорошему надо на луа.

28
то есть тебе нужно сделать мультиборд с командами, которые состоят из рандомных двух человек, и чтобы команды не имели фиксированных мест?

или чтобы каждая команда видела именно свои показатели, а не чужие?
35
rsfghd, чтобы пустые места в мультибоарде убирались. Смотри скрин.
28
PUVer, честно, мне это практически не о чём не говорит, если распишешь подробнее как ты хочешь чтобы оно выглядело то попробую сделать, кастом скрипт всё равно придётся юзать потому что работа с мультибордом утечна
35
rsfghd, короче есть переменная типа целочисленная. Массив. Размер 10. Каждому игроку от 1 до 10 присваеивается свой номер клана от 1 до 6. То есть получаются пары с одинаковыми числами. При этом это всё записывается в данный массив где индекс массива = номер игрока.
У меня получается что показывается клан в мультибоарде. Далее имя игрока. Причём они отсортированы по кланам. Далее слава каждого (3 столбец). Далее общая слава (Слава первого плюс слава второго в клане). Поитогу получается вот такая таблица
Моя проблема в том что нужно если клана не сформировалось, чтобы пустая строка убиралась и мультибоард уменьшался. Т.е. все пустые поля сжимаются. И получается красивая таблица.
28
PUVer, хорошо, попробую позже сделать красивую таблицу, идею понял надеюсь достигну желаемого результата
35
rsfghd, и ещё один момент. Надо в конце игры если общая слава больше или равно перменной целочисленной "n" то выбрать 3 первых места и их героев тоесть 3 пары героев. Герои записаны в перменнную Hero [A], где A - номер игрока. Мгновенно переместить в 3 области по 2 в каждую. Настроить их поворот на область "X" 3 области для каждого из мест. Вывести кол-во славы в области "Y" 3 области. И написать их ники попарно через запятые в областях "M" 3 области. Короче вот такая концовка игры. Я пытаюсь как-то сортировать это всё. Но у меня получаются пустые пьядесталы.
Это пожалуй то на чём я застрял. Укажу в благодарностях естественно.
28
по переменным
  • PlayerColor[ ] - цвет игрока, нужна просто для раскраски имён игроков
  • ClanCount[ ] - количество игроков в клане
  • ClanCountConstant - количество кланов
  • PlayerCell[ ] - ячейка игрока в мультиборде (например, чтобы изменить его славу)
  • PlayerClan[ ] - клан игрока
  • RowCount - количество столбцов
  • TempInt - темповая целочисленная переменная
  • TempInt1 - вторая темповая целочисленная переменная
  • Multiboard - мультиборд
PUVer:
и ещё один момент.
об этом мы не договаривались, сделаешь сам)
в крайнем случае напишешь ещё один вопрос либо мне в личку, но мне кажется я же не просто так тебе переменную PlayerCell[ ] оставил, когда будешь доставать какое-то значение с ячейки просто сверь, а не стало ли оно уже победным значением

да и я бы на самом деле "общую славу" засунул бы в сам клан, а не каждому игроку, чтобы глупо не смотрелось
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.