Мульти борд
|
|
NOFXI | Дата: Понедельник, 31 Мая 2010, 23:20:58 | Сообщение # 1 |
4 уровень
Группа: Проверенные
Сообщений: 89
Награды: 0
Репутация: 8
Блокировки:
| Помогите плиз, вот у меня есть мультиборд (http://slil.ru/29245202) я хочу штобы с помощью него можно было музыку переключать(которую я на карту залью). Помогите пожалуйста, честна пробовал сам, час парился нечего не получилось только мульти борд запарол(хорошо резервная копия есть). И хорошо штобы были подсказки в виде коментов штобы я патом сам смог сделать(но можно и без них).
|
|
|
|
[DUОS] | Дата: Вторник, 01 Июня 2010, 00:30:18 | Сообщение # 2 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| NOFXI, Музыку переключать для отдельного игрока?
|
|
|
|
NOFXI | Дата: Вторник, 01 Июня 2010, 10:54:33 | Сообщение # 3 |
4 уровень
Группа: Проверенные
Сообщений: 89
Награды: 0
Репутация: 8
Блокировки:
| [DUОS], Да
|
|
|
|
[DUОS] | Дата: Вторник, 01 Июня 2010, 12:28:32 | Сообщение # 4 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| NOFXI, Тогда перепиши наработку - сделай массив мультибоардов (индекс массива - номер игрока). Затем сделай массив типа строка, забей туда пути ко всем твоим трекам. В триггере с событием выбора трека (нажатие на какую-либо клавишу) в действиях перво-наперво напиши личным сценарием (Custom Script): local string path Напиши дальше таким же личным сценарием: if GetLocalPlayer() == GetTriggerPlayer() then Дальше циклом проверяй, какая строка с нужной тебе музыкой (условие). Если строка совпала, то личным сценарием пиши: set path = udg_Твой_Массив[bj_forLoopAIndex] После цикла (не в нём!) напиши личным сценарием: endif Ниже тем же личным сценарием пишешь: call PlayMusic(path) Тогда музыка, выбранная в доске, будет проигрываться для конкретного игрока и не будет выбрасывать игроков из игры.
|
|
|
|
windrunner | Дата: Вторник, 01 Июня 2010, 13:34:21 | Сообщение # 5 |
10 уровень
Группа: Проверенные
Сообщений: 1259
Награды: 0
Репутация: 218
Блокировки:
| Quote (|DUОS|) NOFXI, Тогда перепиши наработку - сделай массив мультибоардов (индекс массива - номер игрока). Затем сделай массив типа строка, забей туда пути ко всем твоим трекам. В триггере с событием выбора трека (нажатие на какую-либо клавишу) в действиях перво-наперво напиши личным сценарием (Custom Script): local string path Напиши дальше таким же личным сценарием: if GetLocalPlayer() == GetTriggerPlayer() then Дальше циклом проверяй, какая строка с нужной тебе музыкой (условие). Если строка совпала, то личным сценарием пиши: set path = udg_Твой_Массив[bj_forLoopAIndex] После цикла (не в нём!) напиши личным сценарием: endif Ниже тем же личным сценарием пишешь: call PlayMusic(path) Тогда музыка, выбранная в доске, будет проигрываться для конкретного игрока и не будет выбрасывать игроков из игры. лучше бы наработку сделал xD я не думаю что кто-то кроме тебя это понял
И в правду мир сошел с ума... И до тех пор пока нас не обесточат Пока не догорит аварийных фонарей заряд Мы будем жечь тут электричество что есть мочи Русский мапмейкинг - бессмысленный и беспощадный.xD
|
|
|
|
kaisar | Дата: Вторник, 01 Июня 2010, 13:46:35 | Сообщение # 6 |
9 уровень
Группа: Проверенные
Сообщений: 814
Награды: 0
Репутация: 91
Блокировки:
| windrunner, точно, я уже минут 5 перечитываю xD
|
|
|
|
[DUОS] | Дата: Вторник, 01 Июня 2010, 14:31:44 | Сообщение # 7 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| kaisar, Давайте триггер заскриню.
|
|
|
|
NOFXI | Дата: Вторник, 01 Июня 2010, 21:17:42 | Сообщение # 8 |
4 уровень
Группа: Проверенные
Сообщений: 89
Награды: 0
Репутация: 8
Блокировки:
| [DUОS], Я попробую, но врядле у меня што-то получиться со всем выше тобой перечисленым.
|
|
|
|
[DUОS] | Дата: Вторник, 01 Июня 2010, 21:54:54 | Сообщение # 9 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| NOFXI, Там просто никак без джасса для определённого игрока музыку не проиграть.
|
|
|
|
NOFXI | Дата: Среда, 02 Июня 2010, 13:50:24 | Сообщение # 10 |
4 уровень
Группа: Проверенные
Сообщений: 89
Награды: 0
Репутация: 8
Блокировки:
| [DUОS], Я в джасе нечего не панимаю. Добавлено (02-06-2010, 13:50) ---------------------------------------------
- http://warcraft3ft.info/index/8-21862
- http://warcraft3ft.info/index/8-21862
- http://warcraft3ft.info/index/8-21862
- http://warcraft3ft.info/index/8-21862
- http://warcraft3ft.info/index/8-21862
|
|
|
|
[DUОS] | Дата: Среда, 02 Июня 2010, 13:54:32 | Сообщение # 11 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| NOFXI, Эм... К чему тут туча ссылок на профиль БАМа?
|
|
|
|
NOFXI | Дата: Среда, 02 Июня 2010, 13:58:12 | Сообщение # 12 |
4 уровень
Группа: Проверенные
Сообщений: 89
Награды: 0
Репутация: 8
Блокировки:
| Я нечаенно)) експерементировал с панелькой отправки сообщений)) а в буфере была ссылка на профиль БАМа причём я незнаю откуда.
|
|
|
|