Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Oyun içinde serverlar arası geçiş [Varsa K.b]
#4
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "ServerList Menu"
#define VERSION "1.0"
#define AUTHOR "akcaliberk"

#define MAX_SERVERS 6

new gSV1,gSV2,gSV3,gSV4,gSV5,gSV6,gMax;
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
gSV1 register_cvar("serverlist_1","12.345.678.999")
    
gSV2 register_cvar("serverlist_2","12.345.678.999")
    
gSV3 register_cvar("serverlist_3","12.345.678.999")
    
gSV4 register_cvar("serverlist_4","12.345.678.999")
    
gSV5 register_cvar("serverlist_5","12.345.678.999")
    
gSV6 register_cvar("serverlist_6","12.345.678.999")
    
gMax register_cvar("serverlist_max","6")
    
    
register_clcmd("say /server","ServerListMenu")
    
register_clcmd("say /servers","ServerListMenu")
}
public 
ServerListMenu(id) {
    
    new 
menu menu_create("\rServer List ""menu_handler"
    
    new 
sv1[32],sv2[32],sv3[32],sv4[32],sv5[32],sv6[32];
    
    
get_pcvar_string(gSV1,sv1,31)
    
get_pcvar_string(gSV2,sv2,31)
    
get_pcvar_string(gSV3,sv3,31)
    
get_pcvar_string(gSV4,sv4,31)
    
get_pcvar_string(gSV5,sv5,31)
    
get_pcvar_string(gSV6,sv6,31)
    
    new 
secenek1[42],secenek2[42],secenek3[42],secenek4[42],secenek5[42],secenek6[42];
    
    
format(secenek1,41,"\y%s",sv1)
    
format(secenek2,41,"\y%s",sv2)
    
format(secenek3,41,"\y%s",sv3)
    
format(secenek4,41,"\y%s",sv4)
    
format(secenek5,41,"\y%s",sv5)
    
format(secenek6,41,"\y%s",sv6)
    
    if(
get_pcvar_num(gMax) >= 1) {
        
menu_additem(menusecenek1"1"0); 
    }
    if(
get_pcvar_num(gMax) >= 2) {
        
menu_additem(menusecenek2"2"0); 
    }
    if(
get_pcvar_num(gMax) >= 3) {
        
menu_additem(menusecenek3"3"0); 
    }
    if(
get_pcvar_num(gMax) >= 4) {
        
menu_additem(menusecenek4"4"0); 
    }
    if(
get_pcvar_num(gMax) >= 5) {
        
menu_additem(menusecenek5"5"0); 
    }
    if(
get_pcvar_num(gMax) >= 6) {
        
menu_additem(menusecenek6"6"0); 
    }
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
    
menu_display(idmenu0); 
    return 
PLUGIN_CONTINUE
}

public 
menu_handler(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); 
    
    new 
sv1[32],sv2[32],sv3[32],sv4[32],sv5[32],sv6[32];
    
get_pcvar_string(gSV1,sv1,31)
    
get_pcvar_string(gSV2,sv2,31)
    
get_pcvar_string(gSV3,sv3,31)
    
get_pcvar_string(gSV4,sv4,31)
    
get_pcvar_string(gSV5,sv5,31)
    
get_pcvar_string(gSV6,sv6,31)
    
    switch(
key
    { 
        case 
1: { 
            
client_cmd(id,"Connect %s",sv1)
        } 
        case 
2: {  
            
client_cmd(id,"Connect %s",sv2)
        } 
        case 
3: {  
            
client_cmd(id,"Connect %s",sv3)
        }
        case 
5: {
            
client_cmd(id,"Connect %s",sv4)        
        }
        case 
4: {
            
client_cmd(id,"Connect %s",sv5)
        }
        case 
6: {
            
client_cmd(id,"Connect %s",sv6)
        }
    }  
    return 
PLUGIN_HANDLED

Dene bakalım


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply


Messages In This Thread
Cevap: Oyun içinde serverlar arası geçiş [Varsa K.b] - by akcaliberkk - 27-09-12, 16:55

Possibly Related Threads…
Thread Author Replies Views Last Post
  benim /jail plugini var içinde bankada var ama banka açılmıyor al_99 13 6,174 20-02-15, 04:13
Last Post: beoujolf
  [JB] Oyun Menu (İstediğim Oyunlar) Nobb 10 3,973 24-08-13, 23:32
Last Post: akcaliberkk
  [JB] Oyun Menu (Compile Etmiyor) Nobb 7 3,320 24-08-13, 22:37
Last Post: akcaliberkk
  JB Oyun Menu Pikachu 5 3,184 30-06-13, 19:02
Last Post: akcaliberkk
  Oyun baslangici hp raplehs 5 2,789 26-06-13, 23:25
Last Post: akcaliberkk
  JB oyun istek artiz42 5 2,325 06-05-13, 02:09
Last Post: DeaTReX
  Akcali Bakarmısın Oyun Menu İsteği Nefesim 6 3,809 24-02-13, 20:41
Last Post: akcaliberkk
  Jb Oyun Menu DeadMann 21 6,412 22-02-13, 18:28
Last Post: t4t1fati
  Oyun ıcı admın ekleme mucahit6534 5 3,106 12-01-13, 22:43
Last Post: akcaliberkk
  JB Oyun Menü PhenoM 3 2,781 09-06-12, 15:02
Last Post: yusuf825

Foruma Atla:


Users browsing this thread: 1 Guest(s)