T Mon
offline
Опыт:
3,825Активность: |
Проигрывание звука для определенного игрока или группы игроков
Вопрос изложен в теме, триггерами подобное сделать, насколько я вижу, нереально. Реально ли воплотить подобное на Jass'e? |
06.10.2006, 17:45 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
|
06.10.2006, 18:26 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
Спасибо за линк, вот только я в Jass'e ничего пока не смыслю. Хотелось бы узнать, как это всунуть в качестве действия в триггер. |
06.10.2006, 23:39 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Jass==Язык высшего уровня, он понятен человеку по смыслу слов названий функций
если у тебя с этим проблемы то использовать подобные функции ты не сможешь |
07.10.2006, 08:53 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
Мне просто нужно узнать, как правильно вставить всю эту функцию при помощи Custom Script в действие, а твоими пребанальными комментариями я уже сыт по горло... |
07.10.2006, 12:00 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
читай статьи, такое есть. |
07.10.2006, 12:21 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
Дело в том, что мне пока особо Jass не нужен, по этому я не собираюсь пока что его учить, меня пока интересует только этот момент. Если кому не в тягость, очень прошу помочь оформить это в CS. Спасибо! |
07.10.2006, 20:46 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
звук сначало создать и запомнить его имя
call PlaySoundForPlayer(ЧТО ЗА ИГРОК,ЧТО ЗА ЗВУК)
call PlaySoundForPlayer(Player(0),zozoz)
loop
set I = I + 1 call PlaySoundForPlayer(Player(I),ЧТО ЗА ЗВУК) exitwhen I = 12 endloop собственно я не могу объяснить то что не предпологает возможности объяснения, читай статьи |
07.10.2006, 20:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
Вот, например:
Событие: триггерное Условие: триггерное Действие: CS- call PlaySoundForPlayer(Player(1),go.mp3) И оно будет корректно работать? То есть одной строки достаточно? |
08.10.2006, 11:17 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
звук надо создать и будет gg_somesound |
08.10.2006, 11:39 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
T Mon
offline
Опыт:
3,825Активность: |
gg_название звука (без формата)? Создавать звук я умею, проблема в том, что триггерно его можно проиграть или в регионе, или же для всех. |
08.10.2006, 12:17 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
exploder
iOS zealot
offline
Опыт:
19,394Активность: |
Цитата:
Задавая вопрос таким образом, ты подрзумеваешь, что ответ и будет на JASS, значит тебе нужно было ознакомится с его основами... exploder добавил: И вообще GUI сакс, научится делать все сразу на JASS гораздо легче, чем "тригерами"... |
|
08.10.2006, 12:27 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
создал звук в редакторе и проиграл его этой командой для одного игроку куда еще проще? |
08.10.2006, 12:46 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|