1. sayfa (Toplam 1 sayfa)

El sonu müzik (CT)

Gönderilme zamanı: Prş Ağu 13, 2020 10:03 am
gönderen OguzXtrime
CT round'u kazanınca belirlediğim bir şarkı çalmasını istiyorum böyle bir plugin atabilecek var mı

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 8:42 am
gönderen ByKieL*
Şarkınızı buraya atarsanız yardımcı olabiliriz

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 12:33 pm
gönderen OguzXtrime
ByKieL* yazdı: Cum Ağu 14, 2020 8:42 am Şarkınızı buraya atarsanız yardımcı olabiliriz
Buraya atarken şarkı gözükmüyor nedense .wav uzantılı atarsan adını ben düzenlerim

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 1:34 pm
gönderen appoClypse
Bu bölüme hangi takımın müziğini eklemek istiyorsanız onun adını yazın buranın en son satırına , (virgül) koymayın otomatik çekip müziğin türüne göre çalacaktır.Sadece CT Yazarsanız sadece ct kazandığında çalar.

Kod: Tümünü seç

new const pMuzikler[][][] = {
    {"sound/te_win2.mp3","T"},
    {"sound/te_win1.mp3","T"},
    {"sound/twinnar3.wav","T"},
    {"sound/twinnar2.wav","T"},
    {"sound/ct_win5.mp3","CT"},
    {"sound/ctwinnar.wav","CT"},
    {"sound/ctwinnar2.wav","CT"}
};
buyrun;

Kod: Tümünü seç

#include <amxmodx>
#define check_wav(%1)  equali( %1[strlen( %1 ) - 4 ], ".wav" )
new const pMuzikler[][][] = {
    {"sound/te_win2.mp3","T"},
    {"sound/te_win1.mp3","T"},
    {"sound/twinnar3.wav","T"},
    {"sound/twinnar2.wav","T"},
    {"sound/ct_win5.mp3","CT"},
    {"sound/ctwinnar.wav","CT"},
    {"sound/ctwinnar2.wav","CT"}
};
public plugin_precache() {
    for(new i; i < sizeof(pMuzikler);i++) 
        pPrecacheFiles(pMuzikler[i][0][0]);
}
public plugin_init() {
    register_plugin("El Sonu Muzik MP3&Waw","1.0","PawNod'")
    register_event("SendAudio","pT_Win","a","2&%!MRAD_terwin");
    register_event("SendAudio","pCT_Win","a","2&%!MRAD_ctwin");
}
public pT_Win() {pPlaySound("T");}
public pCT_Win() {pPlaySound("CT");}
stock pPlaySound(const pTeam[]){
    new pSes = random_num(0,sizeof(pMuzikler)-1)
    while(!equali(pTeam,pMuzikler[pSes][1][0])){
        pSes = random_num(0,sizeof(pMuzikler)-1)
    }
    new pMax[128];
    formatex(pMax,charsmax(pMax),"%s",pMuzikler[pSes][0][0])
    check_wav(pMax) ? formatex(pMax,charsmax(pMax),"spk %s",pMuzikler[pSes][0][6]):
    formatex(pMax,charsmax(pMax),"mp3 play %s",pMuzikler[pSes][0][0]);
    client_cmd(0,"%s",pMax);
}
stock pPrecacheFiles(const sound[]) {
    check_wav(sound) ? 
    precache_sound(sound[6]):
    precache_generic(sound);
}

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 1:39 pm
gönderen OguzXtrime
appoClypse yazdı: Cum Ağu 14, 2020 1:34 pm Bu bölüme hangi takımın müziğini eklemek istiyorsanız onun adını yazın buranın en son satırına , (virgül) koymayın otomatik çekip müziğin türüne göre çalacaktır.Sadece CT Yazarsanız sadece ct kazandığında çalar.

Kod: Tümünü seç

new const pMuzikler[][][] = {
    {"sound/te_win2.mp3","T"},
    {"sound/te_win1.mp3","T"},
    {"sound/twinnar3.wav","T"},
    {"sound/twinnar2.wav","T"},
    {"sound/ct_win5.mp3","CT"},
    {"sound/ctwinnar.wav","CT"},
    {"sound/ctwinnar2.wav","CT"}
};
buyrun;

Kod: Tümünü seç

#include <amxmodx>
#define check_wav(%1)  equali( %1[strlen( %1 ) - 4 ], ".wav" )
new const pMuzikler[][][] = {
    {"sound/te_win2.mp3","T"},
    {"sound/te_win1.mp3","T"},
    {"sound/twinnar3.wav","T"},
    {"sound/twinnar2.wav","T"},
    {"sound/ct_win5.mp3","CT"},
    {"sound/ctwinnar.wav","CT"},
    {"sound/ctwinnar2.wav","CT"}
};
public plugin_precache() {
    for(new i; i < sizeof(pMuzikler);i++) 
        pPrecacheFiles(pMuzikler[i][0][0]);
}
public plugin_init() {
    register_plugin("El Sonu Muzik MP3&Waw","1.0","PawNod'")
    register_event("SendAudio","pT_Win","a","2&%!MRAD_terwin");
    register_event("SendAudio","pCT_Win","a","2&%!MRAD_ctwin");
}
public pT_Win() {pPlaySound("T");}
public pCT_Win() {pPlaySound("CT");}
stock pPlaySound(const pTeam[]){
    new pSes = random_num(0,sizeof(pMuzikler)-1)
    while(!equali(pTeam,pMuzikler[pSes][1][0])){
        pSes = random_num(0,sizeof(pMuzikler)-1)
    }
    new pMax[128];
    formatex(pMax,charsmax(pMax),"%s",pMuzikler[pSes][0][0])
    check_wav(pMax) ? formatex(pMax,charsmax(pMax),"spk %s",pMuzikler[pSes][0][6]):
    formatex(pMax,charsmax(pMax),"mp3 play %s",pMuzikler[pSes][0][0]);
    client_cmd(0,"%s",pMax);
}
stock pPrecacheFiles(const sound[]) {
    check_wav(sound) ? 
    precache_sound(sound[6]):
    precache_generic(sound);
}

Kod: Tümünü seç

new const pMuzikler[][][] = {
    {"sound/ctwin1.wav","CT"}
};
Örneğin böyle sadece 1 satır yapsam olur mu ?

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 2:09 pm
gönderen appoClypse
Evet çalışır. rastgele çekiyor zaten 1 tane müzik bulacağından sadece onu çalacaktır.

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 2:20 pm
gönderen OguzXtrime
appoClypse yazdı: Cum Ağu 14, 2020 2:09 pm Evet çalışır. rastgele çekiyor zaten 1 tane müzik bulacağından sadece onu çalacaktır.
teşekkürler oldu

El sonu müzik (CT)

Gönderilme zamanı: Cum Ağu 14, 2020 2:30 pm
gönderen OguzXtrime
appoClypse yazdı: Cum Ağu 14, 2020 2:09 pm Evet çalışır. rastgele çekiyor zaten 1 tane müzik bulacağından sadece onu çalacaktır.
plugin serveri çökertiyor ?

Kod: Tümünü seç

#include <amxmodx>
#define check_wav(%1)  equali( %1[strlen( %1 ) - 4 ], ".wav" )
new const pMuzikler[][][] = {
    {"sound/misc/destowin.wav","CT"}
};
public plugin_precache() {
    for(new i; i < sizeof(pMuzikler);i++) 
        pPrecacheFiles(pMuzikler[i][0][0]);
}
public plugin_init() {
    register_plugin("El Sonu Muzik MP3&Waw","1.0","PawNod'")
    register_event("SendAudio","pT_Win","a","2&%!MRAD_terwin");
    register_event("SendAudio","pCT_Win","a","2&%!MRAD_ctwin");
}
public pT_Win() {pPlaySound("T");}
public pCT_Win() {pPlaySound("CT");}
stock pPlaySound(const pTeam[]){
    new pSes = random_num(0,sizeof(pMuzikler)-1)
    while(!equali(pTeam,pMuzikler[pSes][1][0])){
        pSes = random_num(0,sizeof(pMuzikler)-1)
    }
    new pMax[128];
    formatex(pMax,charsmax(pMax),"%s",pMuzikler[pSes][0][0])
    check_wav(pMax) ? formatex(pMax,charsmax(pMax),"spk %s",pMuzikler[pSes][0][6]):
    formatex(pMax,charsmax(pMax),"mp3 play %s",pMuzikler[pSes][0][0]);
    client_cmd(0,"%s",pMax);
}
stock pPrecacheFiles(const sound[]) {
    check_wav(sound) ? 
    precache_sound(sound[6]):
    precache_generic(sound);
}