Ежик
offline
Опыт:
2,536Активность: |
2 вопроса 1)Случайная точка 2)Невидимый юнит
1)
Как в Jass'e используется функция типо [code]GetRandomLocInRect[/code]
Тоесть мне нужно из облости взять случайные x и y точки.
2)
Как сделать юнита,который виден будет только нужному игроку? Мне для снаряда. Хочу попробывать так.Скажите будет десник? [code]if GetLocalPlayer() == Player(player) then
call CreateEffect
endif[/code] И как потом удалять эффект? Просто Destroy или так:
[code]if GetLocalPlayer() == Player(player) then
call DestroyEffect endif[/code] |
02.02.2011, 17:41 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nekit1234007
offline
Опыт:
11,916Активность: |
|
02.02.2011, 17:46 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ежик
offline
Опыт:
2,536Активность: |
local string eff = null
local effect e if GetLocalPlayer()==Player(player) then set path = "Путь к эффекту" endif set e = CreateEffect(eff,x,y) Timer call DestroyEffect(e) А так? |
02.02.2011, 17:57 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
avatarDr
Neophyte
offline
Опыт:
6,474Активность: |
Так ты не скомпилируешь, ибо у тебя не установлена переменная path. Nekit1234007, разве с локальных эффектов тоже десинк? |
02.02.2011, 18:00 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ежик
offline
Опыт:
2,536Активность: |
я перепутал) вместо path должно быть eff) |
02.02.2011, 18:08 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
Ежик
1)
где r - твоя область
|
02.02.2011, 20:21 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ежик
offline
Опыт:
2,536Активность: |
Hanabishi, Cпасибо. И ещё вопрос) Но думаю невозможно) Можно ли играть анимацию эффекта? У меня у эффекта 3 анимации. Но каждую сек нужно проигровать одну аниму. Возможно? Через дамми не как т.к мне нужно чтоб видел 1 игрок( |
02.02.2011, 21:54 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JassMan
свободен
offline
Опыт:
4,193Активность: |
Спец эффекты можно добавлять локально. Как у баратрума в доте, когда разгон делает, нацели появляется эффект видный только союзникам. |
02.02.2011, 21:56 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Master_chan
Полуночный командир
offline
Опыт:
15,660Активность: |
JassMan, там это делается как в посте #3 |
02.02.2011, 21:58 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|