Disculpen necesito ayuda con las alarmas

lo que pasa es que tengo 5 alarmas que hacen lo siguiente

alarm[1]=accion disparos
alarm[2]=crear enemigos
alarm[3]=sumar vida
alarm[4]=bonus
alarm[5]=burla

las alarmas si funcionan y hacen lo que deben pero lo que necesito hacer es que estas alarmas se ejecute 1 de ellas aleatoria-mente y que al ejecutarse por ejemplo la alarma 1 y termine inmediatamente se elija otra al azar y se ejecute y viceversa.


hola. respondiendo a tu pregunta

en el create de un obj_controller

choose(alarm[choose(1,2,3,4,5)]=30 )

En la alarma[0]

choose(alarm[choose(2,3,4,5)]=30 )

y al final de cada una de las alarmas poner

alarm[0]=5

eso ultimo significa que despues de lo que quieras que pase pones esa linea al ultimo.

dark_servant 

Gracias por la respuesta me sirvio de mucho pero vatalle un poco
porque lo ponia de la forma que me explicaste

choose(alarm[choose(2,3,4,5)]=30 )

pero no me quedaba nomas le quite

alarm[choose(2,3,4,5)]=30

y me quedo perfecto gracias  por la ayuda ya mequedo a todo dar :D

ah cierto el primer choose no iba xDD srry por eso jeje aunq pudiera ir si quieres elegir entre las 5 primeras alarmas y otra accion como que no pase nada jeje