Сейчас 05:26:17 Пятница, 27 декабря, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
[Вопрос] Звук и звук
Imba_pvLДата: Вторник, 07 Мая 2013, 10:04:07 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
Всем добра, вот такая проблема мне нужно проиграть звук для опр.игрока я на хгм много чего нашел, вставлял в игру заменял переменную звука на свою, и игра просто не шла, писались какие-то неясные ошибки, наработки нигде не нашел, надеюсь джассеры помогут, через гетплэйер делал...
И вот 2 вопрос, как сделать так чтобы если до таймера оставалось 5 секунд то шло действие какое-нибудь, например в игре показывалось сообщение.
Пробовал так, запускал таймер, затем окно для него сделал, и сделал если/то/иначе
если оставшееся время до таймера меньше или равно 5
то игра показать...
но не работает, я попрошу наработки по 2 случаям, буду очень благодарен


 

NaturekidДата: Вторник, 07 Мая 2013, 11:14:15 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Imba_pvL, что же тебе не удалось? О_о
недавно была тема от q1 про сабж.
Там дело оказалось в использовании ранома внутри.
Должно всё работать нормально.
Вспомни доту - там оунинг воспроизводится только если овнишь ты, но никогда - если враг.


 

Imba_pvLДата: Вторник, 07 Мая 2013, 12:43:56 | Сообщение # 3
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
Да хз пробовал, не получалось.....
весь хгм перерыл, но наработки не нашел


 

NaturekidДата: Вторник, 07 Мая 2013, 12:48:25 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
попробуй локально уровент громкости снизить до 0 тогда хД

 

Imba_pvLДата: Вторник, 07 Мая 2013, 12:59:22 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
да не))) на джасс просто код нужен, getplayer() через него

 

VampirismNewGenДата: Вторник, 07 Мая 2013, 13:54:47 | Сообщение # 6
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
Покажи как ты сделал, что там не работает?
 

Imba_pvLДата: Вторник, 07 Мая 2013, 14:48:10 | Сообщение # 7
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
Код
function StartSoundForPlayerBJ takes player whichPlayer, sound soundHandle returns nothing
     if (whichPlayer == GetLocalPlayer()) then
         call StartSound(soundHandle)
     endif
endfunction

Добавлено (07 Мая 2013, 14:38:36)
---------------------------------------------

Код
function LocalSound takes player whichPlayer returns nothing
   if GetLocalPlayer()==whichPlayer then
     call StartSound(udg_ErrorSound)
   endif
endfunction

Добавлено (07 Мая 2013, 14:48:10)
---------------------------------------------
Хотя не, допустим герой делает спел и для владельца игрока должен играть звук
вот код



Все без ошибок, но звук вообще не идет -_-


 

NaturekidДата: Вторник, 07 Мая 2013, 14:56:53 | Сообщение # 8
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Imba_pvL, а ВООБЩЕ звук идёт? Проверил?

 

Imba_pvLДата: Вторник, 07 Мая 2013, 15:02:12 | Сообщение # 9
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
Naturekid, если просто действие проигрывания звука на гуи, то идет

 

bornikkenyДата: Вторник, 07 Мая 2013, 17:23:53 | Сообщение # 10
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 81
Блокировки:
Цитата
function Trig_Soundss_Actions takes nothing returns nothing
endfunction

Вижу, ты забыл заполнить Действие триггера.
 

Imba_pvLДата: Вторник, 07 Мая 2013, 17:29:47 | Сообщение # 11
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
bornikkeny, да можно просто наработку?.... чувствую я что до 3 страниц дойдем

 

bornikkenyДата: Вторник, 07 Мая 2013, 17:36:32 | Сообщение # 12
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 81
Блокировки:
Imba_pvL, ну, у меня не достаточно информации на данный момент, попробуй МАКСИМАЛЬНО подробно описать суть проблемы, я пожалуй опишу что я понял насчет твоей проблемы:
1) возможность проигрывать "звук" для конкретного игрока
2) сделать таймер, который на последних ~10 секунд выполнял функцию(мб лучше триггер?).
Ну вот.
 

Imba_pvLДата: Вторник, 07 Мая 2013, 17:46:53 | Сообщение # 13
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
1) после того как нажимаешь на кое-что (способность) то для игрока который сделал спел, должен играть музыка
2) начался таймер, после того как остается 5 секунд до таймера то всем игрокам проигрывается звук 5 раз, каждую секунду
то есть раз звук, два звук, три звук, и так до 5...


 

bornikkenyДата: Вторник, 07 Мая 2013, 17:52:37 | Сообщение # 14
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 81
Блокировки:
1) боюсь, это вызовет десинхронизацию, есть выход, просто уменьшение громкости музыки\звука для всех игроков, кроме нашего нужного.
2) это элементарно, создаешь периодический триггер, и проверяешь сколько было тиков (переменная "целочисленная"). Дальше все по маслу, просто, не стоит решать проблемы более сложными методами - жизненный совет, если что.

p.s. Мб наработку скину.
 

Imba_pvLДата: Вторник, 07 Мая 2013, 17:54:26 | Сообщение # 15
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
bornikkeny, 1) да мне все равно, нужно лишь попробовать....
2) омг да ТИКИ НЕ ИДУТ, говорю же ..... так бы я на такой фигне не сидел


 

bornikkenyДата: Вторник, 07 Мая 2013, 18:51:28 | Сообщение # 16
5 уровень
Группа: Проверенные
Сообщений: 107
Награды: 0
Репутация: 81
Блокировки:
Imba_pvL, это не возможно, все должно работать, перепроверь все досконально, или жди моего следующего, постараюсь атачнуть наработку.

Добавлено (07 Май 2013, 18:51:28)
---------------------------------------------
Imba, насчет первого:

А насчет второго, я думаю тут уже нужно в самой карте делать какие-либо решения, наработки и советы не уместны.

 

Imba_pvLДата: Вторник, 07 Мая 2013, 18:57:21 | Сообщение # 17
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
Благодарю...печально что нет 2, но да ладно попробую сам что-нить смастерить
Тему офф


 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz