События триггера никак нельзя удалить, можно только удалить триггер (с кондишенами и акшенами).
А кстати вот - xgm.guru/p/wc3/venomanser
Будет несомненно полезно, как правильно удалять триггеры.
Да и вовсе полезно для общего развития.
способность можно удалить спокойно, так и добавить.
еще ее спрятать можно, но это гемор (тк нужно импортировать файл, прописывать координаты), таким образом на всю игру спрячешь xgm.guru/p/100/200277
видимо это одна из коммандных абил, поэтому и нельзя заблочить. все что ты пытаешься сделать - заблочить, а не удалить
Можно, создаёте все 24 события лива для одного тригоера. А в действии триггера узнаете ливнувшего игрока с помощью функций: GetTriggeringPlayer(), GetLeavingPlayer().
Может быть уточнишь вопрос?
Ибо удалить это действие мега-легко. Просто нажать на действие и нажать на кнопку DELETE. Невероятно просто, правда?
Если ты хочешь сохранить какие-то действия внутри if или else, просто выдели их, нажми CTRL+C (или CTRL+X), нажми на if и CTRL + V, и действия будут после if else а не внутри if.
Вот двухэтажный триггер с условием если* if Если в одном из условий действие сработает, то мне нужно, чтобы оно больше не проигрывалось. Удалить либо условие либо действие в этой колбасе( этаже) Если я поставлю выключить триггер в этом действии, то выключится весь триггер. Теперь понятнее объяснил, мне либо условие удалять, либо действие. ( вариант поставить логическую 1 -0 не предлагать)
SсRealm, удалить не выйдет, а заблочить можно. Только доп переменную добавить придётся, или булеан, или число.
Можно конечно заморочиться, записать в переменную условие триггера как condition, в действии сделать trigger remove condition, потом вписать новое condition, но это ещё геморройнее
SсRealm, тебе подойдет только добавление логической переменной. Где она изначально равна true, далее внутри действия (внутри if) делаем еще одну проверку с этой переменной что она равна true, и если да - делаем список действий а переменную устанавливаем на false, все. Больше эта ветка никогда не проиграется, но триггер работать будет.
Ред. konvan5
Ибо удалить это действие мега-легко. Просто нажать на действие и нажать на кнопку DELETE. Невероятно просто, правда?
Ред. konvan5