[Problema]Con un looooooop!
#1

Hola amigos, tengo un problema con un loop que hize. Se trata de un sistema de DJ para CNN, Y bueno queria que al insertar una URL se reproducieje para todos.

pawn Код:
case CNN_DJ:
        {
            if(response)
            {
                for(new i = 0; i < MAX_PLAYERS; i++) // EL LOOP
                {
                    if(gNews[i] == 0) // SI ES QUE EL CANAL DE CNN ESTA ACTIVADO
                    {
                        StopAudioStreamForPlayer(playerid);
                                PlayAudioStreamForPlayer(playerid, inputtext);
                                OOCNews(0x00B75BFF, "Radio CNN: Puedes desactivarla con /tognews");
                    }
            }
           }
        }
El problema esta en las funciones (es decir la cancion, el mensaje, etc) se repiten muchas veces, pero no sй cual es el problema :/... alguna ayudita? desde ya Muchas gracias.
Reply
#2

El problema es que el mensaje estб en el for.

pawn Код:
case CNN_DJ:
        {
            if(response)
            {
                for(new i = 0; i < MAX_PLAYERS; i++) // EL LOOP
                {
                    if(gNews[i] == 0) // SI ES QUE EL CANAL DE CNN ESTA ACTIVADO
                    {
                        StopAudioStreamForPlayer(i);
                        PlayAudioStreamForPlayer(playerid, i);
                               
                    }
            }
           OOCNews(0x00B75BFF, "Radio CNN: Puedes desactivarla con /tognews");
           }
        }
Reply
#3

LOOOOL, espera olvide cambiar los "playerid" por "i". Que estupido soy espera xD

EDIT: Eso erб, ademas de lo que comente aca. Gracias por ayudar !
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)