GMC Bulgaria

Здравейте ( Вход | Регистрация )

 
Reply to this topicStart new topic
Относно Global Volume.
Angel
коментар 21:00:40, 22-August-2010, Sunday
Коментар #1


Редовен потребител
***

Група: Потребител
Коментари: 237
Регистриран: 12.03.07
Град: София
Потребител № 469



Здравейте.
Как да направя след като sound_global_volume=0 и всичките ми 208 звука вече не се чуват,да направя само един от тях да има звук,
това се отнася за един ефект,при експлозия да не чуваш нищо,и аз съм го направил обаче искам да не става няква тишина само а да се чува едно сърцебиене.


--------------------
Inxsys=(top down view shooter)-(Online)
Go to the top of the page
 
+Quote Post
TALANTO
коментар 21:08:23, 22-August-2010, Sunday
Коментар #2


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Ами намали всички звуци с sound_global_volume=0 и на следващия ред увеличи този дето ще се чува.

Код
sound_global_volume(0)
sound_volume(soundHeart,1)


Но да не е в степ че ще се повтаря постоянно.


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
яверт
коментар 21:33:06, 22-August-2010, Sunday
Коментар #3


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



Това sound_global_volume вградена променлива ли е?


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post
TALANTO
коментар 21:33:41, 22-August-2010, Sunday
Коментар #4


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Да, задава силата на звука на всички звуци.

Обаче Angel ме заблуди не се пише
sound_global_volume=0
а
sound_global_volume(0)


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
яверт
коментар 21:42:19, 22-August-2010, Sunday
Коментар #5


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



Значи е фунцкия - с променлива нямаше да работи.


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post
TALANTO
коментар 21:47:06, 22-August-2010, Sunday
Коментар #6


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Цитат(яверт @ 22:42:19, 22-August-2010, Sunday) *
Значи е фунцкия.


Въобще не обърнах внимание, че си писал променлива.


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
Angel
коментар 00:28:56, 25-August-2010, Wednesday
Коментар #7


Редовен потребител
***

Група: Потребител
Коментари: 237
Регистриран: 12.03.07
Град: София
Потребител № 469



Сега започвам със тестове и после ще пиша дали всичко е наред,съжелявам за глобалната грешка не съм се осетил smile.gif.

Не се получава,изобщо не се чува ?!?! unsure.gif helpsmilie.gif във смисъл след като глобал саонд е на "0" и по никакъв начин не мога да стартирам друк звук.


--------------------
Inxsys=(top down view shooter)-(Online)
Go to the top of the page
 
+Quote Post
яверт
коментар 07:12:13, 25-August-2010, Wednesday
Коментар #8


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



Очакваше се да стане нещо такова. Ето нещо, което сигурно ще ти свърши работа, но трябва да се обновява със всеки добавен звук:
edit: открих си голяма грешка...
Код
for(i=0;i<=името-на-[b]последния[/b]-добавен-звук;i+=1)
   {
   if sound_exists(i)
   if sound_get_name(i)=="звук-сърцебиене"
      {
       sound_volume(i,1);else
       sound_volume(i,0);
       }
   }


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post
TALANTO
коментар 11:02:57, 25-August-2010, Wednesday
Коментар #9


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Направих няколко теста и не стана. Ще пробвам пак.

Ако някой е прочел това дето писах, че начина на яверт е непрофесионатален, се извинявам. Иглежда моя не работи, а неговия трябва да стане.
Пак казвам извинявай.

edit: не мога да мисля повече, пробвай начина на яверт.


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
Angel
коментар 18:31:27, 25-August-2010, Wednesday
Коментар #10


Редовен потребител
***

Група: Потребител
Коментари: 237
Регистриран: 12.03.07
Град: София
Потребител № 469



Цитат(яверт @ 08:12:13, 25-August-2010, Wednesday) *
Очакваше се да стане нещо такова. Ето нещо, което сигурно ще ти свърши работа, но трябва да се обновява със всеки добавен звук:
edit: открих си голяма грешка...
Код
for(i=0;i<=името-на-[b]последния[/b]-добавен-звук;i+=1)
   {
   if sound_exists(i)
   if sound_get_name(i)=="звук-сърцебиене"
      {
       sound_volume(i,1);else
       sound_volume(i,0);
       }
   }

Само немога да разбера,кой трябва да е този последно добавен звук?


--------------------
Inxsys=(top down view shooter)-(Online)
Go to the top of the page
 
+Quote Post
яверт
коментар 18:51:34, 25-August-2010, Wednesday
Коментар #11


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



Примерно ако преди две минути ти е скимнало, че трябва да добавиш свръх як звук за експлозия и си го добавил, тогава напиши неговото име(без кавички обаче). Но ако след 10 минути добавиш звук за разпльокване на черва наоколо, то неговото име трябва вече да стои там.


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post
TALANTO
коментар 19:16:31, 25-August-2010, Wednesday
Коментар #12


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Може и по друг начин: След като добавиш нов звук и неговото име да кажем е "sound23", можеш просто да напишеш 23 (числото от зука).
*После можеш да си го преименуваш няма да се развали нищо.


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
яверт
коментар 19:56:26, 25-August-2010, Wednesday
Коментар #13


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



А всъщност можеш да напишеш 9999 и нямаш никакви грижи после - sound_exists се грижи за това smile.gif


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post
TALANTO
коментар 20:49:19, 25-August-2010, Wednesday
Коментар #14


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Цитат(яверт @ 20:56:26, 25-August-2010, Wednesday) *
А всъщност можеш да напишеш 9999 и нямаш никакви грижи после - sound_exists се грижи за това smile.gif

Абе и на мен ми хрумна, но да се върти един цикъл 10 000 пъти без да има смисъл, първо няма смисъл, второ е много тъпо. Така, че нека сложи лимит все пак, не чак толкова често се слага звук, че ъпдейтването на цикъла да го притеснява.
И все пак мисля, че 10 000 повторения ще спрат играта поне за миг и на последния i7.
Друг вариант е както казва той има 208 да сложи лимита на 250 или 300, но пак не ми харесва.

едит: ей в тази тема се излагам
Пробвах с 9999 и не се усети никакво забавяне. Май първо трябваше да пробвам и след това да пиша.


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
Hella_from_Hell
коментар 07:21:19, 26-August-2010, Thursday
Коментар #15


Редовен бъбривко
Икона на група

Група: Администратор
Коментари: 782
Регистриран: 31.12.07
Град: Шумен
Потребител № 824



Цитат(TALANTO @ 21:49:19, 25-August-2010, Wednesday) *
едит: ей в тази тема се излагам
Пробвах с 9999 и не се усети никакво забавяне. Май първо трябваше да пробвам и след това да пиша.

Това че не се осеща не значи че не бави и че не проверява всички до 9999. Ако имаш само 10 звука това са излишни 9989 проверки.


--------------------
Download my games (click an image for more information and downloading):

website: rbglifestyle.hit.bg
Go to the top of the page
 
+Quote Post
TALANTO
коментар 09:25:39, 26-August-2010, Thursday
Коментар #16


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Цитат(Hella_from_Hell @ 08:21:19, 26-August-2010, Thursday) *
Това че не се осеща не значи че не бави и че не проверява всички до 9999. Ако имаш само 10 звука това са излишни 9989 проверки.

Няма спор, че проверките се правят, но ме учудва, че не го забелязах. Вероятно защото има само if и никакво друго действие.
Няма голямо значение, но кода е:
Цитат
for(i=0;i<=9999;i+=1)

и остават не 9989, а 9990. tongue.gif


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post
яверт
коментар 09:36:35, 26-August-2010, Thursday
Коментар #17


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



Онова 9999 го дадох само за пример, вие какво толкова се връзвате. tongue.gif


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 потребител(и) четат тази тема (2 гости и 0 скрити)
0 Потребител(и):

 



Олекотена версия Час: 05:28:47, 19.05.24