Функция, которая срабатывает когда проходит урон. В ней проверяются условия и эксекутится соответствующая функция в зависимости от кейса. А ты о чем подумал?
2 Триггера жеж. Тем более нет смысла так запариваться когда можно создать простой обработчик урона. Регать овердохрена событий для тучи триггеров - так себе подход.
Эти функции совершенно ничем не отличаются. Мировые координаты, установленные обеими функциями полностью совпадают. К тому же под управлением любой из этих функций камера не может покидать границ игровой камеры.
Так же пока камера не залочена на юните специальной командой, ей нельзя изменять z-смещение быстрее чем за 0.1 секунды (иначе камера будет сильно дергаться). Так же нельзя процедурно вносить CameraMap-поправку при свободной камере(почему-то вносится только половина значения поправки, если поправку удвоить - 2/3, утроить - 3/4 и т.д.).
Неверно. Разве что кто-то уже запатентовал такой спелл. Посему копировать и нагло красть можно ровно столько, сколько ты ценишь свою репутацию. Это если не считать что большинство создателей систем/абилок зачастую даже рады быть полезными.
ЛС. Если понравится спелл, посмотрю что можно сделать. Если нет - посмотрю что предложишь.
К сожалению, близзы не добавили сеттеров, потому это реализуется либо извратом (миллион абилокк на все случаи жизни и довольно увесистая система), либо с помощью мемхака. Либо дождись Кета)
Через редактор объектов ты максимум сможешь изменить внешний вид (графические эффекты) способности. Это можно сделать без кастом скриптов, используя обычные триггеры. Ищи. Ищи внимательней. Все там есть.
Ну а волны и многие другие вундервафли уже придется реализовывать с ухищрениями.
строки не текут по определению, они навсегда остаются и их невозможно стереть, при генерации около 50к строк фпс заметно падает, но ничего с этим не сделать.
library HandleCounter initializer Initialization
globals
leaderboard HandleBoard
endglobals
function HandleCounter_Update takes nothing returns nothing
local integer i = 0
local integer id
local location array P
local real result=0
loop
exitwhen i >= 50
set i = i + 1
set P[i] = Location(0,0)
set id = GetHandleId(P[i])
set result = result + (id-0x100000)
endloop
set result = result/i-i/2
loop
call RemoveLocation(P[i])
set P[i] = null
exitwhen i <= 1
set i = i - 1
endloop
call LeaderboardSetItemValue(HandleBoard,0,R2I(result))
endfunction
function HandleCounter_Actions takes nothing returns nothing
set HandleBoard = CreateLeaderboard()
call LeaderboardSetLabel(HandleBoard, "Handle Counter")
call PlayerSetLeaderboard(GetLocalPlayer(),HandleBoard)
call LeaderboardDisplay(HandleBoard,true)
call LeaderboardAddItem(HandleBoard,"Handles",0,Player(0))
call LeaderboardSetSizeByItemCount(HandleBoard,1)
call HandleCounter_Update()
call TimerStart(GetExpiredTimer(),0.05,true,function HandleCounter_Update)
endfunction
function Initialization takes nothing returns nothing
call TimerStart(CreateTimer(),0,false,function HandleCounter_Actions)
endfunction
endlibrary
Эту библиотеку можешь закинуть в любое место вне функции/библиотеки/структуры.
Ред. Raised
» Ice World / Версия 0.3s
» WarCraft 3 / Как поставить последнюю версию лицушной копии WC3 без ключа?
» Ice World / Версия 0.3s
» WarCraft 3 / Система отлова нанесённого урона
Ред. Raised
» WarCraft 3 / Система отлова нанесённого урона
» WarCraft 3 / Система отлова нанесённого урона
» WarCraft 3 / Решение задач
» WarCraft 3 / Редактирование приказов
» WarCraft 3 / Система отлова нанесённого урона
» WarCraft 3 / Система отлова нанесённого урона
Ред. Raised
» WarCraft 3 / PanCameraTo VS SetCameraPosition
» JackCraft / Hunter_or_Victim
» WarCraft 3 / ID приказа
» WarCraft 3 / За помощь в задании заплачу
» WarCraft 3 / Быстрая смена кнопок
Ред. Raised
» WarCraft 3 / Как сделать способность зависимая от атрибутов
» WarCraft 3 / PanCameraTo VS SetCameraPosition
» WarCraft 3 / PanCameraTo VS SetCameraPosition
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
» WarCraft 3 / Опять утечка, может ли утекать переменная типа строка?
» WarCraft 3 / На счёт утечек памяти
» Villages / Wtii играет в Villages
Ред. Raised
» JackCraft / Hunter_or_Victim
» JackCraft / Hunter_or_Victim
» JackCraft / Hunter_or_Victim