Вот карта
Открывается обычным JNGP. Кому интересно триггеры мультибоарда в категории "Мультибоард 2".
Если что извините за моё быдло-гуи.
Пшилось делать две цепочки циклов, чтобы и по два игрока и по одному игроку выводило.
Объявляю тестирование на иринаботе. На бот загружена версия 1.07k. В этой версии присутствует Новыйкомандный режим. Игроки разбиваются на команды по 2 игрока и побеждает та команда, которая набрала больше всего славы. Баги можно присылать сюда или в дискорд группе.
Сидел пол ночи делал мультибоард. Три раза с постели срывался. И наконец добился желаемого результата. Теперь одиночные кланы тоже показываются.
Причём когда игрок ливает ник становится серым.
Осталось доделать условия победы. И будет новая версия с новым крутым режимом.
rsfghd, ура! Заработало! Спустя трёх дней метода тыка и немного логики у меня вышло сделать кое-какой мультибоард. Правда там где один игрок пока не показывает. Но думаю это поправимо.
Есть переменная Souz[a] где a = номер игрока. Равна числу от 1 до 6 в зависимости от острова. Эти числа это номер клана. Задаётся когда выбираешь остров. Максимум может быть 2 человека на 1 остров. Союзы и кланы я реализовал.
Слава = древесина текущая. для двух игроков это сумма древесин.
Инком переменнная Glory[a] где a - номер игрока
При этом кол-во строк в зависимости от кол-ва кланов (1 игрок выбравший остров тоже является кланом) задаётся кол-во строк. Кол-во кланов +1 = кол-во строк. 1 строка для подписей типа "Номер клана", "Общая слава", "Общий инком".
Ещё можно заморочиться и возле номера кланов имена игроков с цветами выводить. Но это по желанию.
Можешь попробовать прежнюю концепцию если это не получится. Устроит любой вариант.
rsfghd, всё отличие твое системы что ты рандомно определяешь кланы. А мне нужно именно 6 кланов и некоторые из них могут отсутствовать. И Возможен вариант когда 1 игрок в клане.
Вобщем мультибоард. Номера кланов. Имена игроков. Их древесина текущая. Значение Glory[A], где A = номер игрока. Древесина клана. Отображается в единичном варианте в первой ячейке клана. Игроки могут динамически убираться и добавляться в кланы. Максимум в клане 2 человека. Желательно с триггером вывода значений на экран. Чтобы мультибоард обновлялся. Названия кланов фиксированные. В зависимости от выбранного острова. Переменная Souz [A] - номер клана игрока. От 1 до 6. Я заполняю их во время входа в область. Если на остров никто не вошёл в начале, то пустых строк не должно быть на месте клана.
Вобщем кланы создаются во время игры в режиме реального времени. Т.е. мультибоард через минуту может быть уже другим. При этом желательно чтобы названия кланов оставались такими же.
попробуй снова написать, подробно, как ты хочешь видеть мультиборд, я попробую сделать
Смотри у меня люди заходят в область. И если в области уже заходил игрок. То они становятся кланом. Есть переменная массивная с размером 6 целочисленная. Эта переменная отображает сколько игроков в клане. Она называется Maximum_Hero []. Так вот если она больше 1 то это уже считается кланом. Т.е. могут быть кланы из 1 игрока. Не всегда же равное кол-во игроков заходит.
Есть переменная целочисленная массив Souz[A], где A номер игрока. Туда записывается номер клана игрока. По дефолту всего 6 кланов для 6 островов. И они какбэ константы. Если зашёл на остров 1 то переменная союз равна 1 и т.п.
Можно вместо "Клан 1" и т.п. писать "Остров пиратов", "Остров эльфов" и т.п. 6 значений, которые соответствуют номерам.
rsfghd, и ещё один момент. Надо в конце игры если общая слава больше или равно перменной целочисленной "n" то выбрать 3 первых места и их героев тоесть 3 пары героев. Герои записаны в перменнную Hero [A], где A - номер игрока. Мгновенно переместить в 3 области по 2 в каждую. Настроить их поворот на область "X" 3 области для каждого из мест. Вывести кол-во славы в области "Y" 3 области. И написать их ники попарно через запятые в областях "M" 3 области. Короче вот такая концовка игры. Я пытаюсь как-то сортировать это всё. Но у меня получаются пустые пьядесталы.
Это пожалуй то на чём я застрял. Укажу в благодарностях естественно.
rsfghd, короче есть переменная типа целочисленная. Массив. Размер 10. Каждому игроку от 1 до 10 присваеивается свой номер клана от 1 до 6. То есть получаются пары с одинаковыми числами. При этом это всё записывается в данный массив где индекс массива = номер игрока.
У меня получается что показывается клан в мультибоарде. Далее имя игрока. Причём они отсортированы по кланам. Далее слава каждого (3 столбец). Далее общая слава (Слава первого плюс слава второго в клане). Поитогу получается вот такая таблица
Моя проблема в том что нужно если клана не сформировалось, чтобы пустая строка убиралась и мультибоард уменьшался. Т.е. все пустые поля сжимаются. И получается красивая таблица.
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
Открывается обычным JNGP. Кому интересно триггеры мультибоарда в категории "Мультибоард 2".
Если что извините за моё быдло-гуи.
Пшилось делать две цепочки циклов, чтобы и по два игрока и по одному игроку выводило.
Отредактирован PUVer
» Fantasy Pirates / Главная страница
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
Причём когда игрок ливает ник становится серым.
Осталось доделать условия победы. И будет новая версия с новым крутым режимом.
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
Слава = древесина текущая. для двух игроков это сумма древесин.
Инком переменнная Glory[a] где a - номер игрока
При этом кол-во строк в зависимости от кол-ва кланов (1 игрок выбравший остров тоже является кланом) задаётся кол-во строк. Кол-во кланов +1 = кол-во строк. 1 строка для подписей типа "Номер клана", "Общая слава", "Общий инком".
Ещё можно заморочиться и возле номера кланов имена игроков с цветами выводить. Но это по желанию.
Можешь попробовать прежнюю концепцию если это не получится. Устроит любой вариант.
» WarCraft 3 / Мультибоард и числа
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
» Таверна "Ржавое колесо" / Открыл для себя скайрим (Игра года для меня *Слоупок*)
» Fantasy Pirates / Вадим 2kxaoc играет в Fantasy Pirates #6
» Таверна "Ржавое колесо" / Открыл для себя скайрим (Игра года для меня *Слоупок*)
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
» WarCraft 3 / Мультибоард и числа
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
Есть переменная целочисленная массив Souz[A], где A номер игрока. Туда записывается номер клана игрока. По дефолту всего 6 кланов для 6 островов. И они какбэ константы. Если зашёл на остров 1 то переменная союз равна 1 и т.п.
Можно вместо "Клан 1" и т.п. писать "Остров пиратов", "Остров эльфов" и т.п. 6 значений, которые соответствуют номерам.
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
Отредактирован PUVer
» WarCraft 3 / Мультибоард и числа
Это пожалуй то на чём я застрял. Укажу в благодарностях естественно.
» WarCraft 3 / Мультибоард и числа
У меня получается что показывается клан в мультибоарде. Далее имя игрока. Причём они отсортированы по кланам. Далее слава каждого (3 столбец). Далее общая слава (Слава первого плюс слава второго в клане). Поитогу получается вот такая таблица
» WarCraft 3 / Мультибоард и числа