Вот здесь вот - xgm.guru/p/100/164077 прочитал и взял на вооружение наработку, которая, вроде как, позволяет бороться с утечками мультиборда. Не совсем понял, как её использовать: просто импортировать в нестандартный код карты и готово (слишком хорошо, чтобы быть правдой), или нужно как-то "в ручную" задействовать (необходимо уточнить) и будет ли она работать, если мультибордов будет несколько (в мультиплеере через LocalPlayer,ы и CS,ы)? В любом случае, пока что, при попытке сохранить проект, выдаёт ошибку синтаксиса, и моих "скиллов" в Jass не хватает, чтобы понять в чём дело (я подозреваю, что возникают траблы с командами красного цвета, но на 100% не уверен).

Да это прекрасный cJass шалит, выруби его к чёрту. Либа же ничего не исправляет, нужно все функции самому вызывать. У Гуи функций единственная проблема - нет обнуления локалок, но это и не так страшно. Пока юзай их, наберёшься опыта - сделаешь свои функции.
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
Да это прекрасный cJass шалит, выруби его к чёрту. Либа же ничего не исправляет, нужно все функции самому вызывать. У Гуи функций единственная проблема - нет обнуления локалок, но это и не так страшно. Пока юзай их, наберёшься опыта - сделаешь свои функции.
Принятый ответ
14
PT153:
Да это прекрасный cJass шалит,
Если не использовать этот скрипт, то как тогда спасаться от утечек мультибордовых (тем более если их будет несколько, и значения в ячейках часто будут обновляться)? Это ж гарантированные фризы+фатал. Не хочу показаться совсем наглым, но ты не мог бы "оценить" триггеры в данной карте и сказать, как их лучше реализовать?
(комментарии к триггера приложил, естественно)
Загруженные файлы
32
Fly123, как насчет либо писать на жасс, либо утечки и фаталы, и никак иначе?
28
Fly123, я конечно не пт153, но я так понимаю это системка статов юнита, лучше реализовать это всё дело на структуре и хэш-таблице
нет смысла выключать таймер и включать другой, когда можно пихнуть всё в один таймер - если голод юнита выше 0, то отнимать единичку со стата, если ниже, то отнимать хп вместо единички
а юзать "установить скорость юнита" гиблое дело, потому что там очень криво потом возвращает обратно скорость передвижения, если на юните были замедляющие/ускоряющие баффы, тем более, ты возвращаешь скорость передвижения "по умолчанию", юзай абилку ботинков
ах да.. "ничего не делать", серьёзно?)
эта функция вызывает пустую функцию, ты просто так лишнее действие делаешь
14
quq_CCCP:
Fly123, как насчет либо писать на жасс, либо утечки и фаталы, и никак иначе?
PT написал, что можно обойтись без этого (или я его не правильно понял), поэтому я хотел уточнить.
ах да.. "ничего не делать", серьёзно?)
эта функция вызывает пустую функцию, ты просто так лишнее действие делаешь
Я вставил "ничего не делать", просто забив место триггера. Он должен был быть доробатываемым, поэтому я просто на пофиг вставил это и всё

rsfghd:
лучше реализовать это всё дело на структуре
Что значит на структуре? Это как? (где?)
32
Fly123,
  1. ага можно, писать на пофиг на гуи хт и смирится с тоннами утечек, если мультиборду обновлять ячейки часто то карта сломается достаточно быстро, на сайте были темы где это случалось. Либо пиши на jass и все.
  2. это все относится к jass, и к гуи не применимо, что такое структуры vjass и хештаблица есть полно инфы в статьях.

Чудесных способов сделать все одной чудо кнопкой нет и не будет.
28
Fly123, если использовать структуру просто для хранения значений, то можно сказать, это мини хэш-таблица
28
Это ж гарантированные фризы+фатал.
Пруфы этого. Куча гуи карт играются вполне спокойно. И в них есть мультибоард.
26
quq_CCCP:
можно, писать на пофиг на гуи хт и смирится с тоннами утечек, если мультиборду обновлять ячейки часто то карта сломается достаточно быстро
А что, всё? замену функций из библиотеки "анти-утечек" при компиляции отменили?
Или объяснить как дописать одну строку с обнулением нынче непостижимо сложно?
18
Что значит на структуре? Это как? (где?)
Как то так, какой предмет и какой у него вес ты задаешь в начале, а дальше происходит магия.
Попробовал подробно описать
Загруженные файлы
14
Borodach:
((цитата
Что значит на структуре? Это как? (где?)
))
Попробовал подробно описать
Спасибо
Чтобы оставить комментарий, пожалуйста, войдите на сайт.