Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

Konu

#11
dene bakalım
PHP Kod:
#include <amxmodx>
#include <reapi>
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif

enum _:SETTINGS {
    
RATE,
    
UPDATERATE,
    
CMDRATE
}
new 
bool:passed[33]=false;
new 
actual_settings[SETTINGS][33];
new 
current_settings[SETTINGS][33];
public 
plugin_init(){
    
register_plugin("Client Rates Menu","2.5","Yek'-ta");
    
register_clcmd("say""handle_say");
    
register_dictionary("ClientRatesMenu.txt");
}
public 
handle_say(id) {
    new 
szSaid[10]; read_args(szSaid,charsmax(szSaid));
    
remove_quotes(szSaid);
    
    if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'r' && szSaid[2] == 'a' && szSaid[3] == 't' && szSaid[4] == 'e')
        
RateAyarlamaMenu(id);
    return 
PLUGIN_CONTINUE
}
public 
client_disconnected(id) {
    if(
task_exists(id)) {
        
remove_task(id);
    }
    
passed[id]=false;
    return 
PLUGIN_CONTINUE;
}
public 
client_putinserver(id) {
    if(!
is_user_bot(id) && is_user_connected(id) && !is_user_hltv(id)){
        
passed[id]=false;
        
learn_to_settings(id);
        
set_task(3.0,"topassed",id);
    }
    return 
PLUGIN_CONTINUE;
}
public 
topassed(id){
    
ChatColor(id,"!y[!g Rate !y] !yHazir rate ayarlarini denemek isterseniz !t/rate!y yaziniz.");
    if(!
passed[id]) passed[id]=true;
}
public 
learn_to_settings(id)
{
    if(
is_user_connected(id) && is_user_steam(id)){
        
query_client_cvar(id"rate""cvarfonksion");
        
query_client_cvar(id"cl_updaterate""cvarfonksion");
        
query_client_cvar(id"cl_cmdrate""cvarfonksion");
    }
    else if(
is_user_connected(id) && !is_user_steam(id)){
        new 
non_rate[8],non_updaterate[8];
        
get_user_info(id"rate"non_ratecharsmax(non_rate));
        
get_user_info(id"cl_updaterate"non_updateratecharsmax(non_updaterate));
        if(!
passed[id]){
            
actual_settings[RATE][id] = str_to_num(non_rate);
        }
        
current_settings[RATE][id] = str_to_num(non_rate);
        if(!
passed[id]){
            
actual_settings[UPDATERATE][id] = str_to_num(non_updaterate);
        }
        
current_settings[UPDATERATE][id] = str_to_num(non_updaterate);
    }
}

public 
cvarfonksion(id, const cvar[], const resultFunc[])
{
    if(
equali(cvar,"rate"))
    {
        if(!
passed[id]){
            
actual_settings[RATE][id] = str_to_num(resultFunc);
        }
        
current_settings[RATE][id] = str_to_num(resultFunc);
    }
    if(
equali(cvar,"cl_updaterate"))
    {
        if(!
passed[id]){
            
actual_settings[UPDATERATE][id] = str_to_num(resultFunc);
        }
        
current_settings[UPDATERATE][id] = str_to_num(resultFunc);
    }
    if(
equali(cvar,"cl_cmdrate"))
    {
        if(!
passed[id]){
            
actual_settings[CMDRATE][id] = str_to_num(resultFunc);
        }
        
current_settings[CMDRATE][id] = str_to_num(resultFunc);
    }
}


public 
RateAyarlamaMenu(id){
    new 
menuMenuz[512];
    
    if(
is_user_steam(id)){
        
formatex(Menuzcharsmax(Menuz), "\y %L^nrate %d^ncl_cmdrate %d^ncl_updaterate %d",LANG_PLAYER"MENU_TITLE",current_settings[RATE][id],current_settings[CMDRATE][id],current_settings[UPDATERATE][id] );
    }
    else {
        
formatex(Menuzcharsmax(Menuz), "\y %L^nrate %d^ncl_updaterate %d^n",LANG_PLAYER"MENU_TITLE",current_settings[RATE][id],current_settings[UPDATERATE][id] );
    }
    
    
menu menu_create(Menuz"h_RateAyarlamaMenu");
    
    
formatex(Menuzcharsmax(Menuz), "\w112k \d[6000, 20, 15]" );
    
menu_additem(menuMenuz"2");
    
    
formatex(Menuzcharsmax(Menuz), "\w256k \d[9000, 25, 20]" );
    
menu_additem(menuMenuz"3");
    
    
formatex(Menuzcharsmax(Menuz), "\w384k \d[15000, 30, 25]" );
    
menu_additem(menuMenuz"4");
    
    
formatex(Menuzcharsmax(Menuz), "\w512k \d[17000, 35, 30]" );
    
menu_additem(menuMenuz"5");
    
    
formatex(Menuzcharsmax(Menuz), "\w768k \d[20000, 40, 35]" );
    
menu_additem(menuMenuz"6");
    
    
formatex(Menuzcharsmax(Menuz), "\w1MB+ \d[23000, 45, 40]" );
    
menu_additem(menuMenuz"7");
    
    
formatex(Menuzcharsmax(Menuz), "\wMax. \d[25000, 101, 101]" );
    
menu_additem(menuMenuz"1");
    
    if(
is_user_steam(id)){
        
formatex(Menuzcharsmax(Menuz), "\wRate Ayarlariniz \d[%d, %d, %d]^n^n",actual_settings[RATE][id], actual_settings[CMDRATE][id],actual_settings[UPDATERATE][id] );
        
menu_additem(menuMenuz"8");
    }
    else{
        
formatex(Menuzcharsmax(Menuz), "\dRate Ayarlariniz \d[%d, %d]^n^n",actual_settings[RATE][id],actual_settings[UPDATERATE][id] );
        
menu_additem(menuMenuz"8");
    }
    
    
formatex(Menuzcharsmax(Menuz), "\w%L",LANG_PLAYER"CLOSE_MENU");
    
menu_additem(menuMenuz"9");
    
    
menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER);
    
menu_setprop(menuMPROP_PERPAGE0);
    
    
menu_display(idmenu0);
    
    
    
    return 
PLUGIN_HANDLED;
}

public 
h_RateAyarlamaMenu(idmenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(menu);
        
        return 
PLUGIN_HANDLED;
    }
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    
    new 
key str_to_num(data);
    switch(
key)
    {
        case 
1:
        {
            
client_cmd(id,"rate 25000");
            
client_cmd(id,"cl_cmdrate 101");
            
client_cmd(id,"cl_updaterate 101");
            
client_cmd(id,"cl_rate 9999");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
2:
        {
            
client_cmd(id,"rate 6000");
            
client_cmd(id,"cl_cmdrate 20");
            
client_cmd(id,"cl_updaterate 15");
            
client_cmd(id,"cl_rate 9999");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
3:
        {
            
client_cmd(id,"rate 9000");
            
client_cmd(id,"cl_cmdrate 25");
            
client_cmd(id,"cl_updaterate 20");
            
client_cmd(id,"cl_rate 9999");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
4:
        {
            
client_cmd(id,"rate 15000");
            
client_cmd(id,"cl_cmdrate 30");
            
client_cmd(id,"cl_updaterate 25");
            
client_cmd(id,"cl_rate 15000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
5:
        {
            
client_cmd(id,"rate 17000");
            
client_cmd(id,"cl_cmdrate 35");
            
client_cmd(id,"cl_updaterate 30");
            
client_cmd(id,"cl_rate 17000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
6:
        {
            
client_cmd(id,"rate 20000");
            
client_cmd(id,"cl_cmdrate 40");
            
client_cmd(id,"cl_updaterate 35");
            
client_cmd(id,"cl_rate 20000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
7:
        {
            
client_cmd(id,"rate 23000");
            
client_cmd(id,"cl_cmdrate 45");
            
client_cmd(id,"cl_updaterate 40");
            
client_cmd(id,"cl_rate 23000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
8:
        {
            if(
is_user_steam(id)){
                
client_cmd(id,"rate ^"%d^"",actual_settings[RATE][id]);
                
client_cmd(id,"cl_cmdrate ^"%d^"",actual_settings[CMDRATE][id]);
                
client_cmd(id,"cl_updaterate ^"%d^"",actual_settings[UPDATERATE][id] );
                
client_cmd(id,"cl_cmdbackup 2");
                
set_task(0.7,"learn_to_settings",id);
                
set_task(1.5,"RateAyarlamaMenu",id);
            }
            else{
                
RateAyarlamaMenu(id);
            }
        }
        
        case 
9:
        {
            
ChatColor(id,"!y%L",LANG_PLAYER"MENU_WAS_CLOSED");
        }
        
    }
    
    
    return 
PLUGIN_HANDLED;
}
stock bool:is_user_steam(id){
    static 
dp_pointer
    
if(dp_pointer || (dp_pointer get_cvar_pointer("dp_r_id_provider")))
    {
        
server_cmd("dp_clientinfo %d"id)
        
server_exec()
        return (
get_pcvar_num(dp_pointer) == 2) ? true false
    
}
    return 
false
}
stock ChatColor(const id, const input[], any:...){
    new 
count 1players[32]
    static 
msg[191]
    
vformat(msgcharsmax(msg), input3)
    
format(msgsizeof(msg), "%s"msg)
    
replace_all(msgcharsmax(msg), "!g""^4")
    
replace_all(msgcharsmax(msg), "!y""^1")
    
replace_all(msgcharsmax(msg), "!t""^3")
    
    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();
            }
        }
    }





#12
girdikten 3 saniye sonra yazacak



#13
Son Düzenleme: 17-08-2019, Saat: 00:40, Düzenleyen: oxy.
deneyıp donus yapıcam sımdıden cok tesekkur ederım

derleme hatası verdi

bide text dosyası tekrar yüklememe gerek yok demi


#14
(16-08-2019, Saat: 23:38)oxy Adlı Kullanıcıdan Alıntı: bizim yetkililerle problemimiz yok tüm forum yetkılerıyle gayet iyi anlaşıyoruz sorun sızın yonetıcınız smashta bıze yardımcı olmak yerıne ego kasıyor sureklı yapıcı olmak yerıne yıkıcı olmak yonunde çabalıyor bende boyle bır ızlenım bıraktı ben onun yerıne ıtengrının bolum yonetıcısı olmasını tavsıye ederım smashtan daha cok yardımcı oluyor sahsen bıse oldumu anında yapıp atıyor smash ıse dırek konu sılme konu acıklarını arama pesınde bız oyunyonetıcısı musterılerıyız eskıden tıcketten ıstıoduk serhat bey buraya yonlendırme yapıyor dogal olarak burdan destek almamız lazım

ve sızden rıcam forum kurallarındakı tek konu olayında oyunyonetıcısı musterılerıne olanak saglansın 1 konu ac cozulmesını bekle cok az bı sure en azından 2 veya 3 olmalı serhat bey tek oldugu ıcın asırı yogun forumdan destek alıyoruz dıkkate alırsanız cok sevınırım ve sıstem yasaksa 2. konuyu açmaya ızın vermesın bılıp bılmeden kımse kuralları çignememiş olur
Smash hakkında ilk defa şikayet aldığımı üzüntü ile bildirmek isterim. Oyunyöneticisi müşterilerine her koşulda öncelik veriyoruz ve vermeye devam edeceğiz ancak bir yere kadar kuralların üstü kapalı olduğunun farkındayım ve bu konuda çok şikayet aldığımızdan dolayı beta güncellemesi ile tüm kural ve yönetim işleyişini değiştirceğimizi bildirmek isterim bizden yana sorun mevcutsa üzgün olduğumu belirtmek isterim ancak yetkili koyduğumuz kuralları uygulamaktan başka hiçbirşey yapmamış ek olarak böyle birşey biz sezecek olursak yetkiliye gerekli uyarıları yapabiliriz konu üzerinden yetkiliye ithamlarda bulunmak itibarını sarsıyor yetkilimizin bu yüzden bu tarz şikayetlerinizi info@ WEBDiyo.com adresinize iletirseniz daha hızlı çözüm bulabiliriz ve kimse sorun yaşamaz.



#15
Son Düzenleme: 17-08-2019, Saat: 01:51, Düzenleyen: ITenGriTR.
(17-08-2019, Saat: 00:34)oxy Adlı Kullanıcıdan Alıntı: deneyıp donus yapıcam sımdıden cok tesekkur ederım

derleme hatası verdi

bide text dosyası tekrar yüklememe gerek yok demi
hatayı at bende vermiyor da düzeltiyim ona göre gerek yok txt ye yüklemene



#16
Son Düzenleme: 17-08-2019, Saat: 01:52, Düzenleyen: oxy.
(17-08-2019, Saat: 01:49)ITenGriTR Adlı Kullanıcıdan Alıntı:
(17-08-2019, Saat: 00:34)oxy Adlı Kullanıcıdan Alıntı: deneyıp donus yapıcam sımdıden cok tesekkur ederım

derleme hatası verdi

bide text dosyası tekrar yüklememe gerek yok demi
hatayı at bende vermiyor da düzeltiyim ona göre gerek yok txt ye yüklemene
HATA BU https://i.hizliresim.com/p5nJ0a.png

(17-08-2019, Saat: 01:35)EmirhanKURT Adlı Kullanıcıdan Alıntı:
(16-08-2019, Saat: 23:38)oxy Adlı Kullanıcıdan Alıntı: bizim yetkililerle problemimiz yok tüm forum yetkılerıyle gayet iyi anlaşıyoruz sorun sızın yonetıcınız smashta bıze yardımcı olmak yerıne ego kasıyor sureklı yapıcı olmak yerıne yıkıcı olmak yonunde çabalıyor bende boyle bır ızlenım bıraktı ben onun yerıne ıtengrının bolum yonetıcısı olmasını tavsıye ederım smashtan daha cok yardımcı oluyor sahsen bıse oldumu anında yapıp atıyor smash ıse dırek konu sılme konu acıklarını arama pesınde bız oyunyonetıcısı musterılerıyız eskıden tıcketten ıstıoduk serhat bey buraya yonlendırme yapıyor dogal olarak burdan destek almamız lazım

ve sızden rıcam forum kurallarındakı tek konu olayında oyunyonetıcısı musterılerıne olanak saglansın 1 konu ac cozulmesını bekle cok az bı sure en azından 2 veya 3 olmalı serhat bey tek oldugu ıcın asırı yogun forumdan destek alıyoruz dıkkate alırsanız cok sevınırım ve sıstem yasaksa 2. konuyu açmaya ızın vermesın bılıp bılmeden kımse kuralları çignememiş olur
Smash hakkında ilk defa şikayet aldığımı üzüntü ile bildirmek isterim. Oyunyöneticisi müşterilerine her koşulda öncelik veriyoruz ve vermeye devam edeceğiz ancak bir yere kadar kuralların üstü kapalı olduğunun farkındayım ve bu konuda çok şikayet aldığımızdan dolayı beta güncellemesi ile tüm kural ve yönetim işleyişini değiştirceğimizi bildirmek isterim bizden yana sorun mevcutsa üzgün olduğumu belirtmek isterim ancak yetkili koyduğumuz kuralları uygulamaktan başka hiçbirşey yapmamış ek olarak böyle birşey biz sezecek olursak yetkiliye gerekli uyarıları yapabiliriz konu üzerinden yetkiliye ithamlarda bulunmak itibarını sarsıyor yetkilimizin bu yüzden bu tarz şikayetlerinizi info@ WEBDiyo.com adresinize iletirseniz daha hızlı çözüm bulabiliriz ve kimse sorun yaşamaz.
güzel cevabınız için çok teşekkür ederim birdahaki mail atıcam ordan sizleri kırdıysam kusura bakmayiniz


#17
dene
PHP Kod:
#include <amxmodx>
#include <reapi>
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif

enum _:SETTINGS {
    
RATE,
    
UPDATERATE,
    
CMDRATE
}
new 
bool:passed[33]=false;
new 
actual_settings[SETTINGS][33];
new 
current_settings[SETTINGS][33];
public 
plugin_init(){
    
register_plugin("Client Rates Menu","2.5","Yek'-ta");
    
register_clcmd("say""handle_say");
    
register_dictionary("ClientRatesMenu.txt");
}
public 
handle_say(id) {
    new 
szSaid[10]; read_args(szSaid,charsmax(szSaid));
    
remove_quotes(szSaid);
    
    if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'r' && szSaid[2] == 'a' && szSaid[3] == 't' && szSaid[4] == 'e')
        
RateAyarlamaMenu(id);
    return 
PLUGIN_CONTINUE
}
public 
client_disconnected(id) {
    if(
task_exists(id)) {
        
remove_task(id);
    }
    
passed[id]=false;
    return 
PLUGIN_CONTINUE;
}
public 
client_putinserver(id) {
    if(!
is_user_bot(id) && is_user_connected(id) && !is_user_hltv(id)){
        
passed[id]=false;
        
learn_to_settings(id);
        
set_task(3.0,"topassed",id);
    }
    return 
PLUGIN_CONTINUE;
}
public 
topassed(id){
    
ChatColor(id,"!y[!g Rate !y] !yHazir rate ayarlarini denemek isterseniz !t/rate!y yaziniz.");
    if(!
passed[id]) passed[id]=true;
}
public 
learn_to_settings(id)
{
    if(
is_user_connected(id) && is_user_steam(id)){
        
query_client_cvar(id"rate""cvarfonksion");
        
query_client_cvar(id"cl_updaterate""cvarfonksion");
        
query_client_cvar(id"cl_cmdrate""cvarfonksion");
    }
    else if(
is_user_connected(id) && !is_user_steam(id)){
        new 
non_rate[8],non_updaterate[8];
        
get_user_info(id"rate"non_ratecharsmax(non_rate));
        
get_user_info(id"cl_updaterate"non_updateratecharsmax(non_updaterate));
        if(!
passed[id]){
            
actual_settings[RATE][id] = str_to_num(non_rate);
        }
        
current_settings[RATE][id] = str_to_num(non_rate);
        if(!
passed[id]){
            
actual_settings[UPDATERATE][id] = str_to_num(non_updaterate);
        }
        
current_settings[UPDATERATE][id] = str_to_num(non_updaterate);
    }
}

public 
cvarfonksion(id, const cvar[], const resultFunc[])
{
    if(
equali(cvar,"rate"))
    {
        if(!
passed[id]){
            
actual_settings[RATE][id] = str_to_num(resultFunc);
        }
        
current_settings[RATE][id] = str_to_num(resultFunc);
    }
    if(
equali(cvar,"cl_updaterate"))
    {
        if(!
passed[id]){
            
actual_settings[UPDATERATE][id] = str_to_num(resultFunc);
        }
        
current_settings[UPDATERATE][id] = str_to_num(resultFunc);
    }
    if(
equali(cvar,"cl_cmdrate"))
    {
        if(!
passed[id]){
            
actual_settings[CMDRATE][id] = str_to_num(resultFunc);
        }
        
current_settings[CMDRATE][id] = str_to_num(resultFunc);
    }
}


public 
RateAyarlamaMenu(id){
    new 
menuMenuz[512];
    
    if(
is_user_steam(id)){
        
formatex(Menuzcharsmax(Menuz), "\y %L^nrate %d^ncl_cmdrate %d^ncl_updaterate %d",LANG_PLAYER"MENU_TITLE",current_settings[RATE][id],current_settings[CMDRATE][id],current_settings[UPDATERATE][id] );
    }
    else {
        
formatex(Menuzcharsmax(Menuz), "\y %L^nrate %d^ncl_updaterate %d^n",LANG_PLAYER"MENU_TITLE",current_settings[RATE][id],current_settings[UPDATERATE][id] );
    }
    
    
menu menu_create(Menuz"h_RateAyarlamaMenu");
    
    
formatex(Menuzcharsmax(Menuz), "\w112k \d[6000, 20, 15]" );
    
menu_additem(menuMenuz"2");
    
    
formatex(Menuzcharsmax(Menuz), "\w256k \d[9000, 25, 20]" );
    
menu_additem(menuMenuz"3");
    
    
formatex(Menuzcharsmax(Menuz), "\w384k \d[15000, 30, 25]" );
    
menu_additem(menuMenuz"4");
    
    
formatex(Menuzcharsmax(Menuz), "\w512k \d[17000, 35, 30]" );
    
menu_additem(menuMenuz"5");
    
    
formatex(Menuzcharsmax(Menuz), "\w768k \d[20000, 40, 35]" );
    
menu_additem(menuMenuz"6");
    
    
formatex(Menuzcharsmax(Menuz), "\w1MB+ \d[23000, 45, 40]" );
    
menu_additem(menuMenuz"7");
    
    
formatex(Menuzcharsmax(Menuz), "\wMax. \d[25000, 101, 101]" );
    
menu_additem(menuMenuz"1");
    
    if(
is_user_steam(id)){
        
formatex(Menuzcharsmax(Menuz), "\wRate Ayarlariniz \d[%d, %d, %d]^n^n",actual_settings[RATE][id], actual_settings[CMDRATE][id],actual_settings[UPDATERATE][id] );
        
menu_additem(menuMenuz"8");
    }
    else{
        
formatex(Menuzcharsmax(Menuz), "\dRate Ayarlariniz \d[%d, %d]^n^n",actual_settings[RATE][id],actual_settings[UPDATERATE][id] );
        
menu_additem(menuMenuz"8");
    }
    
    
formatex(Menuzcharsmax(Menuz), "\w%L",LANG_PLAYER"CLOSE_MENU");
    
menu_additem(menuMenuz"9");
    
    
menu_setprop(menu,MPROP_EXIT,MEXIT_NEVER);
    
menu_setprop(menuMPROP_PERPAGE0);
    
    
menu_display(idmenu0);
    
    
    
    return 
PLUGIN_HANDLED;
}

public 
h_RateAyarlamaMenu(idmenuitem)
{
    if (
item == MENU_EXIT)
    {
        
menu_destroy(menu);
        
        return 
PLUGIN_HANDLED;
    }
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    
    new 
key str_to_num(data);
    switch(
key)
    {
        case 
1:
        {
            
client_cmd(id,"rate 25000");
            
client_cmd(id,"cl_cmdrate 101");
            
client_cmd(id,"cl_updaterate 101");
            
client_cmd(id,"cl_rate 9999");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
2:
        {
            
client_cmd(id,"rate 6000");
            
client_cmd(id,"cl_cmdrate 20");
            
client_cmd(id,"cl_updaterate 15");
            
client_cmd(id,"cl_rate 9999");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
3:
        {
            
client_cmd(id,"rate 9000");
            
client_cmd(id,"cl_cmdrate 25");
            
client_cmd(id,"cl_updaterate 20");
            
client_cmd(id,"cl_rate 9999");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
4:
        {
            
client_cmd(id,"rate 15000");
            
client_cmd(id,"cl_cmdrate 30");
            
client_cmd(id,"cl_updaterate 25");
            
client_cmd(id,"cl_rate 15000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
5:
        {
            
client_cmd(id,"rate 17000");
            
client_cmd(id,"cl_cmdrate 35");
            
client_cmd(id,"cl_updaterate 30");
            
client_cmd(id,"cl_rate 17000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
6:
        {
            
client_cmd(id,"rate 20000");
            
client_cmd(id,"cl_cmdrate 40");
            
client_cmd(id,"cl_updaterate 35");
            
client_cmd(id,"cl_rate 20000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
7:
        {
            
client_cmd(id,"rate 23000");
            
client_cmd(id,"cl_cmdrate 45");
            
client_cmd(id,"cl_updaterate 40");
            
client_cmd(id,"cl_rate 23000");
            
client_cmd(id,"cl_cmdbackup 2");
            
set_task(0.7,"learn_to_settings",id);
            
set_task(1.5,"RateAyarlamaMenu",id);
            
ChatColor(id,"!y%L",LANG_PLAYER"LEAVE_BEST_RATE");
        }
        
        case 
8:
        {
            if(
is_user_steam(id)){
                
client_cmd(id,"rate ^"%d^"",actual_settings[RATE][id]);
                
client_cmd(id,"cl_cmdrate ^"%d^"",actual_settings[CMDRATE][id]);
                
client_cmd(id,"cl_updaterate ^"%d^"",actual_settings[UPDATERATE][id] );
                
client_cmd(id,"cl_cmdbackup 2");
                
set_task(0.7,"learn_to_settings",id);
                
set_task(1.5,"RateAyarlamaMenu",id);
            }
            else{
                
RateAyarlamaMenu(id);
            }
        }
        
        case 
9:
        {
            
ChatColor(id,"!y%L",LANG_PLAYER"MENU_WAS_CLOSED");
        }
        
    }
    return 
PLUGIN_HANDLED;
}
stock ChatColor(const id, const input[], any:...){
    new 
count 1players[32]
    static 
msg[191]
    
vformat(msgcharsmax(msg), input3)
    
format(msgsizeof(msg), "%s"msg)
    
replace_all(msgcharsmax(msg), "!g""^4")
    
replace_all(msgcharsmax(msg), "!y""^1")
    
replace_all(msgcharsmax(msg), "!t""^3")
    
    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();
            }
        }
    }





#19
Son Düzenleme: 17-08-2019, Saat: 04:20, Düzenleyen: Kalipso22.
.txt dosyasının en altına

PHP Kod:
CLOSE_MENU Cikis
Yazarsan düzelir.



#20
Son Düzenleme: 17-08-2019, Saat: 04:32, Düzenleyen: oxy.
düzelmedi

[en]
MENU_TITLE = [ \rClient Rates Menu \y]^n\wYour Current Rates;
YOUR_RATES = Your First Rates
CLOSE_MENU = Close Menu
MENU_WAS_CLOSED = Menu was closed. If you won't be satisfied about rates, you can again change from !g/rates !ymenu.
LEAVE_BEST_RATE = Leave the best rates.

[tr]
MENU_TITLE = [ \rRate Ayarlama \y]^n\wSuanki Rate Ayarlariniz;
YOUR_RATES = Ilk Rate Ayarlariniz
CLOSE_MENU = Menuyu Kapat
MENU_WAS_CLOSED = Rate menusu kapatildi. Ayarlardan memnun kalmaz iseniz !g/rates !yile tekrar ayarlayabilirsiniz.
LEAVE_BEST_RATE = En iyi rate ayarinda birakiniz.


boyle zaten




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

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Bıçak Menü (Yardım) exortek 2 477 22-10-2019, Saat: 08:54
Son Yorum: By.KinG
Cs 1.6 : CS - GO Silah Menu Plugini drunkxxl 4 556 26-08-2019, Saat: 17:13
Son Yorum: Aconyonn
İsyan MEnu !AKINCI! 21 1,272 23-06-2019, Saat: 13:03
Son Yorum: ITenGriTR
Kan Bağışlama menu Eklenecek ! RasKoLn. ! 2 327 18-06-2019, Saat: 16:05
Son Yorum: Aconyonn
Kısayol Menü Tofie 13 785 08-06-2019, Saat: 01:10
Son Yorum: MawiLarq

Task