![]()
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. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
happy_horror
2 + 2 = 22 :-D
![]() offline
Опыт:
7,818Активность: |
Код:
Какого юнита возвращает функция GetSpellAbilityUnit? Отредактировано df Hunter, 07.03.2008 в 01:09. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ZLOBICH
Kicked by XimikS
![]() offline
Опыт:
4,727Активность: |
Код:
вопрос: как это чудо работает? с какими переменнами? что за limitop? |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
53,013Активность: |
ZLOBICH работает тока с real перемеными (не массивами) передаёш полнсотью имя переменой в текстовом виде
limitop это типо "стало больше" "меньше или равно" "равно" это так же как типо событие "жизнь у юнита там что то там =)" Код:
обычно в коммон.дж есть всё что надо =) (хотя не всегда) |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Sebra
![]() offline
Опыт:
5,603Активность: |
Код:
Какой смысл в постоянных/непостоянных способностях? Имеются в виду "одноразовые" способности? |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
53,013Активность: |
Sebra эта фунуция делает способность постояной в смысле что если "за морфить юнита в дугого" и у того будут друие абилы то эта абила сохранитьса ! т.е. нужно для морф еффектов так сказать без не имеет смысла.
Отредактировано DFlyer, 19.07.2008 в 12:44. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
happy_horror
2 + 2 = 22 :-D
![]() offline
Опыт:
7,818Активность: |
Код:
Что за параметр code callback и как им пользоваться? |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
99,989Активность: |
функция, которая будет применена к каждому юниту в группе
она не должна брать, и кажеться не должна возращать аргументы доступ к юниту осуществляеться через GetEnumUnit() Код:
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Strayiker
Warcraft Forever
![]() ![]() offline
Опыт:
3,406Активность: |
Код:
Что делает эта ф-я ? Пробовал использовать, ничего не происходило о_О |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ShadoW DaemoN
![]() ![]() offline
Опыт:
37,078Активность: |
Функция создает обводку указанного цвета вокруг игрового объекта (юнита, дестра, предмета). Обводка мигает дважды.
red, green, blue отвечают соответственно за интенсивность красного, зеленого и синего. Принимают значения от 0 до 255. alpha - прозрачность (0 - полностью прозрачный, 255 - полностью непрозрачный) |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
UnitDamagePoint - хотел спросить что означает первая буля "attack" и как сделать чтобы не коцал себя/союзников ? |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
53,013Активность: |
ScorpioT1000 она означает то что если тру то на тебя будут накладыватьса еффекты напр фрос армора личя или что то наподобие. + эта фигня на маке не пашет
|
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Scorched
![]() ![]() offline
Опыт:
7,912Активность: |
Код:
Отредактировано Scorched, 24.08.2008 в 11:34. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Freezen
Тут должен быть бред
![]() ![]() offline
Опыт:
1,717Активность: |
Код:
Чё делает? Ниипанято [+] замечание от ShadoW DaemoN: Читаем правила: "Вопросы о БЖ-функциях задавать здесь запрещено"
|
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
19,568Активность: |
Цитата:
|
|
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
99,989Активность: |
это истинная натура БЖ, а вообще то тема про нативы) |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
47,997Активность: |
Чето я не вижу связи между именем функции и тем что она делает=/ |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ShadoW DaemoN
![]() ![]() offline
Опыт:
37,078Активность: |
Сфера применения, вероятно, такова: для триггерной покупки юнитов из нейтрального магазина нужно отдать приказ магазину, равный айдишнику покупаемого юнита. GUI, как обычно, предлагает "упрощающие" функции для этой цели. Пример такой функции см. выше. |
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
kvaDrug
![]() ![]() offline
Опыт:
1,601Активность: |
Код:
Что возвращает эта функция? |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
19,568Активность: |
игрока, на компьютере которога исполняется данная карта. в мультиплеере каджому из игроков вернет его самого. используется для выполнения локальных действий для каждого игрока отдельно. при невнимательном использовании является причиной десинков и сплитов |
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|