//
// LESSON 1 (cannot harm sharing knowledge) add this script , to map (wed)

Function main()
{
level_load("map001.wmb"); // "your_map_name.wmb"
}

// Basic loop /////////////

SOUND sound001 = <msg.wav>; // Must be in same folder , as script ...

// SOUND sound002 = <filename.wav>; // disabled (enable?)
// SOUND sound003 = <filename.wav>; // disabled (enable?)

action act_loop() // attach to entity
{
my.skill1 = 0; // reset skill (my.skill1) when not in LOOP else it will forever (THE LOOP > while(1){} < will be 0 ...
while(my.skill1 < 100) // while (my.skill1 , the loop) is lower then 100 // change this value , to whatever - you want (time before sound)
{
my.pan+=1;// rotate entity , until (my.skill1) is 100 , or whatever , you change it to ... lower slower , higher faster (reverse?)
my.skill1+=1; // Increase value (skill1) ... lower slower , higher faster (reverse?)
wait(1);
}
ent_playsound(me,sound001,1000); // Play a sound , when loop is 100 , or whatever , you change , it to ...
my.skill1 = 0; // reset skill (my.skill1) when not in LOOP else it will forever (THE LOOP > while(1){} < will be 0 ...
}

//
//