SA-MP Forums Archive
Duda - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Duda (/showthread.php?tid=577570)



Duda - ronaldfa - 12.06.2015

Quisiera saber como hago para ponerle varios audios y que suenen random cada vez que alguien entre.



PHP код:
//------------------------------------------------------------------------------
    
if(strcmp(cmdtext,"/Desmadre",true)==0)
    {
    new 
Float:health;
    
GetPlayerHealth(playeridhealth);
    if(
health 70)
    {
SetPlayerVirtualWorld(playerid,0);
     
PlayAudioStreamForPlayer(playerid"http://167.114.93.174/desmadre.mp3");
      
SetPlayerInterior(playerid1);
            
ResetPlayerWeapons(playerid);
            
VariableDeBloqueo[playerid] = 1;
         
SetPlayerArmour(playerid,100);
         
SetPlayerHealth(playerid,100);
         
GivePlayerWeapon(playerid2499999);
        
GivePlayerWeapon(playerid2599999);
        
GivePlayerWeapon(playerid3499999);
    
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
new 
name[MAX_PLAYERS];
            new 
stringa[256];
            
GetPlayerName(playeridnamesizeof(name));
            
format(stringasizeof(stringa), "{FEFA20}[MINIJUEGO]: {FFFFFF}%s ha ido a {36E3ED}[ {FFFFFF}/Desmadre{36E3ED} ]"name);
    
GameTextForPlayer(playerid"~y~] ~w~Bienvenido a ~r~Desmadre ~y~]"20003);
            
SendClientMessageToAll(0xFAFFFFFF,stringa);
    }
       else 
SendClientMessage(playeridCOLOR_ROJO"[ERROR]: Llena tu vida antes de usar los Minijuegos");
      return 
1;
}
//------------------------------------------------------------------------------ 
Ese es mi cуdigo del teleport, y como podrбn ver solo tiene un link de una canciуn, lo que quiero es que cuando alguien entre no suene siempre esa, quisiera agregar varias y que cuando alguien entre suene una aleatoriamente, osea lo que no quiero es que siempre suene la misma. xD їComo harнa eso?, como se lo adapto a este codigo?.

osea, agregarle varios links seria. xd


Re: Duda - admantis - 12.06.2015

Amigo podrнas hacer asн:
PHP код:
// almacena los links
new songs[][] = {
 
"link1",
 
"link2",
 
"link3" // el ъltimo link no lleva coma
};
new 
idx random(sizeof(songs)); // escoge un нndice al azar
PlayAudioStreamForPlayer(playeridsongs[idx]); 
Cualquier cosa pregunta