Удаление групп, юнитов, эффектов
Есть ли стстема удаления на джассе? У меня во всех скилах прописано удаление эффекта, юнита. Но, когда делаю тесты багов нет, как только карта на боте, так и некоторые эффекты/ лиюо скилы которые созданы как ююниты не удаляются. В чем может быть проблема? В не правильно условий удаления?
Есть ли стстема удаления на джассе? У меня во всех скилах прописано удаление эффекта, юнита. Но, когда делаю тесты багов нет, как только карта на боте, так и некоторые эффекты/ лиюо скилы которые созданы как ююниты не удаляются. В чем может быть проблема? В не правильно условий удаления?
Принятый ответ
>>В не правильно условий удаления?
Возможно идёт перезапись переменных, из-за чего не всё удаляется.
Актуально с глобалками
Смотрите в сторону мультиплеерности.
Если в ваших тестах с одним героем всё хорошо, то не факт что всё будет хорошо, если одновременно кастанутся 2 одинаковых спелла, которые построены на одних и тех же переменных.
Актуально с глобалками
Смотрите в сторону мультиплеерности.
Если в ваших тестах с одним героем всё хорошо, то не факт что всё будет хорошо, если одновременно кастанутся 2 одинаковых спелла, которые построены на одних и тех же переменных.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован N1ghtSiren
Актуально с глобалками
Смотрите в сторону мультиплеерности.
Если в ваших тестах с одним героем всё хорошо, то не факт что всё будет хорошо, если одновременно кастанутся 2 одинаковых спелла, которые построены на одних и тех же переменных.
Отредактирован prog
Переписывай с нуля на jass, как следует, ваши гуи конструкции работать не будут в мультиплеере.
quq_CCCP: Знал бы я джасс, я бы сюда не писал, как устранить это
quq_CCCP: Имеете в виду этот протект? LIIILLIIIILIII У меня есть без него
Потом у вас тютельнльное предстсвление о устройсве карт warcraft 3 и реализации триггерных способностей. Какие вам изменения чужих карт, со своих попробуйте начать а?
В этой карте не удаляются эффекты потому что она так сделана, никакие чудо утилиты и системы там не помогут, а не удаляются они потому что они не записываются как надо, нельзя удалить то что неможешь найти!
Суть проблемы - у вас одна переменная, в которую записывается эффект, и стоит вейт ( TriggerSleepAcion), он обрывает поток выполнения триггера на несколько секунд, после вы пытаетесь удалить из переменной то что в нее было записано ранее, но в ней уже не этих данных, поезд ушел - в мультиплеере это работать неможет по определению! Писать с нуля, нехотитите, ваши проблемы!