Работа будет продолжаться? Очень хорошие варианты новых иконок.
Очевидно что можно было бы сделать несколько видок их "модернизаций", т.к. даже по двум улучшенным примерам уже хорошо видно что навык и умение апгрейдить иконки у автора имеется в достатке!
Naadir, примеры таких удалений можно? типо set n = null ?
это не удаление, это очистка значения переменной
переменная ничего не весит
весят объекты, которые создаются в игре (и обычно их можно найти через переменные)
я не сравнивал 120 и 20
я сравнивал ammo (15) и max (лимит в 20, можешь сразу числом выставить) if ( ammo < 20 ) set all = all - (20 - ammo) set ammo = ammo + (20 - ammo)
max = 20макс.размер обоймы ammo = . . . допустим 15 текущая обойма all = . . . допустим 120 патроны вне обоймы addсколько перебросим
if ( ammo < max ) then
set add = max - ammo если было 15 то 20-15=5...
set ammo = ammo + add текущая обойма 15 + 5 = 20
set all = all - add остальные патроны 120 - 5 = 115
примерно так... если опираться на саму суть
или вот так
set all = all - (max - ammo) сразу пишем 120 - (20-15) = 120 - 5 = 115
set ammo = ammo + (max - ammo) и докидываем ту же разницу 15 + (20-15) = 15 + 5 = 20
для того что бы пикать юнитов с москитами нужно провернуть один несложный фокус
при создании такого типа даммиков заносишь их в группу
в нужный момент обращаешься в группе и отнимаешь у даммиков москиты
пикаешь как обычных юнитов
обращаешься к группе и возвращаешь им москитов
На счёт орба - при попытке атаковать, со скиллом, но без приказа - отдаём приказ атаковать в потизцию юнита (т.е. в данном случае - башня получает приказ attack в позицию этой самой башни - под себя).
Механизм простой и лечит все проблемы с отсутствием приказа для стандартных абилок закованных в орб, при этом - не создаёт новых.
Далее - есть ещё способ запустить КД скилла, без выдачи юниту какого-либо приказа.
Но как видишь, пишут мемхак и никак, что показывает уровень...
Я давно пытался что-то такое сделать, но было всё тщетно (нифига не умел).
Тогда я решил эту проблему через абилку в здании
В главном здании были абилки для выбора направления развития: - Путь Ополчения (более дешёвый и быстрый найм тех же юнитов, больше пищи в фермах) - Путь Архимагии (больше маны, прокачки скиллов в всех магов, улучшенные скиллы) - Путь Часовых (маг.резисты всем юнитом в разных %, диспел, тру сайж и прочее)
Просто три скилла, каждый из которых разблокировал часть исследований для игрока.
При этом каст блокирует все ТРИ скилла и игрок уже никак не может их активировать повторно.
ну судя по тому как у тебя это записано
переменная parameter является integer при этом я знаю что можно класть на это, но мы этого делать не будем
почему? - потому что R2I возвращает integer
следовательно parameter не может быть равен 675.54
его значение будет читаться как 675 I2R - ты пытаешься от integer получить real
из 675 ты получаешь 675.000
далее из 675.000 ты получаешь 675
set N (675) = 675 -> 675.000 -> 675 = 675 (N) бред свойственный тс
. . .
если хочешь округлять - добавляешь .5 к real и вычленяешь integer
всё
Кароче - стандартный скилл с авто-кастом не переделать в не-автокастовый (но у него есть аналоги без авто каста), а скиллы без авто-каста не переделать в авто-кастовые (только если есть аналог).
Делаешь имитация вручную, через триггеры.
Даёшь юниту "духовное пламя" и в момент его каста - снимаешь бафф и кидаешь даммиком "отравленный нож".
При включении авто-каста добавляешь юниту маркер...
Если марекерованный юнит пытается атаковать кого-либо без баффа отравленного ножа - отдаёшь ему приказ использовать духовное пламя - он в итоге накинет нож...
» WarCraft 3 / Аура ускорения производства
Каждый обучается N секунд (15 , 20 и 30)
тем самым ускоряя его на 3, 4 и 6 секунд соответственно (в итоге 12, 16 и 24)
» WarCraft 3 / Как сделать юнита бесплотным?
Есть именно та, которая даёт другим юнитам игнорировать размер этого юнита при движении (но не ему самому).
» WarCraft 3 / Иконки умений с улучшениями
» WarCraft 3 / Винные пары на область
» WarCraft 3 / Возможно ли отловить промахи?
» WarCraft 3 / Jass
» WarCraft 3 / jass локальные переменные
переменная ничего не весит
весят объекты, которые создаются в игре (и обычно их можно найти через переменные)
» WarCraft 3 / Увеличение уровня-способность на основе предмета
оно работает, но не правильно
» WarCraft 3 / Есть ли, у кого-нибудь модели арабских построек?
есть несколько построек в арабской тематике, и не только
» Construct 2 / Помогите с глобальными переменными
Ред. Extremator
» Construct 2 / Помогите с глобальными переменными
я сравнивал ammo (15) и max (лимит в 20, можешь сразу числом выставить)
if ( ammo < 20 )
set all = all - (20 - ammo)
set ammo = ammo + (20 - ammo)
Ред. Extremator
» Construct 2 / Помогите с глобальными переменными
ammo = . . . допустим 15 текущая обойма
all = . . . допустим 120 патроны вне обоймы
add сколько перебросим
set add = max - ammo если было 15 то 20-15=5...
set ammo = ammo + add текущая обойма 15 + 5 = 20
set all = all - add остальные патроны 120 - 5 = 115
или вот так
set ammo = ammo + (max - ammo) и докидываем ту же разницу 15 + (20-15) = 15 + 5 = 20
» WarCraft 3 / Добавление в группу юнитов с "Москитами"
в нужный момент обращаешься в группе и отнимаешь у даммиков москиты
пикаешь как обычных юнитов
обращаешься к группе и возвращаешь им москитов
» WarCraft 3 / Запуск перезарядки
Но как видишь, пишут мемхак и никак, что показывает уровень...
» WarCraft 3 / Как создать 3 снаряда
я даже не знаю как это комментировать...
» WarCraft 3 / Древо жизни, вечности, долголетия
Это анимации самой модели, аналогично с башнями альянса
» WarCraft 3 / Выбор улучшения
Тогда я решил эту проблему через абилку в здании
- Путь Ополчения (более дешёвый и быстрый найм тех же юнитов, больше пищи в фермах)
- Путь Архимагии (больше маны, прокачки скиллов в всех магов, улучшенные скиллы)
- Путь Часовых (маг.резисты всем юнитом в разных %, диспел, тру сайж и прочее)
При этом каст блокирует все ТРИ скилла и игрок уже никак не может их активировать повторно.
» WarCraft 3 / Округление реалки до целого
Подумай об этом
» WarCraft 3 / Округление реалки до целого
Ред. Extremator
» WarCraft 3 / Округление реалки до целого
переменная parameter является integer
при этом я знаю что можно класть на это, но мы этого делать не будем
почему? - потому что R2I возвращает integer
следовательно parameter не может быть равен 675.54
его значение будет читаться как 675
I2R - ты пытаешься от integer получить real
из 675 ты получаешь 675.000
далее из 675.000 ты получаешь 675
бред свойственный тс
всё
» WarCraft 3 / Блок способностей (немота)
» WarCraft 3 / Как лучше реализовывать распределенные по всему AoE спецэффекты
Ред. Extremator
» WarCraft 3 / Как лучше реализовывать распределенные по всему AoE спецэффекты
» WarCraft 3 / Как создать заклинание с автоиспользованием ?
Даёшь юниту "духовное пламя" и в момент его каста - снимаешь бафф и кидаешь даммиком "отравленный нож".
При включении авто-каста добавляешь юниту маркер...
Если марекерованный юнит пытается атаковать кого-либо без баффа отравленного ножа - отдаёшь ему приказ использовать духовное пламя - он в итоге накинет нож...
Ред. Extremator
» WarCraft 3 / Аура критической атаки
Берём нужный крит (как отдельную способность) и настраиваем как нужно (шанс, множитель).