CSPLague
Server'da Müzik Çaldırma - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: Server'da Müzik Çaldırma (/showthread.php?tid=7387)

Pages: 1 2


Server'da Müzik Çaldırma - Pikachu - 01-05-13

Arkadaşlar istediğim plugin serverda şarkı çaldırabilmek. Plugin içinde default bir şarkı olur biz kendi koymak istediğim şarkıyı default olanın ismiyle değiştirip server a ekleriz. Plugin sadece adminlerde çalışıcak. Say'den komutlarla çalışması çok daha kullanışlı olur.

say /sarki 0-1 (0 kapatır - 1 başlatır)
say /sarkivolume (0-1-2-3)

Şarkı volume de 0 ın olmasının sebebi Jailbreak lerde sandalye kapmaca oynarken şarkıyı kapatıp açınca baştan başlar onun için sarkivolume 0 yapip sonra volume açıp devam edilebilir. Elimden geldiğince açıklayıcı olmaya çalıştım. Umarım plugin den anlayan arkadaşlar benim için uğraşır.


Cevap: Server'da Müzik Çaldırma - Pikachu - 04-05-13

Bilen biri söyleseydi bari çok zor bişey veya bununla uğraşılmaz falan diye Smile


Cevap: Server'da Müzik Çaldırma - sefatokgoz - 04-05-13

Doğrudur Big Grin


Cevap: Server'da Müzik Çaldırma - Furkan Dize - 04-05-13

Valla müziğin sesini azaltıp yada artırmayı yapamadım çünkü pawn fazla bilmem sadece C#'dan bildiğim kadarıyla öyle mantıken yapıyorum

Buyur müziikleri orda belirttim zaten az çok anlarsın nereye atılcağını falan

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "MuzikMenu"
#define VERSION "1.0"
#define AUTHOR "Pit10"


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /menu""muzikmenu",ADMIN_KICK)
}
public 
plugin_precache()
{
    
precache_sound("jbextreme/brass_bell_C.wav");
    
precache_sound("skrillex_bangarang.wav");
    
precache_sound("hm2.wav");
    
precache_sound("oseskiordu.wav");

}

public 
muzikmenu(id)

        new 
menu menu_create("\r[ \yMuzikMenu \r]""muzikmenu2")    
        
        
menu_additem(menu"\yDing Sesi""1"0);    
        
menu_additem(menu"\ySKRILLEX \rBangarang""2"0);    
        
menu_additem(menu"\yHucum Marsi""3"0);   
        
menu_additem(menu"\yEski Ordu Marsi""4"0);     
        
menu_additem(menu"\ySesleri Kapat""5"0);    
        
        
menu_setprop(menuMPROP_EXITMEXIT_ALL);    
        
menu_display(idmenu0); 
}
public 
muzikmenu2(id,menu,item)
{
    if( 
item == MENU_EXIT )    
    {    
        
menu_destroy(menu);    
        return 
PLUGIN_HANDLED;    
    }    
    new 
adnm[33]
    
get_user_name(idadnm32)
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    
    switch(
key)
    {    
        case 
1
        {  
            
emit_sound(0CHAN_AUTO"jbextreme/brass_bell_C.wav"1.0ATTN_NORM0PITCH_NORM);
            
ColorChat(0GREEN,"*** [ MUZIKMENU ] Ding Sesini Yapan Kisi : ^3%s",adnm );
        
        }      
        case 
2
        {     
            
emit_sound(0CHAN_AUTO"skrillex_bangarang.wav"1.0ATTN_NORM0PITCH_NORM);
            
ColorChat(0GREEN,"*** [ MUZIKMENU ] ^3%s ^4Skrillex Acti.",adnm );
            
        }     
        case 
3
        {     
            
emit_sound(0CHAN_AUTO"hm2.wav"1.0ATTN_NORM0PITCH_NORM);
            
ColorChat(0GREEN,"*** [ MUZIKMENU ] ^3%s ^4Hucum Marsini Baslatti.",adnm );
        } 
        case 
4:
        {    
            
emit_sound(0CHAN_AUTO"oseskiordu.wav"1.0ATTN_NORM0PITCH_NORM);
            
ColorChat(0GREEN,"*** [ MUZIKMENU ] ^3%s ^4Eski Ordu Marsini Baslatti.",adnm );
        }
        case 
5:
        {    
            
client_cmd(0"stopsound");
            
ColorChat(0GREEN,"*** [ MUZIKMENU ] ^3%s ^4Muzik yada Ding Sesini Kesti.",adnm );
        }
    } 
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;    

Denemedim, sen denersin kardeşim ona göre bilgilendir beni


Cevap: Server'da Müzik Çaldırma - Pikachu - 04-05-13

Öncelikle uğraştığın için teşekkür ediyorum, ya ben yapamadım yada pluginde bir problem var, çalışmıyor ne yazık ki.


Cevap: Server'da Müzik Çaldırma - sefatokgoz - 04-05-13

Pikachu müzikleri attın mı servera ?


Cevap: Server'da Müzik Çaldırma - Furkan Dize - 04-05-13

Denedim çalışıyor müzikleri kendin adlandır örneğin koycağın müziğin adı "snoop" ise
PHP Code:
precache_sound("snoop"); 
yazıp
PHP Code:
emit_sound(0CHAN_AUTO"snoop.wav"1.0ATTN_NORM0PITCH_NORM);
            
ColorChat(0GREEN,"*** [ MUZIKMENU ] Snoop Muzigini Acan Kisi : ^3%s",adnm ); 

Şeklinde düzeltmen lazım Smile


Cevap: Server'da Müzik Çaldırma - Pikachu - 04-05-13

.sma dosyasını düzenleyip, .wav dosyasını sound klasörüne attım. Oyunda menüden müziği seçtiğimde konsolda şöyle bir hata gözüküyor (oyun konsolunda değil dedicated server konsolunda) sv_startsound: berk.wav not precached <0> .


Cevap: Server'da Müzik Çaldırma - Furkan Dize - 04-05-13

yükletmemişsin ki servera soundu Smile
anladığım kadarıyla

---------- Alttaki Mesaj Zamani 18:08 ---------- Önceki Mesaj Zamani 18:08 ----------

ya kardeşim en iyi tavsiyem şurda bakarak yapman yani dikkatli ol yaparsın sorunsuz çalışıyor denedim yani


Cevap: Server'da Müzik Çaldırma - sefatokgoz - 04-05-13

En iyisi bu plugini kullan kardeşim. (Yapamıyorsan)
https://www.csplague.com/plugin-cs-1-6-eklentileri/13966-amx_play-muzik-plugini.html