XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
kvaDrug

offline
Опыт: 1,601
Активность:
Цитата:
при невнимательном использовании является причиной десинков и сплитов

Подробнее пожалуйста, и как вызвать эту функцию для конкретного игрока.
Старый 25.09.2008, 21:16
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
Код:
function DoSmthForLocalPlayer takes nothing returns nothing
 local player p = GetLocalPlayer()

 //делаешь че те там надо с ним, например
  call DisplayTimedTextToPlayer(p,0,0,60,GetPlayerName(p)) //выдаст каждому игроку его имя

endfunction
Старый 25.09.2008, 21:26
kvaDrug

offline
Опыт: 1,601
Активность:
Все понелс. Благодарю. Непохо добавить эту ф-ю в в список в первом посте.
Старый 26.09.2008, 21:35
adic3x

offline
Опыт: 108,439
Активность:
а если ЛокПлеера всунуть сразу в месагу? дисинк будет? т.е. ...GetPlayerName(GetLocalPlayer()) ???
Старый 27.09.2008, 10:37
ShadoW DaemoN

offline
Опыт: 37,078
Активность:
ADOLF, имхо, ничего не будет. В локалку занесено для формальности - если нужно выполнить не одно, а несколько действий для конкретного игрока.
Старый 27.09.2008, 10:57
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
я для наглядности локалку сделал )
Старый 27.09.2008, 11:40
adic3x

offline
Опыт: 108,439
Активность:
а чиорт, мне чето показалось что там было Иф ГетлокаПлаер==... зен
Старый 27.09.2008, 13:59
ScorpioT1000
Работаем
online
Опыт: отключен
Цитата:
UnitDamagePoint - хотел спросить что означает первая буля "attack" и как сделать чтобы не коцал себя/союзников ?

дыг.. мня больше второй вопрос интересует
Старый 03.10.2008, 02:25
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
и как сделать чтобы не коцал себя/союзников ?


не использовать ее вобобще ибо она лажа (и если верить компам крашит вар или чето еще на маках)

дамажить каждого юнита отдельно
Старый 03.10.2008, 14:21
ScorpioT1000
Работаем
online
Опыт: отключен
дыг этож лишние рассчеты, лучше доверить это нативке нежели жасу..

Цитата:
и если верить компам крашит вар или чето еще на маках

Цитата:
Сообщение от Tc
эта фигня на маке не пашет
Старый 04.10.2008, 01:43
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
дыг этож лишние рассчеты, лучше доверить это нативке нежели жасу..

ну не лечиться она... и дамажит все в подряд

если вы считаете что это "лучше" - флаг вам в руки
Старый 04.10.2008, 10:39
ZLOBICH
Kicked by XimikS
offline
Опыт: 4,727
Активность:
делать союзников неуязвивыми на мизерный период во время действия функции, иначе как уже сказали каждого по отдельности
Старый 02.11.2008, 19:02
Пикси

offline
Опыт: 2,422
Активность:
Какая функция перемещает юнита по осям ХУ?
Старый 04.11.2008, 19:38
J
expert
offline
Опыт: 48,447
Активность:
SetUnitX(unit,x)
SetUnitY(unit,y)
Старый 04.11.2008, 19:39
Пикси

offline
Опыт: 2,422
Активность:
Ммм мне ещё надо функция отмеряющая дистанцию между точками по их ХУ.
Старый 04.11.2008, 20:27
J
expert
offline
Опыт: 48,447
Активность:
Код:
Atan2(YB - YA, XB - XA)
вернет угол между точками (XA, YA) и (XB, YB) в радианах
Код:
function DistanceBetweenCoord takes real XA, real YA, real XB, real YB returns real
    local real dx = XB - XA
    local real dy = YB - YA
    return SquareRoot(dx * dx + dy * dy)
endfunction
вернет растояние между точками (XA, YA) и (XB, YB)
Старый 04.11.2008, 21:14
Toadcop

offline
Опыт: 54,313
Активность:
Пикси их тож кучя =)
вот мой вариант самый быстрый :Р
Код:
function DistanceBetweenCord takes real X,real Y returns real
    return SquareRoot(X*X+Y*Y)
endfunction


X = X1-X2
Y = Y1-Y2

хотя что из чего вычитать не играет роли =) // для угла влияет там получаетьса иноче противоположеный угол не раз напарывалса на этом xD
Старый 04.11.2008, 21:17
Elemental
Element Of Water
offline
Опыт: 1,072
Активность:
Вот скажите зачем в гуи сплошь и рядом используется биджи если по сравнению с натив оно зло?
Названия аналогичных функций на натив и биджи как сильно отличается?
Возможен ли переход с биджи функций на альтернативные натив просто переделав название?
Есть ли где документик для скачивания со всеми нативками с русскими коментариями? =)
Старый 22.11.2008, 10:52
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Elemental
Список всех функций есть в JassCraft'е. А так же и в JassNewGenPack'е, тут даже бж красным цветом выделяется.
Да, рекомендуется использовать именно нативки, названия почти всегда схожие. Только иногда разница в порядке передачи параметров.
Старый 22.11.2008, 10:57
adic3x

offline
Опыт: 108,439
Активность:
в НГЖП контрл клик по функции, и подробное изучаем ее "начинку"
Старый 22.11.2008, 14:19
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:32.