Menuye Rütbe Bilgi Eklenicek

Konu

#1
Merhaba Kisayol Menusüne 

Rütbe Bilgilerim Eklenmesini İstiyorum Basınca Menu Şeklinde Çıksın


1 - Rütbe Bilgilerim  [Basınca Yine Menu Olarak]

1- Rütben : XXXX
2- Sonraki Rütben : XXXX
3- Fragın : xxx/xxx


Olarak Çıksın Gülümse


PHP Kod:
"[SILVER I]",  
"[SILVER II]",  
"[SILVER III]",  
"[SILVER IV]",  
"[SILVER ELITE]",  
"[SILVER ELITE MASTER]",  
"[GOLD NOVA I]",  
"[GOLD NOVA II]",  
"[GOLD NOVA III]",  
"[GOLD NOVA MASTER]",  
"[MASTER GUARDIAN I]",  
"[MASTER GUARDIAN II]",  
"[MASTER GUARDIAN ELITE]",  
"[DISTINGUISHED MASTER]",  
"[LEGENDARY EAGLE]",  
"[LEGENDARY EAGLE MASTER]",  
"[LİDER]" 
}
 new const 
rankXP[MAXRANKS] = 
 { 
  010255010020035050075010001250150017502000250030005000 
.sma kisayolv8.sma (Dosya Boyutu: 3,86 KB | İndirme Sayısı: 3)
#2
https://webailesi.com/konu-cozuldu-rutbe-bilgisi-2693?page=2
Discord : Muhammet Bulut#3404
#3
Reis Ben Tam Bu Plugini İstiyorum Yani Menu Olarak Çıkıcak Rütben

Saydan geçmesini deil
#4
menüdemi çıkacak
1) Rütben
2) Sıradaki Rütben gibimi

yapmaya çalışyorum 1dk
Discord : Muhammet Bulut#3404
Son Düzenleme: 30-09-2020, 23:16, Düzenleyen: Muhammet Bulut.
#5
aynen menüde çıkıcak

basıcak menuye

rütben
siradaki rütben
kalan frag : xx/xx
#6
yaptım fakat senin attığın kısayol menüsünde MAXRANKS yok eklimmi napayım yani sen yukarıda levelleri atmışsın zaten o levelleri hangi eklentide attın ?
o lazım

al içine rütbe sistemini gömdüm

ek olarak 

Sonraki Rutbe Icin Gereken Frag' da ekledim istersen kaldırabilirim.

Rep vermeyi unutma Çok güldüm
Çözüldüyse belirtilebilrsin.
+ olarak menüyü daha iyi hale getirebilirsin istersen yardımcı olayım

şunu farkettim rütbe bilgisi menüsünü oluşturduktan sonra devamını yani case bölümünü yapmadım çünkü ne koycağımı bilmiyordum şuan bi düzenleme yapayım 1dk

case olayını salladım ona göre eklicek birşey yok yada iyi pawn pluginciler case olayını yapar Çok güldüm

sorun olursa söyle
.sma kisayolv8.sma (Dosya Boyutu: 5,66 KB | İndirme Sayısı: 0)
.sma kisayolv8.sma (Dosya Boyutu: 6,28 KB | İndirme Sayısı: 1)
Discord : Muhammet Bulut#3404
Son Düzenleme: 30-09-2020, 23:43, Düzenleyen: Muhammet Bulut.
#7
@QuryWesT sen case olayını yaparmsnz
#8
siz deneyin rütbeler filan gözüküyor
renk olayı sorunu vardı hallettim
.sma kisayolv8.sma (Dosya Boyutu: 6,28 KB | İndirme Sayısı: 2)
Discord : Muhammet Bulut#3404
#9
Case olayıda tamam

PHP Kod:
#include <amxmodx>
#include <reapi>
#include <csstats> 

new const PLUGIN[] = "Kısayol";
new const 
VERSION[] = "3.0";
new const 
AUTHOR[] = "HellBoy";

new 
Grenade[33];

#define MAXRANKS 17

new const rankNames[MAXRANKS][] = 
{
    
"Silver 1"
    
"Silver 2",  
    
"Silver 3",  
    
"Silver 4",
    
"Silver Elite",  
    
"Silver Elite Master",
    
"Gold Nova 1",
    
"Gold Nova 2",
    
"Gold Nova 3",
    
"Gold Nova Master",
    
"Master Guardian 1",
    
"Master Guardian 2",
    
"Master Guardian Elite",
    
"Distinguished Master Guardian",
    
"Legendary Eagle",
    
"Legendary Eagle Master",
    
"The Global Elite"
}

new const 
rankXP[MAXRANKS] = 
{
    
0102550100200350500750100012501500175020025005000
}

public 
plugin_init()
{
    register_plugin(PLUGINVERSIONAUTHOR);
    register_clcmd("say /menu""Ana_Menu");
    register_clcmd("say /kisayol""Ana_Menu");
    RegisterHookChain(RG_CBasePlayer_Spawn"CBasePlayer_Spawn", .post true);
}
public  Ana_Menu(id) {
    new Item[256]
    formatex(Itemcharsmax(Item), "\w[ \rAyyildiz'Clan Kisayol Menusu \w]^n\d[CS IP : 213.238.173.115]^n\d[TS3 IP : asalet.kralortam.net]");
    new Menu menu_create(Item"Ana_Menu_Handler");
    
    formatex
(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dBomba Ayarlari \d[\r%s\d]"Grenade[id] ? "Acik" "Kapali");
    menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dEl Yonunu Degistir");
    menu_additem(MenuItem"2");
    formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dCrosshair Menu");
    menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dBicak Menu \w[\rUser Girebilir!\w]");
    menu_additem(MenuItem"4");
    formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dRutbe Skin Menu");
    menu_additem(MenuItem"5");
    formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dRutbe Bilgisi");
    menu_additem(MenuItem"6");
    
    menu_setprop
(MenuMPROP_EXITNAME"\wCikis");
    menu_display(idMenu0);
}

public 
Ana_Menu_Handler(IDMenuItem)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    
new Data[6], Name[64];
    new AccessCallBack;
    menu_item_getinfo(MenuItemAccessData5Name63CallBack);
    
    
new Key str_to_num(Data);
    
    
switch(Key)
    {
        case :
        {
            switch(Grenade[ID])
            {
                case true :
                {
                    Grenade[ID] = false;
                }
                case false :
                {
                    Grenade[ID] = true;
                }
            }
        }
        case :
        {
            El_Yonu_Menu(ID);
        }
        case :
        {
            client_cmd(ID"say /crosshair")
        }
        case :
        {
            client_cmd(ID"say /bicak");
        }
        case :
        {
            client_cmd(ID"say /skin");
        }
    case 
:
    {
        
RutbeBilgisi(ID);
    }
    }
    
    
return PLUGIN_HANDLED;
}

public 
RutbeBilgisi(ID)
{
    new 
Stats[8], Hits[8], Current_Player_Rankget_user_stats(IDStatsHits);
    
    while(
Current_Player_Rank < (MAXRANKS 1))
    {
        if(
Stats[0] >= rankXP[Current_Player_Rank 1]) ++Current_Player_Rank;
        else break;
    }
    
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\w[ \rAyyildiz'Clan Rutbe Bilgisi \w]^n\d[CS IP : 213.238.173.115]^n\d[TS3 IP : asalet.kralortam.net]");
    new 
Menu menu_create(Item"RutbeBilgisi_Handler");
    
    
formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dRutben \y%s",rankNames[Current_Player_Rank]);
    
menu_additem(MenuItem"1");
    
    
formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dSonraki Rutben \y%s",rankNames[Current_Player_Rank 1]);
    
menu_additem(MenuItem"2");
    
    
formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dFragin \y%i",Stats[0]);
    
menu_additem(MenuItem"3");
    
    
formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dSonraki Rutbe Icin Gereken Frag \y%i",rankXP[Current_Player_Rank 1] - Stats[0]);
    
menu_additem(MenuItem"4");
    
    
menu_setprop(MenuMPROP_EXITNAME"\wCikis");
    
menu_display(IDMenu0);
}

public 
RutbeBilgisi_Handler(IDMenuItem)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        
        return 
PLUGIN_HANDLED;
    }
    
    new 
Data[6], Name[64];
    new 
AccessCallBack;
    
menu_item_getinfo(MenuItemAccessData5Name63CallBack);
    
    return 
PLUGIN_HANDLED;
}

public 
CBasePlayer_Spawn(ID)
{
    switch(Grenade[ID])
    {
        case true :
        {
            rg_give_item(ID"WEAPON_HEGRENADE");
        }
    }
}

public 
El_Yonu_Menu(ID)
{
    static Item[128];
    
    formatex
(Itemcharsmax(Item), "\w[ \rAyyildiz'Clan El Yonu Menusu \w]^n\d[CS IP : 213.238.173.115]^n\d[TS3 IP : asalet.kralortam.net]");
    new Menu menu_create(Item"El_Yonu_Menu_Handler");
    
    formatex
(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dSag El");
    menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\w[\rAyyildiz\w] \dSol El");
    menu_additem(MenuItem"2");
    
    menu_setprop
(MenuMPROP_BACKNAME"\wGeri");
    menu_setprop(MenuMPROP_EXITNAME"\wCikis");
    menu_display(IDMenu0);
}

public 
El_Yonu_Menu_Handler(IDMenuItem)
{
    if(Item == MENU_EXIT)
    {
        menu_destroy(Menu);
        return PLUGIN_HANDLED;
    }
    
    
new Data[6], Name[64];
    new AccessCallBack;
    menu_item_getinfo(MenuItemAccessData5Name63CallBack);
    
    
new Key str_to_num(Data);
    
    
switch(Key)
    {
        case :
        {
            client_cmd(ID"cl_righthand 1");
        }
        case :
        {
            client_cmd(ID"cl_righthand 0");
        }
    }
    return PLUGIN_HANDLED;

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/ 
Discord : Muhammet Bulut#3404
#10
Çözüldümü ?
Discord : Muhammet Bulut#3404

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol