CS - 1.6 Menü oluşturma Kısa Yazılı Anlatım !!!

avatar Emir Özdemir
Forum Sorumlusu
07-04-2025, Saat: 23:23
600
#1
Yorumu Paylaş

Eklenti İsmi: Menü oluşturma Kısa Yazılı Anlatım 
Eklenti Yazarı: @EmirCW 
Eklenti Sürümü: 1.0
Eklenti Açıklaması: Merhabalar ;Pawn Dilinde Basit Bir Şekilde Menü nasıl oluşturulur
 
reapi ile menü oluşturma gördüğüm için farklı kütüphaneler kullanarak sizle menü oluşturma göstermiş oldum.
 
PHP Kod:
#include <amxmodx>
#include <fun>
#include <cstrike>//kullanacağımız Kütüphaneler

new const szTags[] = "WebAilesi" //Menüde gözükecek Tag 

public plugin_init()
{
    
register_plugin("Örnek Memü", "1.0", "EmirCW")//plugin adı sürümü yapımcısı vs.
}
public 
client_putinserver(id) 
    
set_task(2.0, "ornekanlatım", id);//oyuna girdikten 2 saniye sonra menü gelmesi için

public ornekanlatım(id)//menü gelmesi için bağlantı 
{
    static 
Item[128]
    
    
formatex(Item, charsmax(Item),"\w[\r%s\w]\w Menü amacı baslıgı  ?",szTags)
    new 
Menu = menu_create(Item, "menucase")//ilk once menunun baslıgı amacnını vs. olusturuyoruz
    
    
formatex(Item, charsmax(Item),"\w[\r%s\w]\y Menu 1",szTags)
    
menu_additem(Menu, Item, "1")//1.menümüz 
    
    
formatex(Item, charsmax(Item),"\w[\r%s\w]\y Menu 2 ",szTags)
    
menu_additem(Menu, Item, "2")//buda 2. menümüz her menünün kendine göre farklı anahtarı vardır her menü yani farklı bir amacı var 
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(id, Menu,0)
    
}
public 
menucase(const id, const menu, const item)
{
    if(
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    new 
data[6], name[32], access, callback;
    
menu_item_getinfo(menu, item, access, data, charsmax(data), name, charsmax(name), callback);
    switch(
str_to_num(data))
    {
        case 
1: { //ornek case menü 1 in ne yapmak istediğini belirler
            
        
}
        case 
2:{
            
//2. menünün ne yapmak istediğini belirleyen komuttur 
        
}
    }
    return 
PLUGIN_HANDLED
} 
deneme
Forum Sorumlusu

Konuda Ara

0 Yorum


Konuyu Okuyanlar:
1 Ziyaretçi