df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
common.j вопросник
Здесь вы можете спросить, что делает та или иная native-функция.
Все native функции вы можете найти в common.j и часть в common.ai Правила оформленияКод функции с тегом code + дополнительные вопросы. Вопросы о БЖ-функциях задавать здесь запрещено!!! ОтветыПосле ответа native-функция будет вынесена в 1ый пост с комментарием. Предвидя то, что не все знают, где взять этот самый common.j, выкладываю его в аттаче. native-функции» native GetLocalPlayer takes nothing returns player Данная функция возвращает игрока, на компьютере которого выполняется данная карта. В мультиплеере каждому из игроков вернет его самого. Используется для выполнения локальных действий для каждого игрока отдельно. При невнимательном использовании является причиной десинков и сплитов. Пример функции: Код:
» native UnitDamagePoint(...) Код:
Параметр ranged (boolean) отвечает за то, был ли урон нанесен с какого-либо расстояния или же в ближнем бою. » native AddIndicator(...) Код:
red, green, blue отвечают соответственно за интенсивность красного, зеленого и синего. Принимают значения от 0 до 255. alpha - прозрачность (0 - полностью прозрачный, 255 - полностью непрозрачный) » native ForGroup takes group whichGroup, code callback returns nothing функция, которая будет применена к каждому юниту в группе она не должна брать, и кажеться не должна возращать аргументы доступ к юниту осуществляеться через GetEnumUnit() Код:
» native GetSpellAbilityUnit takes nothing returns unit возвращает юнита, который применил способность » native TriggerRegisterVariableEvent(...) Код:
Регистрация события, связанного с изменением переменной. Например "xxx стало больше чем yyy". Имя переменной передаётся в текстовом виде.. Код:
» native UnitMakeAbilityPermanent(...) Код:
» native EnableSelect(...) Код:
Данные функции отвечают за возможность выделения: - выделение прямоугольником (массовое); - пре-выделение (подсветка); - клик-выделение. Аргумент 1 - выключатель, аргумент 2 - видно ли оно на экране. То есть выделение может быть включено, но не видно. » native Preload(...) Код:
Прелоуд делается для того, чтобы загрузить модель сразу (во время загрузки карты) и потом не отвлекаться на этот процесс во время игры. Принимает в качестве параметров файл/ресурс. » blendmode Код:
Тип blendmode указывает, какой метод "закраски" игрового экрана применить. Используется в функциях для работы с синематиками. Отредактировано ShadoW DaemoN, 17.05.2009 в 16:25. |
06.03.2008, 22:41 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
happy_horror
2 + 2 = 22 :-D
offline
Опыт:
7,818Активность: |
Код:
Какого юнита возвращает функция GetSpellAbilityUnit? Отредактировано df Hunter, 07.03.2008 в 01:09. |
07.03.2008, 00:20 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ZLOBICH
Kicked by XimikS
offline
Опыт:
4,727Активность: |
Код:
вопрос: как это чудо работает? с какими переменнами? что за limitop? |
07.03.2008, 14:10 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
ZLOBICH работает тока с real перемеными (не массивами) передаёш полнсотью имя переменой в текстовом виде
limitop это типо "стало больше" "меньше или равно" "равно" это так же как типо событие "жизнь у юнита там что то там =)" Код:
обычно в коммон.дж есть всё что надо =) (хотя не всегда) |
07.03.2008, 14:50 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
Код:
Какой смысл в постоянных/непостоянных способностях? Имеются в виду "одноразовые" способности? |
10.03.2008, 15:49 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
Sebra эта фунуция делает способность постояной в смысле что если "за морфить юнита в дугого" и у того будут друие абилы то эта абила сохранитьса ! т.е. нужно для морф еффектов так сказать без не имеет смысла.
Отредактировано DFlyer, 19.07.2008 в 12:44. |
10.03.2008, 18:05 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
happy_horror
2 + 2 = 22 :-D
offline
Опыт:
7,818Активность: |
Код:
Что за параметр code callback и как им пользоваться? |
10.03.2008, 20:41 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
функция, которая будет применена к каждому юниту в группе
она не должна брать, и кажеться не должна возращать аргументы доступ к юниту осуществляеться через GetEnumUnit() Код:
|
10.03.2008, 20:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Strayiker
Warcraft Forever
offline
Опыт:
3,406Активность: |
Код:
Что делает эта ф-я ? Пробовал использовать, ничего не происходило о_О |
16.07.2008, 18:56 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
Функция создает обводку указанного цвета вокруг игрового объекта (юнита, дестра, предмета). Обводка мигает дважды.
red, green, blue отвечают соответственно за интенсивность красного, зеленого и синего. Принимают значения от 0 до 255. alpha - прозрачность (0 - полностью прозрачный, 255 - полностью непрозрачный) |
16.07.2008, 19:10 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
UnitDamagePoint - хотел спросить что означает первая буля "attack" и как сделать чтобы не коцал себя/союзников ? |
01.08.2008, 11:17 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,013Активность: |
ScorpioT1000 она означает то что если тру то на тебя будут накладыватьса еффекты напр фрос армора личя или что то наподобие. + эта фигня на маке не пашет
|
01.08.2008, 15:39 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
Код:
Отредактировано Scorched, 24.08.2008 в 11:34. |
23.08.2008, 21:25 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Freezen
Тут должен быть бред
offline
Опыт:
1,717Активность: |
Код:
Чё делает? Ниипанято [+] замечание от ShadoW DaemoN: Читаем правила: "Вопросы о БЖ-функциях задавать здесь запрещено"
|
25.09.2008, 16:46 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
Цитата:
|
|
25.09.2008, 16:50 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
107,539Активность: |
это истинная натура БЖ, а вообще то тема про нативы) |
25.09.2008, 17:09 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Чето я не вижу связи между именем функции и тем что она делает=/ |
25.09.2008, 17:46 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
Сфера применения, вероятно, такова: для триггерной покупки юнитов из нейтрального магазина нужно отдать приказ магазину, равный айдишнику покупаемого юнита. GUI, как обычно, предлагает "упрощающие" функции для этой цели. Пример такой функции см. выше. |
25.09.2008, 17:54 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
kvaDrug
offline
Опыт:
1,601Активность: |
Код:
Что возвращает эта функция? |
25.09.2008, 20:51 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
игрока, на компьютере которога исполняется данная карта. в мультиплеере каджому из игроков вернет его самого. используется для выполнения локальных действий для каждого игрока отдельно. при невнимательном использовании является причиной десинков и сплитов |
25.09.2008, 20:58 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|