написал небольшой триггер который берет всех игроков и добавляет их в мултиборд, далее через условие проверяется кто играет и добавляет этого игрока в таблице, и потом каждую секунду он проверяет значения таблицы
так он выглядит
здесь значения меняются
а здесь при выходе игрока из игры
собственно вопрос...есть некая переменная которая проверяет кол-во очков, то есть кол-во убитых боссов, она при убийстве босса добавляет 1 или 2 или 3 в строке под номером игрока в зависимости как часто он убивает боссов как мне ее использовать чтобы вместо Героев убито я поставил ее...дело в том что увидел ошибку, при убийстве босса за счет заклинаний он не дает игроку этот бал.
я ее добавил при событие Юнит Умирает она работает, но опять же не туда добавляет этот бал

Принятый ответ

Не надо каждую секунду обновлять все данные мультиборда.
Обновляй/перезаписывай только то, что должно меняться.
Убил юнита - записал новое число в соответствующее место.
Повысил уровень - записал куда нужно.
Тикает таймер и считается время (ну или ресурсы) - записывай числа в определённый слот.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
7
4 года назад
0
Только от заклинания не засчитывает ? Если оно кастом то может ошибка в определение damage deadler/player. Так трудно сказать, последний абзац вообще не понял.
Также можно сразу создать группу игроков ("играющих людей") и оперировать уже ею.
0
8
4 года назад
0
точнее засчитывает но...не всегда, к тому же когда герой кастует громовую поступь убивая героя ролик не включается
0
26
4 года назад
0
Не надо каждую секунду обновлять все данные мультиборда.
Обновляй/перезаписывай только то, что должно меняться.
Убил юнита - записал новое число в соответствующее место.
Повысил уровень - записал куда нужно.
Тикает таймер и считается время (ну или ресурсы) - записывай числа в определённый слот.
Принятый ответ
0
8
4 года назад
0
Extremator:
Не надо каждую секунду обновлять все данные мультиборда.
Обновляй/перезаписывай только то, что должно меняться.
Убил юнита - записал новое число в соответствующее место.
Повысил уровень - записал куда нужно.
Тикает таймер и считается время (ну или ресурсы) - записывай числа в определённый слот.
хорошо, и как избавится от периодиков тогда? использовать elapsed game time? и потом перелопатить кучу условий? я знаю что они создают утечки потому я выбрал такие условия чтобы они не создавали их
и к тому же данные мултиборда всегда нужно обновлять
да и разобрался почему он так поступает.
теперь это так выглядит
теперь осталось разобраться с роликами
Чтобы оставить комментарий, пожалуйста, войдите на сайт.