CSPLague
Ammomenu - 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: Ammomenu (/showthread.php?tid=9944)



Ammomenu - memoaho123 - 29-04-14

bir menu olcak her el 1 defa alabilcek. 1.50Ammo[HYetkisiOlanlar]2.150[RconYetkisiOlanlar]3.300[TYetkisi Olanlar.] Zmye Ozel.
yapan arkadaşa şimdiden tşk


Cevap: Ammomenu - memoaho123 - 02-05-14

güncell.


Cevap: Ammomenu - memoaho123 - 05-05-14

güncell.


Cevap: Ammomenu - memoaho123 - 08-05-14

güncell.


Cevap: Ammomenu - JDM - 08-05-14

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

#include <amxmodx>
#include <amxmisc>
#include <zombieplague>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "JDM"

#define YETKI_H    ADMIN_CFG
#define YETKI_L    ADMIN_RCON
#define YETKI_T    ADMIN_LEVEL_H

new bool:g_kullandim[33]
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /zmmenu","ShowMenu")
    
register_clcmd("say_team /zmmenu","ShowMenu")
    
register_logevent("eRoundEnd"2"1=Round_End")
}
public 
client_connect(id) {
    
g_kullandim[id] = false
}
public 
client_disconnect(id) {
    
g_kullandim[id] = false
}
public 
eRoundEnd() {
    new 
players[32], inumid
    get_players
(playersinum)
    for(new 
i;i<inum;i++) {
        
id players[i]
        
g_kullandim[id] = false
    
}
}
public 
ShowMenu(id) {
    if(!
is_user_alive(id) && !is_user_connected(id))
        return 
PLUGIN_CONTINUE
    
    
if(!g_kullandim[id]) {
        new 
menuMenuz[512]
    
        
formatex(Menuzcharsmax(Menuz), "\d[ZP]: \rADMIN \wZombie Menu:")
        
menu menu_create(Menuz"MenuHandler")
    
        
formatex(Menuzcharsmax(Menuz), "\w50 Ammo \r[\wH \rYetkisi]")
        
menu_additem(menuMenuz"1"YETKI_H)
        
formatex(Menuzcharsmax(Menuz), "\w150 Ammo \r[\wL \rYetkisi]")
        
menu_additem(menuMenuz"2",YETKI_L)
        
formatex(Menuzcharsmax(Menuz), "\w300 Ammo \r[\wT \rYetkisi]")
        
menu_additem(menuMenuz"3"YETKI_T)
        
formatex(Menuzcharsmax(Menuz), "\r[Cikis]")
        
menu_setprop(menu,MPROP_EXITNAME,Menuz)
    
        
menu_setprop(menu,MPROP_EXITMEXIT_ALL)
        
menu_display(idmenu0)
    } else {
        
client_print(idprint_center,"Bu Menu Kullanildi.")
        return 
PLUGIN_HANDLED;
    }
    return 
PLUGIN_HANDLED;
}
public 
MenuHandler(idmenu ,item) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64], access,callback
    menu_item_getinfo
(menu,item,access,data,5,iName,63,callback)
    
    new 
key str_to_num(data)
    
    switch(
key) {
        case 
1: {
            
zp_set_user_ammo_packs(idzp_get_user_ammo_packs(id) + 50)
            
client_print(idprint_chat"[ZP]: Menuden 50 Ammo Cekildi.")
            
g_kullandim[id] = true
        
}
        case 
2: {
            
zp_set_user_ammo_packs(idzp_get_user_ammo_packs(id) + 150)
            
client_print(idprint_chat"[ZP]: Menuden 150 Ammo Cekildi.")
            
g_kullandim[id] = true
        
}
        case 
3: {
            
zp_set_user_ammo_packs(idzp_get_user_ammo_packs(id) + 300)
            
client_print(idprint_chat"[ZP]: Menuden 300 Ammo Cekildi.")
            
g_kullandim[id] = true
        
}
    }
    return 
PLUGIN_HANDLED

[/i]


Cevap: Ammomenu - memoaho123 - 08-05-14

JDM dateline='' Wrote:
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <zombieplague>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "JDM"

#define YETKI_H    ADMIN_CFG
#define YETKI_L    ADMIN_RCON
#define YETKI_T    ADMIN_LEVEL_H

new bool:g_kullandim[33]
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /zmmenu","ShowMenu")
    
register_clcmd("say_team /zmmenu","ShowMenu")
    
register_logevent("eRoundEnd"2"1=Round_End")
}
public 
client_connect(id) {
    
g_kullandim[id] = false
}
public 
client_disconnect(id) {
    
g_kullandim[id] = false
}
public 
eRoundEnd() {
    new 
players[32], inumid
    get_players
(playersinum)
    for(new 
i;i<inum;i++) {
        
id players[i]
        
g_kullandim[id] = false
    
}
}
public 
ShowMenu(id) {
    if(!
is_user_alive(id) && !is_user_connected(id))
        return 
PLUGIN_CONTINUE
    
    
if(zp_get_user_zombie(id) && !g_kullandim[id]) {
        new 
menuMenuz[512]
    
        
formatex(Menuzcharsmax(Menuz), "\d[ZP]: \rADMIN \wZombie Menu:")
        
menu menu_create(Menuz"MenuHandler")
    
        
formatex(Menuzcharsmax(Menuz), "\w50 Ammo \r[\wH \rYetkisi]")
        
menu_additem(menuMenuz"1"YETKI_H)
        
formatex(Menuzcharsmax(Menuz), "\w150 Ammo \r[\wL \rYetkisi]")
        
menu_additem(menuMenuz"2",YETKI_L)
        
formatex(Menuzcharsmax(Menuz), "\w300 Ammo \r[\wT \rYetkisi]")
        
menu_additem(menuMenuz"3"YETKI_T)
        
formatex(Menuzcharsmax(Menuz), "\r[Cikis]")
        
menu_setprop(menu,MPROP_EXITNAME,Menuz)
    
        
menu_setprop(menu,MPROP_EXITMEXIT_ALL)
        
menu_display(idmenu0)
    } else {
        
client_print(idprint_center,"Bu Menu Kullanildi.")
        return 
PLUGIN_HANDLED;
    }
    return 
PLUGIN_HANDLED;
}
public 
MenuHandler(idmenu ,item) {
    if(
item == MENU_EXIT) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64], access,callback
    menu_item_getinfo
(menu,item,access,data,5,iName,63,callback)
    
    new 
key str_to_num(data)
    
    switch(
key) {
        case 
1: {
            
zp_set_user_ammo_packs(idzp_get_user_ammo_packs(id) + 50)
            
client_print(idprint_chat"[ZP]: Menuden 50 Ammo Cekildi.")
            
g_kullandim[id] = true
        
}
        case 
2: {
            
zp_set_user_ammo_packs(idzp_get_user_ammo_packs(id) + 150)
            
client_print(idprint_chat"[ZP]: Menuden 150 Ammo Cekildi.")
            
g_kullandim[id] = true
        
}
        case 
3: {
            
zp_set_user_ammo_packs(idzp_get_user_ammo_packs(id) + 300)
            
client_print(idprint_chat"[ZP]: Menuden 300 Ammo Cekildi.")
            
g_kullandim[id] = true
        
}
    }
    return 
PLUGIN_HANDLED


hem ct hem zombideyken acılsın yanlıs söylemişim.suan sadece zombi iken acılıoda.[/i]


Cevap: Ammomenu - ContineZz - 08-05-14

zmye özel demişsin


Cevap: Ammomenu - memoaho123 - 08-05-14

ContineZz dateline='' Wrote: zmye özel demişsin

zmye özel derken öyle demek istemedim zombie plagueye ondan.


Cevap: Ammomenu - ContineZz - 08-05-14

düzenlemiş kullan


Cevap: Ammomenu - memoaho123 - 08-05-14

çözülmüş isteklere taşınabilir. çalıştı.