⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⚡ NVMe altyapı • 🛡️ DDoS Koruması • 🤖 Akıllı Otomasyon • 🕐 7/24 Destek
Sponsor Görsel 2
SponsorSponsor

Konu

#11
(10-11-2020, 03:12)suriyelikene Adlı Kullanıcıdan Alıntı: Dener misin :
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <reapi>
#include <nvault>

new const SERVERISMI[] = "KaoS Gaming";

new const 
defaultMap[] = "jail_buyukisyan_dark"
// Gece 00:00 'dan "map_saatkactaBaslasin" cvarinda ayarladiginiz saate kadar bu map acik kalir !
// Ayrica  'map_kisiSiniri' cvarini 0 dan farkli girdiyseniz, oyuncu sayisi degerin altinda kalirsa bu map acilir!


new const ctmenu_koruma[] = "ctmenum/oylama.wav";
new const 
file[] = "addons/amxmodx/configs/maps.ini"// maps.ini 'de en az 7 tane map yazili olmasi gerekir !!!

enum _g_Data MapNumMapisim[32], Oylamanum };
new 
maplar[4][g_Data], bool:oylamakontrol[33], sonuc[32], oylamasuremap[32], Dosyag_Cvars[3];

const 
manualOylama_Yetkisi ADMIN_RCON;


public 
plugin_init() {
    
register_plugin("Jailbreak Map Oylama Sistemi""v1.0""n.dgn");

    
register_clcmd("say /mapoyla""mapseckontrol"); // Manual Oylama 
    
RegisterHookChain(RG_CSGameRules_RestartRound"restartRound"true);

    
bind_pcvar_num(create_cvar("map_saatkactaBaslasin""12"), g_Cvars[0]); 
                            
// Saat kactan - 00:00 'a kadar map oylama sistemi aktif olsun?
                            // 0 Yaparsaniz map oylama sistemi surekli aktif olur !
                            // [default : 12] > Sabah 12 - Aksam 12

    
bind_pcvar_num(create_cvar("map_gunRestart""20"), g_Cvars[1]); 
                            
// Gun Kacta Map Oylamasi Yapilsin ?
                            // Gece Map degisikligi olmazsa bu cvardan 1 gun sonra restart atilir!

    
bind_pcvar_num(create_cvar("map_kisiSiniri""8"), g_Cvars[2]); 
                            
// Oyuncu sayisi bu sayinin altindaysa otomatik 'defaultMap' acilir.
                            // 0 yaparsaniz bu ozellik kapanir!

    
get_mapname(mapcharsmax(map));
}

public 
restartRound() {
    new 
days get_member_game(m_iNumCTWins) + get_member_game(m_iNumTerroristWins) + 1;

    if(
days == g_Cvars[1]) {
        new 
saat[4]; 
        
get_time("%H"saatcharsmax(saat));

        if(
str_to_num(saat) >= g_Cvars[0] && get_playersnum() >= g_Cvars[2]) 
            
set_task(5.0"mapsec");

        else if(!
equal(mapdefaultMap)) 
            
server_cmd("changelevel %s"defaultMap);

    } else if(
days g_Cvars[1]) 
        
set_cvar_num("sv_restartround"5);

}

public 
mapseckontrol(id) {
    if(
get_user_flags(id) & manualOylama_Yetkisi
        
mapsec();

    return 
PLUGIN_HANDLED;
}

public 
mapsec() { 
    new 
maxlines file_size(file1);
    if(
maxlines 6) {

        new 
onceki1[32], onceki2[32], i=0;
        
nvault_getDosya "2OncekiHarita" onceki1 charsmax(onceki1) );
        
nvault_getDosya "1OncekiHarita" onceki2 charsmax(onceki2) );
    
        while(
i<4) {
            
maplar[i][MapNum] = random_num(0maxlines);
            
            switch(
i) {
                case 
: if(maplar[i-1][MapNum] == maplar[i][MapNum]) continue;
                case 
: if(maplar[i-1][MapNum] == maplar[i][MapNum] || maplar[i-2][MapNum] == maplar[i][MapNum]) continue;
                case 
: if(maplar[i-1][MapNum] == maplar[i][MapNum] || maplar[i-2][MapNum] == maplar[i][MapNum] ||  maplar[i-3][MapNum] == maplar[i][MapNum]) continue;
            }
            
            
read_file(filemaplar[i][MapNum], maplar[i][Mapisim], 31);

            if( 
contain(maplar[i][Mapisim], ";") == -&& strlen(maplar[i][Mapisim]) > && 
                !
equal(maplar[i][Mapisim], map) && 
                !
equal(maplar[i][Mapisim], onceki1) && 
                !
equal(maplar[i][Mapisim], onceki2)  ) {

                
i++;
            }
        }
        
oylama();
    }
}

public 
oylama() {
    new 
players[32], numidsi
    
get_players_ex(playersnumGetPlayers_ExcludeBots);

    for(
i=0i<4i++) 
        
maplar[i][Oylamanum]=0;

    
oylamasure=15;
    
remove_task(1340); 
    
set_task_ex(1.0"eksilt"1340, .flags SetTask_Repeat);
    
set_task(15.5"oylamabitir"1340);

    for(
i=0i<numi++) {

        
ids=players[i];
        
oylamakontrol[ids]=false;
        
remove_task(ids+1340);
        
oylamamenu(ids+1340);

        
set_task_ex(1.0"oylamamenu"ids+1340, .flags SetTask_Repeat);
    }
    
renkli_yazi(0"^1[^3%s^1]^4 Map oylamasi basladi.^3 15 saniye^4 sonra oylama bitecektir!"SERVERISMI);
    
    
client_cmd(0"stopsound"), set_task(0.1"caldir");

}

public 
caldir()
    
rg_send_audio(0ctmenu_koruma);

public 
oylamamenu(id) {
    
id=id-1340;

    if(
oylamasure>&& is_user_connected(id)) {

        new 
ndmenu[128], nums[4]; 
        
formatex(ndmenucharsmax(ndmenu),"\w%s \d|| \yMap Oylamasi^n\dOylamanin bitmesine son \r%d saniye\d kaldi!"SERVERISMIoylamasure);
        new 
Menu menu_create(ndmenu"korumaoylamamenu2");

        for(new 
i=0i<4i++) {

            
formatex(ndmenucharsmax(ndmenu), "%s%s \r[ \w%d Oy\r ]",oylamakontrol[id] ? "\d":"\y"maplar[i][Mapisim], maplar[i][Oylamanum]);

            if(
oylamakontrol[id]) 
                
menu_additem(Menundmenu"5");

            else { 
                
num_to_str(i+1numscharsmax(nums));
                
menu_additem(Menundmenunums); 
            }
        }
        
menu_addtext(Menu"\y^nOylamada Esitlik Olursa Rastgele secilir!");

        
menu_setprop(MenuMPROP_EXITNAME"\wCikis");
        
menu_display(idMenu);

    } else 
remove_task(id+1340), show_menu(id0"");
}

public 
korumaoylamamenu2(idmenuitem) {
    if(
item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }

    new 
data[6], key
    
menu_item_getinfo(menuitem_datacharsmax(data));
    
key str_to_num(data);

    if(
key != 5) {
        
maplar[key-1][Oylamanum]++;
        
oylamakontrol[id]=true;

    } else 
        
renkli_yazi(id"^1[^3%s^1]^4 Siz oy verdiniz!"SERVERISMI);

    
oylamamenu(id+1340);
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;
}

public 
oylamabitir() {
    
remove_task(1340);

    new 
max=maplar[0][Oylamanum];
    
formatex(sonuccharsmax(sonuc), "%s"maplar[0][Mapisim]);

    for(new 
i=1i<4i++) {

        if((
maplar[i][Oylamanum] > max) || (maplar[i][Oylamanum] == max && random_num(12) == 1)) {

            
max maplar[i][Oylamanum];
            
formatex(sonuccharsmax(sonuc), "%s"maplar[i][Mapisim]);
        }
    }
    
set_task(4.0"mapdegis");

    for(new 
i=0i<5i++) 
        
renkli_yazi(0"^1[^3%s^1]^4 Oylamada ^3[^1%s^3]^4 Kazandi! ^1Harita degistiriliyor^3..."SERVERISMIsonuc);
}

public 
mapdegis() {
    if(
is_map_valid(sonuc)) 
        
server_cmd("changelevel %s"sonuc);

    else {
        
renkli_yazi(0"^1[^3%s^1]^4 Map yuklu degil. ^1Oylama tekrar ^3yapiliyor^4..."SERVERISMI);
        
set_task(5.0"mapsec");
    }
}

public 
eksilt() 
    
oylamasure--;

public 
plugin_precache() 
    
precache_sound(ctmenu_koruma);

public 
plugin_cfg() {
    
Dosya nvault_open("gecmismaplar");

    if(
Dosya == INVALID_HANDLE)    
        
set_fail_state"Vault Dosyasi Acilamadi !" );

    else {

        new 
onceki1[32], onceki2[32];
        
nvault_getDosya "SuanHarita" onceki1 charsmax(onceki1) );
        
nvault_getDosya "1OncekiHarita" onceki2 charsmax(onceki2) );

        
nvault_setDosya "1OncekiHarita" onceki1 );
        
nvault_setDosya "2OncekiHarita" onceki2 );
        
nvault_setDosya "SuanHarita" map );
    }
}
stock renkli_yazi(const id, const input[], any:...)
{
    
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01");
    
replace_all(msg190"!g""^x04");
    
replace_all(msg190"!t""^x03");
    
    if (
idplayers[0] = id; else get_players(playerscount"ch");
    {
    
    for (new 
0counti++)
        
    {
        
        if (
is_user_connected(players[i]))
            
        {
            
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
            
write_byte(players[i]);
            
write_string(msg);
            
message_end();
            
        }
        
        
    }
    
    
}

}
public 
plugin_end() 
    
nvault_closeDosya ); 

Benimkiyle Aynı Plugin Çok güldüm
|.gg/ambar discordunda takılıyorum| 網 ALFACREW36 卍 |
#12
(10-11-2020, 00:05)ALFA CREW Adlı Kullanıcıdan Alıntı: Buyur ;

Map Oylamasında Cıkacak Mapler Cıkacaktır Sadece



Kon u Çözüldümü ?

deniyorum şuanda

eklenti çalışmıyor. 20.roundda oylama yapmıyor manuel olarakta yapılmıyor.
ama servere girerken oylama.wav dosyasını indiriyor.
Son Düzenleme: 10-11-2020, 06:13, Düzenleyen: gebzelicreates.
#13
https://webailesi.com/konu-otomatik-map-oylamasi-yapma-acma-8022?highlight=map+oylamas%c4%b1
aynı mantıkta çalışıyor bir dene istersen
#14
(10-11-2020, 06:24)suriyelikene Adlı Kullanıcıdan Alıntı: https://webailesi.com/konu-otomatik-map-oylamasi-yapma-acma-8022?highlight=map+oylamas%c4%b1
aynı mantıkta çalışıyor bir dene istersen

bu eklentiye bir şekilde oylama esnasında müzik ekleyebilir miyiz? diğer plugin gibi
#15
(10-11-2020, 06:01)gebzelicreates Adlı Kullanıcıdan Alıntı:
(10-11-2020, 00:05)ALFA CREW Adlı Kullanıcıdan Alıntı: Buyur ;

Map Oylamasında Cıkacak Mapler Cıkacaktır Sadece



Kon u Çözüldümü ?

deniyorum şuanda

eklenti çalışmıyor. 20.roundda oylama yapmıyor manuel olarakta yapılmıyor.
ama servere girerken oylama.wav dosyasını indiriyor.

plugin çalışmakta hatta şuanda onu kullaniyorum
|.gg/ambar discordunda takılıyorum| 網 ALFACREW36 卍 |
#16
Şöyle dene bakalım :
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
#define OylanacakMapSayisi 5 // Maximum 7'dir fazlasını girerseniz menü buga girer.
new const Version[] = "1.0"
new const pMapNames[][] = {
    "jail_buyukisyan_dark",
    "jail_buyukisyan_v8",
    "jail_kucukisyan",
    "jail_oyunhavuzu",
    "jail_buyukisyan_csgo",
    "jail_arkasokaklar",
    "jail_oyunhavuzu_v2"
}
new const 
ctmenu_koruma[] = "ctmenum/oylama.wav";

new 
cvar[3],pRoundSay,pMapIDs[OylanacakMapSayisi],pMapOy[OylanacakMapSayisi],pMapIDOne,bool:Oylaniyor
public plugin_init() {
    register_plugin("Belirli Gunde Map Oylama/DeÄŸiÅŸme"Version"PawNod")

    cvar[0] = register_cvar("Map_Type","1"// 1:Belirli günde maplardan oylama oluÅŸturur. 2: Belirli günde maplardan rastgele birini açar.
    cvar[1] = register_cvar("Gun_Sayisi","3"// Belirlenen günde map_type de belirtilen eylemi yapar.
    cvar[2] = register_cvar("Map_On_Bilgilendirme","1"// 1: Map_Type DeÄŸeri 2 ise map açılmadan 1 el Ã¶nce bilgilendirme yapar. 0: Map_Type DeÄŸeri 2 ise map açılmadan 1 el Ã¶nce bilgilendirme yapmaz.
    register_event("TextMsg","restart_roundsnum","a","2&#Game_C"
    register_event("HLTV""pRS""a""1=0""2=0");
    register_logevent("pRE"2"1=Round_End");
}
public 
caldir()
    emit_sound(0CHAN_AUTOctmenu_korumaVOL_NORMATTN_NORM 0PITCH_NORM)
public 
restart_roundsnum() {pRoundSay=0;}
public 
pRE() {pRoundSay++;}
public 
pRS() {
    if(pRoundSay >= get_pcvar_num(cvar[1])) {
        Oylaniyor true;
        set_task(3.0,"pMapCektir",get_pcvar_num(cvar[0]))
    }
    if(get_pcvar_num(cvar[2]) == && pRoundSay == (get_pcvar_num(cvar[1])-1)) {
        renkli_yazi(0,"!gGun Sayisi !t%d !gDiger El %s",
        (get_pcvar_num(cvar[1])-1),get_pcvar_num(cvar[0])=="!tMap Oylamasi !gYapilacaktir!n.":"!tRastgele Map !gAcilacaktir!n.")
    }
}
public 
pMapCektir(Value) {
    switch(Value) {
        case : {
            for(new i=0;i<OylanacakMapSayisi;i++){
                pMapIDs[i] = random_num(0,sizeof(pMapNames)-1);
                for(new 0;j<OylanacakMapSayisi;j++){
                    if(== j)
                        continue;
                    if(pMapIDs[i] == pMapIDs[j] ){
                        pMapIDs[i] = random_num(0,sizeof(pMapNames)-1);
                        i 0;}
                }
            }
            new players[32], inumPid,i;
            get_players(playersinum);
            for(i=0;i<inum;i++) { 
                Pid players[i];
                pMapOylat(Pid);
            }
            set_task(15.0,"pBitirveUygula")
        }
        case 2: {
            pMapIDOne random_num(0,sizeof(pMapNames)-1)
            renkli_yazi(0,"!gRastgele Secilen Map !t%s!n. !gSecilen Map'a !tGeciliyor.",pMapNames[pMapIDs[pMapIDOne]])
            set_task(8.0,"pDegistir",pMapIDOne)
        }
        default: {
            renkli_yazi(0,"!gGun !t%d !gOldu!n. !tBilinmeyen Cvar Kodu Girili !n%d !gIslem Yapilamiyor.",get_pcvar_num(cvar[1]),get_pcvar_num(cvar[0]))
            return PLUGIN_HANDLED;
        }
    }
    return PLUGIN_CONTINUE;
}
public 
pMapOylat(id) {
    static Item[256],NTS[6];
    formatex(Itemcharsmax(Item),"Lutfen Harita Seciniz");
    new Menu menu_create(Item"pMapOylat_");
    for(new OylanacakMapSayisii++){
        num_to_str(iNTS5)
        formatex(Itemcharsmax(Item),"\r| \y- \w%s \y- \r|",pMapNames[pMapIDs[i]]),menu_additem(MenuItemNTS);
    }
    menu_setprop(MenuMPROP_EXITMEXIT_NEVER);menu_display(idMenu);
    client_cmd(0"stopsound"), set_task(0.1"caldir");
}
public 
pMapOylat_(idmenuitem) {
    new data[6], iName[64], accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    
    
new key str_to_num(data);
    if(!Oylaniyor){menu_destroy(menu);return PLUGIN_HANDLED;}
    new NameID[32];
    get_user_name(id,NameID,31)
    renkli_yazi(0,"!n%s : !t%s !gOy Kullandi.",NameID,pMapNames[pMapIDs[key]])
    pMapOy[key]++
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public 
pBitirveUygula() {
    new pID,pBestID=0
    
for(new 0OylanacakMapSayisii++){
        pID i
        
if(pMapOy[pID] >= pMapOy[pBestID]) {
            pBestID pID
        
}
    }
    Oylaniyor false;
    renkli_yazi(0,"!gOylama Sonucunda !t%s !gAdli Map Cikti!n. !gSecilen Map'a !tGeciliyor!n.",pMapNames[pMapIDs[pBestID]])
    set_task(8.0,"pDegistir",pBestID)
}
public 
pDegistir(BestID) {
    server_cmd("changelevel %s",pMapNames[pMapIDs[BestID]])
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const pN_ID, const input[], any:...){
    new count 1players[32];
    static msg[191];
    vformat(msg190input3);
    replace_all(msg190"!n""^x01"); 
    replace_all(msg190"!g""^x04");
    replace_all(msg190"!t""^x03"); 
    if (pN_IDplayers[0] = pN_ID; else get_players(playerscount"ch");{
        for (new 0counti++){
            if (is_user_connected(players[i])){
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                write_byte(players[i]);
                write_string(msg);
                message_end();
            }
        }
    }
}
#else
stock renkli_yazi(const pN_ID, const input[], any:...){
    static msg[191];
    vformat(msg190input3);
    replace_all(msg190"!g""^x01"); 
    replace_all(msg190"!n""^x04"); 
    replace_all(msg190"!t""^x03"); 
    client_print_color(pN_IDpN_IDmsg);
}
#endif 
düzenleyeceğin yer :
Kod:
new const ctmenu_koruma[] = "ctmenum/oylama.wav";
Son Düzenleme: 10-11-2020, 19:49, Düzenleyen: scuro.
#17
(10-11-2020, 19:46)suriyelikene Adlı Kullanıcıdan Alıntı: Şöyle dene bakalım :
PHP Kod:
/* Sublime AMXX Editor v2.2 */

#include <amxmodx>
#define OylanacakMapSayisi 5 // Maximum 7'dir fazlasını girerseniz menü buga girer.
new const Version[] = "1.0"
new const pMapNames[][] = {
    "jail_buyukisyan_dark",
    "jail_buyukisyan_v8",
    "jail_kucukisyan",
    "jail_oyunhavuzu",
    "jail_buyukisyan_csgo",
    "jail_arkasokaklar",
    "jail_oyunhavuzu_v2"
}
new const 
ctmenu_koruma[] = "ctmenum/oylama.wav";

new 
cvar[3],pRoundSay,pMapIDs[OylanacakMapSayisi],pMapOy[OylanacakMapSayisi],pMapIDOne,bool:Oylaniyor
public plugin_init() {
    register_plugin("Belirli Gunde Map Oylama/DeÄŸiÅŸme"Version"PawNod")

    cvar[0] = register_cvar("Map_Type","1"// 1:Belirli günde maplardan oylama oluÅŸturur. 2: Belirli günde maplardan rastgele birini açar.
    cvar[1] = register_cvar("Gun_Sayisi","3"// Belirlenen günde map_type de belirtilen eylemi yapar.
    cvar[2] = register_cvar("Map_On_Bilgilendirme","1"// 1: Map_Type DeÄŸeri 2 ise map açılmadan 1 el Ã¶nce bilgilendirme yapar. 0: Map_Type DeÄŸeri 2 ise map açılmadan 1 el Ã¶nce bilgilendirme yapmaz.
    register_event("TextMsg","restart_roundsnum","a","2&#Game_C"
    register_event("HLTV""pRS""a""1=0""2=0");
    register_logevent("pRE"2"1=Round_End");
}
public 
caldir()
    emit_sound(0CHAN_AUTOctmenu_korumaVOL_NORMATTN_NORM 0PITCH_NORM)
public 
restart_roundsnum() {pRoundSay=0;}
public 
pRE() {pRoundSay++;}
public 
pRS() {
    if(pRoundSay >= get_pcvar_num(cvar[1])) {
        Oylaniyor true;
        set_task(3.0,"pMapCektir",get_pcvar_num(cvar[0]))
    }
    if(get_pcvar_num(cvar[2]) == && pRoundSay == (get_pcvar_num(cvar[1])-1)) {
        renkli_yazi(0,"!gGun Sayisi !t%d !gDiger El %s",
        (get_pcvar_num(cvar[1])-1),get_pcvar_num(cvar[0])=="!tMap Oylamasi !gYapilacaktir!n.":"!tRastgele Map !gAcilacaktir!n.")
    }
}
public 
pMapCektir(Value) {
    switch(Value) {
        case : {
            for(new i=0;i<OylanacakMapSayisi;i++){
                pMapIDs[i] = random_num(0,sizeof(pMapNames)-1);
                for(new 0;j<OylanacakMapSayisi;j++){
                    if(== j)
                        continue;
                    if(pMapIDs[i] == pMapIDs[j] ){
                        pMapIDs[i] = random_num(0,sizeof(pMapNames)-1);
                        i 0;}
                }
            }
            new players[32], inumPid,i;
            get_players(playersinum);
            for(i=0;i<inum;i++) { 
                Pid players[i];
                pMapOylat(Pid);
            }
            set_task(15.0,"pBitirveUygula")
        }
        case 2: {
            pMapIDOne random_num(0,sizeof(pMapNames)-1)
            renkli_yazi(0,"!gRastgele Secilen Map !t%s!n. !gSecilen Map'a !tGeciliyor.",pMapNames[pMapIDs[pMapIDOne]])
            set_task(8.0,"pDegistir",pMapIDOne)
        }
        default: {
            renkli_yazi(0,"!gGun !t%d !gOldu!n. !tBilinmeyen Cvar Kodu Girili !n%d !gIslem Yapilamiyor.",get_pcvar_num(cvar[1]),get_pcvar_num(cvar[0]))
            return PLUGIN_HANDLED;
        }
    }
    return PLUGIN_CONTINUE;
}
public 
pMapOylat(id) {
    static Item[256],NTS[6];
    formatex(Itemcharsmax(Item),"Lutfen Harita Seciniz");
    new Menu menu_create(Item"pMapOylat_");
    for(new OylanacakMapSayisii++){
        num_to_str(iNTS5)
        formatex(Itemcharsmax(Item),"\r| \y- \w%s \y- \r|",pMapNames[pMapIDs[i]]),menu_additem(MenuItemNTS);
    }
    menu_setprop(MenuMPROP_EXITMEXIT_NEVER);menu_display(idMenu);
    client_cmd(0"stopsound"), set_task(0.1"caldir");
}
public 
pMapOylat_(idmenuitem) {
    new data[6], iName[64], accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    
    
new key str_to_num(data);
    if(!Oylaniyor){menu_destroy(menu);return PLUGIN_HANDLED;}
    new NameID[32];
    get_user_name(id,NameID,31)
    renkli_yazi(0,"!n%s : !t%s !gOy Kullandi.",NameID,pMapNames[pMapIDs[key]])
    pMapOy[key]++
    menu_destroy(menu);return PLUGIN_HANDLED;
}
public 
pBitirveUygula() {
    new pID,pBestID=0
    
for(new 0OylanacakMapSayisii++){
        pID i
        
if(pMapOy[pID] >= pMapOy[pBestID]) {
            pBestID pID
        
}
    }
    Oylaniyor false;
    renkli_yazi(0,"!gOylama Sonucunda !t%s !gAdli Map Cikti!n. !gSecilen Map'a !tGeciliyor!n.",pMapNames[pMapIDs[pBestID]])
    set_task(8.0,"pDegistir",pBestID)
}
public 
pDegistir(BestID) {
    server_cmd("changelevel %s",pMapNames[pMapIDs[BestID]])
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const pN_ID, const input[], any:...){
    new count 1players[32];
    static msg[191];
    vformat(msg190input3);
    replace_all(msg190"!n""^x01"); 
    replace_all(msg190"!g""^x04");
    replace_all(msg190"!t""^x03"); 
    if (pN_IDplayers[0] = pN_ID; else get_players(playerscount"ch");{
        for (new 0counti++){
            if (is_user_connected(players[i])){
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                write_byte(players[i]);
                write_string(msg);
                message_end();
            }
        }
    }
}
#else
stock renkli_yazi(const pN_ID, const input[], any:...){
    static msg[191];
    vformat(msg190input3);
    replace_all(msg190"!g""^x01"); 
    replace_all(msg190"!n""^x04"); 
    replace_all(msg190"!t""^x03"); 
    client_print_color(pN_IDpN_IDmsg);
}
#endif 
düzenleyeceğin yer :
Kod:
new const ctmenu_koruma[] = "ctmenum/oylama.wav";


.sma şeklinde buradan yollar mısın? panele yüklerken hata veriyor ben .sma yapınca
#18
Buyur :
.smaBuyur.sma(Dosya Boyutu: 5,5 KB | İndirme Sayısı: 3)
#19
(10-11-2020, 20:25)suriyelikene Adlı Kullanıcıdan Alıntı: Buyur :

hatasız çalışıyor ama müzik çalmıyor
#20
Şöyle dener misin :
.smaBuyur.sma(Dosya Boyutu: 5,65 KB | İndirme Sayısı: 7)

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da