goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
1)Невидимый юнит.2)Чат.3)Действие Атаки.4)Перезарядка
1)Как сделать что бы не было видно юнита?Не просто,а например как Сунстрайк у Инвокера,или Водичка у Адмирала,союзники видят пузырьки,а враги нет?Плохо шарю по Анг. 2)Как написать за игрока что-то??Видел в карте - юзаешь способность и в Чате как будто игрок пишет? 3)Как сделать что бы действие сробатывало когда юнит нанесёт урон.Например молния у Шторм Панды из Доты,когда она бьёт то при уроне,кастуеться Удар Грома.Мне нужно многоразовое пользование. 4)Как сделать перезарядку одной способности?У тини,если нету цели то он некидает и пишется,что цели нет и способность типо даже неиспользовалась. Прошу выкладывать наработки,где будет понятно написано что к чему. Всем спасибо кто поможет.. [+] замечание от Doc: Один вопрос - одна тема.
|
09.07.2011, 17:32 | #1
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
goldplay99,
|
09.07.2011, 17:45 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gudfree
гуи (V)_( Oo )_(V)
offline
Опыт:
8,233Активность: |
|
09.07.2011, 19:33 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
Doc у меня сейчас проблемы с инетом + поступаю.Можешь скинуть свою статью? Про урон я видел только на Атакованного юнита,а про Атакующего невидел Т_Т 2- мне скидывали но я по Анг. нещарю..4 -ок |
12.07.2011, 15:03 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
|
12.07.2011, 15:06 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
Не статья не помогла,я её уже читал.Я брал триггер делал прошло 5 сек,переводил в Джасс,вставлял с троку с юнитами, и когда я заходил в карту (я был игрок 0красный)то все юниты были Убийцами,а если я был игроком 1(синим) то юниты были обычными Т_Т |
14.07.2011, 15:57 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
goldplay99, омфг эта статья не о том совсем, про локальные эффекты написали в теме -.- |
14.07.2011, 16:00 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
а 100500 тем на форуме не позволяют?
Код: function AddLocalEffectTarget takes unit u, string eff, string attach, player pl returns effect
local string e = "" if GetLocalPlayer() == pl then set e = eff endif return AddSpecialEffectTarget(e, u, attach) endfunction это чтоли?Мне тут плохо понятно,берёт юнита u,текст eff,текст attack. плеер pl, и возврашает эффект.... я незнаю что означает local string e = "" Несмогу понять,я не шарю вот как тут я пойму какой юнит будет видить эффект? Отредактировано goldplay99, 14.07.2011 в 16:22. |
14.07.2011, 16:12 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
function blablabla нечего не берёт и нечего не возврашат local integer i = 'h000' local integer l = 0 if (GetLocalPlayer() == Player(0)) then set i = 'h001' endif loop exitwhen (l == 11) call CreateUnit(Player(l), i, 0., 0., 0.) set l = l + 1 endloop Тут стоит типо после загрузки карты (1 сек.) Создаються эти юниты И нефига не пашет..Возможно надо Возврашать Игрока(player) у меня выдовало ошибку,а если не ставить то,если я за 1 игрока,все юниты убийцы,если я за синиго или другого то все работники... хелп.Что не таК? |
15.07.2011, 21:54 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
GetLocalPlayer() возвращает тебя в качестве аргумента. То-есть если ты красный то создаются h001, если нет то h000
И всех нафиг кикнет с карты потому-что это явный десинк. [+] замечание от Doc: Ай-ай. Дезинфа.
|
15.07.2011, 22:34 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
prog
offline
Опыт:
32,865Активность: |
Master_chan, если юниты идентичны и отличаются только моделями и названиями, то не будет десинка (инфа by Doc - кури его статью) |
15.07.2011, 23:11 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
Выкурил. Вставило. |
16.07.2011, 01:32 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
ТАк что просто надо написать Что бы возвращало GetLocalPlayer() ? Мастер Чан ты ПМ МОД ДЛЯ ДОТЫ НЕ ДЕЛАЛ? |
16.07.2011, 10:32 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
GetLocalPlayer() всем игрокам вернет самих себя. В любом случае.
Делал, а что? |
16.07.2011, 14:20 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
goldplay99
(C) iFanat
offline
Опыт:
2,419Активность: |
Вообщем разобралься.Теперь только на 2 и 4 вопрос надо ответ?=)) |
20.07.2011, 13:53 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MpW
offline
Опыт:
49,826Активность: |
goldplay99, второе это ты сам должен сделать, приблизительно вот так (возможно ошибаюсь)
событие - юнит применяет способность условие - твоя применяемая абила действие - игра - показать текстовое сообщение (не уверен в этом действии, поищи на форуме) четвертый вопрос или действием - удалить применяемую абилу и потом добавить удаленную абилу или же пробуй приказом "стоп" остановить каст |
20.07.2011, 22:02 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
goldplay99:
Это был custom chat, потому-что написать что-то за игрока в обычный чат невозможно. |
21.07.2011, 01:28 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LuNa_aDa
Trolling For Ever
offline
Опыт:
12,610Активность: |
Чи не проще ли добавить ( > Сунстрайк у Инвокера,или Водичка у Адмирала < ) способность - "Постоянная невидимость" и видеть будут только союзники |
21.07.2011, 10:09 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Velociraptor
В пространстве и времени
offline
Опыт:
14,801Активность: |
Hell_oy, а всякие обнаружалки невидимости? А то, что он станет бледноватым? И тогда эффект по идее надо юнитом делать... Можно, но странновато немного получится.
|
21.07.2011, 12:13 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LuNa_aDa
Trolling For Ever
offline
Опыт:
12,610Активность: |
Velociraptor:
Не знаю, не знаю. Например ульт калдра ( Dota ) и сейчас сделан через "Постоянная Невидимость",а не через GetLocalPlayer() |
22.07.2011, 14:46 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|