1. KraFTik VIP user

    Регистрация:
    14.03.16
    Сообщения:
    42
    Симпатии:
    14
    Пол:
    Мужской
    VKcom:
    kraft_xd
    Skype:
    HeTy_HuKa_xD
    Помогите сделать так, чтоб можно было добавить к примеру 5 треков и чтоб треки играли рандомно.
    Код:
    #include <amxmodx>
    #include <fakemeta>
    #include <cstrike>
    
    new const wellcome[] = "welcome.mp3"
    
    new plugin_author[] = "DEN67"
    new plugin_version[] = "1.0"
    
    public plugin_init(){
        register_plugin("Join_Music",plugin_version,plugin_author)
        register_cvar("join_music_version",plugin_version,FCVAR_SERVER)
    }
    
    public plugin_precache()
    {
        engfunc(EngFunc_PrecacheSound, wellcome)
    }
    
    public client_putinserver(id)
    {
        set_task(1.0,"consound",100+id)
    }
    
    public consound(timerid_id){
        new id = timerid_id - 100
        new Usertime
        Usertime = get_user_time(id, 0)
        if ( Usertime <= 0 ){
            set_task(1.0,"consound",timerid_id)
        }else{
            client_cmd(id, "mp3 play ^"sound/welcome.mp3^"", wellcome);
        }
       
        return PLUGIN_CONTINUE
    }
    Суть плагина в том, что после подключения игрока играет музыка "ПРИВЕТСТВИЕ"
     
  2. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.237
    Симпатии:
    543
    Пол:
    Мужской
    PHP:
    #include <amxmodx>
    #include <cstrike>

    new const wellcome[][] =
    {
        
    "radio/wellcome/wellcome.mp3",
        
    "radio/wellcome/wellcome1.mp3",
        
    "radio/wellcome/wellcome2.mp3",
        
    "radio/wellcome/wellcome3.mp3",
        
    "radio/wellcome/wellcome4.mp3",
        
    "radio/wellcome/wellcome5.mp3"
    }

    new 
    plugin_author[] = "DEN67"
    new plugin_version[] = "1.0"

    public plugin_init(){
        
    register_plugin("Join_Music",plugin_version,plugin_author)
        
    register_cvar("join_music_version",plugin_version,FCVAR_SERVER)
    }

    public 
    plugin_precache()
    {
            for(new 
    isizeof wellcomei++)
        {
            
    precache_sound(wellcome[i]);
        }
    }

    public 
    client_putinserver(id)
    {
        
    set_task(1.0,"consound",100+id)
    }

    public 
    consound(timerid_id){
        new 
    id timerid_id 100
        
    new Usertime
        Usertime 
    get_user_time(id0)
        if ( 
    Usertime <= ){
            
    set_task(1.0,"consound",timerid_id)
        }else{
            
    client_cmdid"mp3 play %s"wellcome[random(charsmax(wellcome))]);
        }
      
        return 
    PLUGIN_CONTINUE
    }
    Проверяй, вроде должно работать корректно)
    --- добавлено 27.03.16 ---
    По крайней мере компилируется без ошибок
     
    KraFTik нравится это.
  3. KraFTik VIP user

    Регистрация:
    14.03.16
    Сообщения:
    42
    Симпатии:
    14
    Пол:
    Мужской
    VKcom:
    kraft_xd
    Skype:
    HeTy_HuKa_xD
    Спасибо, как проверю, отпишу
     
  4. KraFTik VIP user

    Регистрация:
    14.03.16
    Сообщения:
    42
    Симпатии:
    14
    Пол:
    Мужской
    VKcom:
    kraft_xd
    Skype:
    HeTy_HuKa_xD
    К сожалению музыку не воспроизводит
     
  5. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.237
    Симпатии:
    543
    Пол:
    Мужской
    mp3 play - замени на spk и звуки в формате wav сделай
     
  6. maFFyoZZyk Черный Жнец ^_^ Команда форума

    Регистрация:
    14.01.16
    Сообщения:
    1.237
    Симпатии:
    543
    Пол:
    Мужской
    mp3volume сколько стоит?