1 registered members (AndrewAMD),
527
guests, and 5
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: ZUfälliges Musik stück abspielen ?
[Re: janerwac13]
#336390
08/03/10 15:40
08/03/10 15:40
|
Joined: May 2009
Posts: 445 Peine, Germany
Razoron
Senior Member
|
Senior Member
Joined: May 2009
Posts: 445
Peine, Germany
|
Mach erstmal in Ruhe die Workshops durch und geh ein paar Tutorials durch. Dann dürfte das kein Problem sein. Hier ein UNGETESTETER Code:
#define SONG_ANZAHL 5
#define SONG_VOLUME 100
STRING* song[SONG_ANZAHL];
function random_song_init()
{
str_cpy(song[0], "dfdd - sdfasdd.mp3");
str_cpy(song[1], "ddfsg - sdfasdfsgsfdgd.mp3");
str_cpy(song[2], "....");
//...
}
function random_song()
{
random_seed(0);
var song_number = random(SONG_ANZAHL);
if(media_playing(media_handle) != NULL)
{
media_stop(media_handle);
}
media_play(song[song_number], NULL, SONG_VOLUME);
}
function main()
{
random_song_init();
//...
on_f1 = random_song;
}
Last edited by Razoron; 08/03/10 15:42.
|
|
|
Re: ZUfälliges Musik stück abspielen ?
[Re: janerwac13]
#336399
08/03/10 16:24
08/03/10 16:24
|
Joined: Nov 2009
Posts: 89 Germany, NRW
TrackingKeks
Junior Member
|
Junior Member
Joined: Nov 2009
Posts: 89
Germany, NRW
|
Dann geht auch Richis code^^.
function song_startup()
{
var song = 0;
var media = 0;
if(key_f1 == 1)
{
song = integer(random(3)); //song zwischen 0 und 2
}
while(1)
{
if(key_f1 == 1)
{
song = integer(random(3)); //song zwischen 0 und 2
}
if(song == 0)
{
media = media_play("another excuse - soulwax.mp3",NULL,550);
}
if(song == 1)
{
media = media_play("rise to the challenge - AsianDubF.mp3",NULL,550);
}
if(song == 2)
{
media = media_play("Here we go - Broken Dolls.mp3",NULL,550);
}
wait(1);
while(media_playing(media)) wait(1); //Warten, bis das Stück zuende ist...
}
}
Gamestudio: A7.82 Commercial/A8 Commercial System specs (Laptop): Windows 7 64bit DirectX v10.1 Intel Core i7-720QM CPU @ 1,60 GHz 4GB DDR2 Ram NVIDIA GeForce GT 230M (1024MB)
|
|
|
Re: ZUfälliges Musik stück abspielen ?
[Re: janerwac13]
#336407
08/03/10 17:04
08/03/10 17:04
|
Joined: Apr 2007
Posts: 3,751 Canada
WretchedSid
Expert
|
Expert
Joined: Apr 2007
Posts: 3,751
Canada
|
Ih, was schreibt ihr alle für ekelhaften Code?! Oo Macht euch n Array aus Strings und nutzt random um einen Index zu generieren.
Shitlord by trade and passion. Graphics programmer at Laminar Research. I write blog posts at feresignum.com
|
|
|
Re: ZUfälliges Musik stück abspielen ?
[Re: WretchedSid]
#336410
08/03/10 17:22
08/03/10 17:22
|
Joined: Dec 2008
Posts: 222
janerwac13
OP
Member
|
OP
Member
Joined: Dec 2008
Posts: 222
|
warum funzt das nicht wo ist der fehler ?
function song_startup() { var song = 0;
while(1) song = integer(random(3)); Wenn ich hier int statt integer schreibe gehts nicht { if(song == 1) { media_play("another excuse - soulwax.mp3",NULL,550); } if(song == 2) { media_play("rise to the challenge - AsianDubF.mp3",NULL,550); } if(song == 3) { media_play("Here we go - Broken Dolls.mp3",NULL,550); } while(media_playing(media_handle)) wait(1); wait(1); //Warten, bis das Stück zuende ist... } }
Last edited by janerwac13; 08/03/10 17:23.
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|