По идее должно работать хоть на гуи, вроде ничего не бросается в глаза, даже событие юнит атакован. Сейчас я вас научу самостоятельно решать такие проблемы BJDebugMsg или просто выводите текст в общий чат. 1. Выводим сразу имя атакующего юнита, после первого основного условия, если имя вышло, значит первое условие выполнено и способность БАШ имеется и она та самая. 2. Сразу генерируем число случайное и в переменную его, можно и в глобалку выводим результат на экран что получилось.
ClotPh, Ого у вас там bfs, я например про который вообще нигде не слышал. Круто че,большая работа проделана, сыграл партейку в волшебный лес, вот теперь всё понятно о чем вы говорили. Что там за эльфы, почему проблема с архивом и откуда столько абил
ClotPh, не знаю как работают оптимизаторы, но если способности выдаются триггерно (например даммикам), то есть изначально не стоят в РО, то получается они будут удалены? их нельзя будет добавить, а если вообще через чат добавлять абилы, это будет невозможно так как они все удалены?. Я наверное больше для себя уже спрашиваю, у меня в карте на 300 триггеров 500 нестандартных абил (может преврал, но где-то так), никакой оптимизации нет, карта грузиться за 7-10 секунд, и работает без фаталов и лагов все 2 часа, это сейчас, но раньше было было такое как у вас, что фаталы после закрытия игры 10-120 минут. Поэтому мне очень интересна эта тема, так как может и у меня такое случиться
А ещё я думал что весь код на стрктуры переписан уже давно, а тут хештаблицы, да ещё и udg_meepoHash. Чего? отдельный хеш для мипо? надеюсь это просто для этого кода, а в доте этого нет
Парни а кто может пояснить за этот стринг хеш? StringHash("targetX"), почему вместо него нельзя просто прописать цифры? 1,2,3 и т.д., что это даёт? или для удобства чтобы не запутаться что 1 это х, 2 - у, 3 угол
Naadir, связаны, на уровне мемхака, скорее всего при сворачивании вара автор лезет в Cheat Engine, а вейты работают в паузе (не уверен, возможно работают и при сворачивании игры) и что-то не получается. Так что вывод: не использовать вейт
Дам самый размазанный ответ, есть универсальный дамми с кучей анимаций к нему надо прикреплять эффект в виде твоего юнита которого хочешь, можно создать анимацию в мдвисе на переворот, но она будет не контролируемой, можно юниту самую основную кость переименовать в bone_turret, а потом в игре крутить Z правда больше чем на 90 градусов у меня не удавалось наклонить, зато можно заставить плавать по воздуху XD, но тебе нужен первый вариант
PyCCKuu_4eJl, нет, да и представь, что этой строки вообще нет, просто по мнению вара 1/4=0 , а не 0,25 UrsaBoss, а что это что то меняет? с каких пор нельзя делить на интежер?
PT153, Я читал где-то на сайте, что периодические триггеры - зло.
ну да может быть, а если триггер такой всего 1 и он крутит с десяток функций, которые не нужно будет уничтожать или очищать, может в этом случае и да таймеры лучше, коли дело разовое
я тут знатоком себя не зарекомендовал, но попробуй всё это реворкни: таймеры - на периодический триггер, хештаблицы - на стрктуры, группа 1 глобальная для перебора, мне частенько помогает вот так вот реворкать скилы, большинство проблем уходит и появляются новые (шутка). Да и вместо локаций напрямую с координатами
Реже надо давать приказ, а ещё надо полность отрубить ИИ полностью, иногда ИИ хочет вернуться назад в стартовую точку поэтому и дёргается. Мне помогло это, думаю у тебя таже сама проблема
Ред. Берги
» WarCraft 3 / Не работает
» WarCraft 3 / Фатал при отмене улучшения юнита
» WarCraft 3 / Оптимизировать способности РО НЕ через Widgetizer 1.9.0.3?
» SavaGe[Arena] / Выход первой версии
» WarCraft 3 / Нагрузка памяти
» WarCraft 3 / Оптимизировать способности РО НЕ через Widgetizer 1.9.0.3?
» WarCraft 3 / Оптимизировать способности РО НЕ через Widgetizer 1.9.0.3?
» WarCraft 3 / Оптимизировать способности РО НЕ через Widgetizer 1.9.0.3?
» WarCraft 3 / Heroes Of The Dark temple
» WarCraft 3 / Melee Madness [OF] RE v.38f6
» WarCraft 3 / Способность Earthbind героя Meepo из DotA
» WarCraft 3 / Способность Earthbind героя Meepo из DotA
» WarCraft 3 / Команда Wait
» WarCraft 3 / Как вращать юнита вокруг точки?
» WarCraft 3 / Мгновенный разворот 126а загадка
» WarCraft 3 / Мгновенный разворот 126а загадка
Ред. Берги
» WarCraft 3 / Мгновенный разворот 126а загадка
» WarCraft 3 / Как вращать юнита вокруг точки?
» WarCraft 3 / Jass
» WarCraft 3 / Что происходит с real почему 0?
UrsaBoss, а что это что то меняет? с каких пор нельзя делить на интежер?
» Государь / Государь
» WarCraft 3 / Требование маны у пассивн способности
» WarCraft 3 / Продолжение: фатал из-за переполнения памяти
ну да может быть, а если триггер такой всего 1 и он крутит с десяток функций, которые не нужно будет уничтожать или очищать, может в этом случае и да таймеры лучше, коли дело разовое
Ред. Берги
» WarCraft 3 / Продолжение: фатал из-за переполнения памяти
Ред. Берги
» WarCraft 3 / Можно ли как то давать юниту приказ двигаться без поддергиваний?