⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Merhabalar, Ben Bir Karakter Menu Yapıyorum Menuye Benım Eklıyemedıgım bazı seyler var.. isteklerım sunlar :

1-) Arkadaş Kayıt Olmadıgı Zaman

-= Kayitli Degilsin =-
-= Kayıt Olmak İcin /xxx=-

kayıt oldugu zaman hud degısıcek.

2-) Oyuncu Menuden 1 karakterı sectıgınde bı dahıkı ele kadar menuyu acamıcak 

3-) oyuncuya 1 MDC geldiginde hud ksımına 0 = 1 olucak (ıcınde hud var)

4-) Bı Oyuncuyu Aldıgında Envanter Kısmına karakter dusucek

Menü bu :
PHP Kod:
//*******************************
//////////    //////////      /////////// 
//       //         //      //  
//            //////////      ///////////  
//                    //      //      //
//                    //      //      //  
//////////    //////////      //      //
//*************************

// Kutuphaneler

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <reapi>
//#include <nvault>


new const PLUGIN[] = "Karakter Menu";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "AliCey?.";

new const 
TAG[] = "WebAilesi"// Burayi Degisiceksin
new const KISATAG[] = "WA"// Burayi Degisiceksin

new Money[33]

public 
plugin_init()
{
    register_plugin(PLUGINVERSIONAUTHOR);    
    register_clcmd
("say /marvel","marvel_menu");
    register_clcmd("say .marvel","marvel_menu");
    register_clcmd("say !marvel","marvel_menu"); 
}

// Modeler

public plugin_precache(){    
    
    precache_model
("models/player/iyiler/Wolvarine.mdl");
    precache_model("models/player/iyiler/OrumcekAdam.mdl");
    precache_model("models/player/iyiler/Ironman.mdl");
    precache_model("models/player/iyiler/CaptanAmerica.mdl");
    precache_model("models/player/iyiler/Batman.mdl"); 
    /*precache_model("models/player/kotuler/xxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxxx.mdl");*/
    /*precache_model("models/player/diger/xxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxxxx.mdl");*/
}
    
// Hud

public client_putinserver(id)
{
    set_task(1.0"HudMessage"id__"b");
}

public 
HudMessage(id)
{
    set_hudmessage(1702552550.570.006.012.0);
    show_hudmessage(id"->WebAilesi Karakter Menu<-^n->MDC : 0 PUAN : 0<-^n->Karakterin: XXXXX<-^n->Takimin : XXXXXXX<-^n->WebAilesi Karakter Menu<-");
}
    
    
// AnaMenu
    
public marvel_menu(id
{
    
    
static Item[128];
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu"TAG);
    new Menu menu_create(Item"marvel_menu_handler");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yIyiler - CT"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yKotuler - T {BAKIMDA!}^n"KISATAG),  menu_additem(MenuItem"2");
  
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yDiger - CT/T"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yHesap Islemleri"KISATAG),  menu_additem(MenuItem"4");

    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(idMenu0); }

    public marvel_menu_handler(idMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new key str_to_num(Data);
    switch(key)
    {
        case 1:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Iyiler Menusunu Actiniz."TAG);
        iyiler_menu(id)
        }
        case 2:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Kotuler Menusunu Actiniz."TAG);
        kotuler_menu(id)
        }
        case 3:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Diger Menusunu Actiniz."TAG);
        diger_menu(id)
        }
        case 4:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Islemler Menusunu Actiniz."TAG);
        islemler_menu(id)
        }
    }
    return  PLUGIN_HANDLED
}

// Iyıler Menu

public iyiler_menu(id) {
    static Item[512]
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yIyiler Menu"TAG);
    new Menu menu_create(Item"iyiler_menu_handler");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yWolvarine"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yOrumcek Adam"KISATAG),  menu_additem(MenuItem"2");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yHulk"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCaptanAmerica"KISATAG),  menu_additem(MenuItem"4");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yBatman"KISATAG),  menu_additem(MenuItem"5");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(idMenu0); }
public 
iyiler_menu_handler(idMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new key str_to_num(Data);
    switch(key)
    {
        case 1:
        {            
if(Money[id] >= 1)
            {
                Money[id] -= 1;
                set_entvar(idvar_healthFloatget_entvar(idvar_health) + 1.0);
        cs_set_user_model(id"Wolvarine")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Wolvarine Modelini Sectiniz"TAG);
        set_user_gravity(id,1.0)
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 2:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                cs_set_user_model(id"OrumcekAdam")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Orumcek Adam Modelini Sectiniz"TAG);
set_user_gravity(id,1.0)
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 3:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                cs_set_user_model(id"Ironman")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Hulk'u Sectiniz"TAG);
set_user_gravity(id,1.0)
set_user_health(id254);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 4:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                cs_set_user_model(id"CaptanAmerica")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Captan America Modelini Sectiniz"TAG);
set_user_gravity(id,1.0)
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 5:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                cs_set_user_model(id"Batman")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Batman Modelini Sectiniz"TAG);
set_user_gravity(id,0.2)
set_user_health(id150);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
    }
    return  PLUGIN_HANDLED
}

// Kotuler

public kotuler_menu(id)
{
    if(get_user_flags(id) & ADMIN_IMMUNITY) {
    static Item[512]
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yKotuler Menu"TAG);
    new Menu menu_create(Item"kotuler_menu_handler");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w| \yJoker"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yVenom"KISATAG),  menu_additem(MenuItem"2");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yLoki"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yRed Skull"KISATAG),  menu_additem(MenuItem"4");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGalactus"KISATAG),  menu_additem(MenuItem"5");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(idMenu0);
}
}
public 
kotuler_menu_handler(idMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new key str_to_num(Data);
    
    
switch(key)
    {
        case 1:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                //cs_set_user_model(id, "XXXXXXXXX")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Joker Adli Modelini Sectiniz"TAG);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 2:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                //cs_set_user_model(id, "XXXXXXXXXX")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Venom Adli Modelini Sectiniz"TAG);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 3:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                //cs_set_user_model(id, "XXXXXXXXXX")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Loki Adli Modelini Sectiniz"TAG);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 4:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                //cs_set_user_model(id, "XXXXXXXXXX")
                Renkli_Yazi(id"!n[!t%s!n] !g Red Skull Adli Modelini Sectiniz"TAG);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 5:
        {
            if(cs_get_user_money(id) >= 0)
            {
                cs_set_user_money(idcs_get_user_money(id) - 0)
                //cs_set_user_model(id, "XXXXXXXX")
                Renkli_Yazi(id"!n[!t%s!n] !g Menuden Galactus Adli Modelini Sectiniz"TAG);
            }
            else {
                Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
    }
    return  PLUGIN_HANDLED
}

// Diger

public diger_menu(id
{
    
    
static Item[128];
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yDiger Karakter Menusu"TAG);
    new Menu menu_create(Item"diger_menu_handler");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yOsmanli"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yIsparta"KISATAG),  menu_additem(MenuItem"2");
  
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yHayalet"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yAvci"KISATAG),  menu_additem(MenuItem"4");

    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(idMenu0); }

    public diger_menu_handler(idMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new key str_to_num(Data);
    switch(key)
    {
        case 1:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Osmanli Karakterini Sectiniz."TAG);
}
        case 2:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Isparta Adli Karakteri Sectiniz."TAG);
        }
        case 3:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Hayalet Adli Karakteri Sectiniz."TAG);
        }
        case 4:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Avci Adli Karakteri Sectiniz."TAG);
        }
    }
    return  PLUGIN_HANDLED
}

// Islemler

public islemler_menu(id
{
    
    
static Item[128];
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIslemler Menu"TAG);
    new Menu menu_create(Item"islemler_menu_handler");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \ySifre Degistir"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yRankini Sifirla {BAKIMDA!}^n"KISATAG),  menu_additem(MenuItem"2");
  
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yAdmin Karakter Menu"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis Yap"KISATAG),  menu_additem(MenuItem"4");

    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(idMenu0); }

    public islemler_menu_handler(idMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new key str_to_num(Data);
    switch(key)
    {
        case 1:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Yeni Sifrenizi Giriniz!."TAG);
        }
        case 2:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g BAKIMDA Olan Menuyu Acmaya Calistiniz!."TAG);
        }
        case 3:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Admin Karakter Menusunu Actiniz."TAG);
        }
        case 4:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Hesap'tan Cikis Yaptiniz!."TAG);
        }
    }
    return  PLUGIN_HANDLED
}

// Admin Karakter Menu

public admink_menu(id
{
    
    
static Item[128];
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIslemler Menu"TAG);
    new Menu menu_create(Item"admink_menu_handler");
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \ySifre Degistir"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yRankini Sifirla {BAKIMDA!}^n"KISATAG),  menu_additem(MenuItem"2");
  
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yAdmin Karakter Menu"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis Yap"KISATAG),  menu_additem(MenuItem"4");

    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(idMenu0); }

    public admink_menu_handler(idMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new key str_to_num(Data);
    switch(key)
    {
        case 1:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Yeni Sifrenizi Giriniz!."TAG);
        }
        case 2:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g BAKIMDA Olan Menuyu Acmaya Calistiniz!."TAG);
        }
        case 3:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Admin Karakter Menusunu Actiniz."TAG);
        }
        case 4:
        {
        Renkli_Yazi(id"!n[!t%s!n] !g Hesap'tan Cikis Yaptiniz!."TAG);
        }
    }
    return  PLUGIN_HANDLED
}



stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message190Input3);
        
    replace_all
(Message190"!n""^x01");
    replace_all(Message190"!g""^x04");
    replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    new Count 1Players[32];
    
    
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(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(IDIDMessage);
    #endif


public Function()
{


yardım edersenız sevınırım Gülümse

Not : @"MawiLarq" ve @ITenGriTR'nın paylastıgı hesap sıstemını kulanıyorum.
Son Düzenleme: 21-06-2020, 13:00, Düzenleyen: Possidentis.
#2
yardım edecek yokmu? ÜzgünümÜzgünüm
#3
@Kalipso22 bu arkadas da iyi yapabilir
#4
loo bu benim marvel menü değilmi Çok güldüm
#5
(21-06-2020, 14:37)Muhammet Bulut Adlı Kullanıcıdan Alıntı: loo bu benim marvel menü değilmi Çok güldüm

Çok güldüm evet senın marvel menu ama plus plus gelısmıs halı Çok güldüm
#6
(21-06-2020, 15:15)Possidentis Adlı Kullanıcıdan Alıntı:
(21-06-2020, 14:37)Muhammet Bulut Adlı Kullanıcıdan Alıntı: loo bu benim marvel menü değilmi Çok güldüm

Çok güldüm evet senın marvel menu ama plus plus gelısmıs halı Çok güldüm
sen bana benim marvel menünün son halini at bana bakim özelden
#7
(21-06-2020, 17:17)Muhammet Bulut Adlı Kullanıcıdan Alıntı:
(21-06-2020, 15:15)Possidentis Adlı Kullanıcıdan Alıntı:
(21-06-2020, 14:37)Muhammet Bulut Adlı Kullanıcıdan Alıntı: loo bu benim marvel menü değilmi Çok güldüm

Çok güldüm evet senın marvel menu ama plus plus gelısmıs halı Çok güldüm
sen bana benim marvel menünün son halini at bana bakim özelden

nasıl yni

yardim edecek?
Son Düzenleme: 21-06-2020, 17:51, Düzenleyen: Possidentis.
#8
yardım edecek yokmu ÜzgünümÜzgünümÜzgünüm
#9
Bu hud;

PHP Kod:
public client_putinserver(id) { set_task(1.0"HudMessage"id__"b"); }

public 
HudMessage(id)
{
    if(!
nGetUidByID(id)){
    
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ - Kayitli Degilsin - ]^n[ - Kayit Olmak Icin /XXXX - ]");
}
    else{
        
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ - Kayitlisin - ]^n[ - Menuye giris yap ve takil - ]");
    }


Her elde 1 kere girme;

PHP Kod:
new bool:g_girdi[33]; //Yeni bir bool değişken oluşturuyoruz. Bu false ve true olarak çalışıyor.

public g_menu(id) {
    if(!
g_girdi[id]){ //Oyuncu menüye girmek için komut yazdığı zaman g_girdi değişkenini kontrol ediyoruz. Eğer oyuncunun g_girdi bool'u false ise menüye girsin. " ! " işareti false anlamına geliyor.
    
static Item[128]
    
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \wBilmem Ne Menu",tag)
    new 
Menu menu_create(Item"g_menu_devam")
    
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \wBilmem Ne Secenegi",tag)
    
menu_additem(MenuItem"1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(idMenu,0)
    
}
    else{
        
renkli_yazi(id,"!t[ !g%s !t] !nBilmem Ne Menusune Her El Bir Kere Girebilirsin.",tag);
    }
}
public 
g_menu_devam(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 
isimcik[64]
    
get_user_name(id,isimcik,63)
    
    switch(
key)
    {
        case 
1:{
            
renkli_yazi(id,"!t[ !g%s !t] !nBilmem Ne Secenegini Sectin.",tag);
            
g_girdi[id] = true//Oyuncu menüden bir şey seçtiği zaman g_girdi bool'unu true yapıyoruz ki, tekrar menüye girmek istediği zaman kontrolden geçemesin.
            
        
}
    } 
    return 
PLUGIN_HANDLED


Bu da 3. dediğin;

PHP Kod:
new Money[33]; //Para değişkenini oluşturmuşsun fakat gördüğüm kadarıyla artması için bir etken yok. Örneğin her 1 dakikada mı kazanıyor ? Adam öldürdükçe mi ? Onu eklemen gerekiyor.
//Ben örnek olarak her 1 dakikada yapacağım.

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
set_task(60.0,"money_ver");// Eklenti çalıştıktan 60 saniye sonra money_ver public'i devreye girecek.
}
public 
money_ver(){
    new 
players[32],inum;
    static 
tempid;
    
get_players(players,inum)
    for(new 
ii<inumi++)
    {
        
tempid players[i]
        
Money[tempid]++//Oyuncunun Money değişkeni 1 artacak.
    
}
    
set_task(60.0,"money_ver");//Her dakika tekrarlaması için tekrar set_task ile aynı public'i çalıştırıyoruz.
}
public 
HudMessage(id)
{
    
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ Sahip Oldugun MCD: %d"Money[id]); // %d bizim değişkenimizi gösterecek. Money[id] ise oyuncunun sahip oldugu Money değişkenini %d'de gösterecek.


4. dediğini anlamadım.
Son Düzenleme: 21-06-2020, 22:11, Düzenleyen: Kalipso22.
#10
(21-06-2020, 22:00)Kalipso22 Adlı Kullanıcıdan Alıntı: Bu hud;

PHP Kod:
public client_putinserver(id) { set_task(1.0"HudMessage"id__"b"); }

public 
HudMessage(id)
{
    if(!
nGetUidByID(id)){
    
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ - Kayitli Degilsin - ]^n[ - Kayit Olmak Icin /XXXX - ]");
}
    else{
        
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ - Kayitlisin - ]^n[ - Menuye giris yap ve takil - ]");
    }


Her elde 1 kere girme;

PHP Kod:
new bool:g_girdi[33]; //Yeni bir bool değişken oluşturuyoruz. Bu false ve true olarak çalışıyor.

public g_menu(id) {
    if(!
g_girdi[id]){ //Oyuncu menüye girmek için komut yazdığı zaman g_girdi değişkenini kontrol ediyoruz. Eğer oyuncunun g_girdi bool'u false ise menüye girsin. " ! " işareti false anlamına geliyor.
    
static Item[128]
    
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \wBilmem Ne Menu",tag)
    new 
Menu menu_create(Item"g_menu_devam")
    
    
formatex(Itemcharsmax(Item),"\d[ \r%s \d] \wBilmem Ne Secenegi",tag)
    
menu_additem(MenuItem"1")
    
    
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
    
menu_display(idMenu,0)
    
}
    else{
        
renkli_yazi(id,"!t[ !g%s !t] !nBilmem Ne Menusune Her El Bir Kere Girebilirsin.",tag);
    }
}
public 
g_menu_devam(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 
isimcik[64]
    
get_user_name(id,isimcik,63)
    
    switch(
key)
    {
        case 
1:{
            
renkli_yazi(id,"!t[ !g%s !t] !nBilmem Ne Secenegini Sectin.",tag);
            
g_girdi[id] = true//Oyuncu menüden bir şey seçtiği zaman g_girdi bool'unu true yapıyoruz ki, tekrar menüye girmek istediği zaman kontrolden geçemesin.
            
        
}
    } 
    return 
PLUGIN_HANDLED


Bu da 3. dediğin;

PHP Kod:
new Money[33]; //Para değişkenini oluşturmuşsun fakat gördüğüm kadarıyla artması için bir etken yok. Örneğin her 1 dakikada mı kazanıyor ? Adam öldürdükçe mi ? Onu eklemen gerekiyor.
//Ben örnek olarak her 1 dakikada yapacağım.

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
set_task(60.0,"money_ver");// Eklenti çalıştıktan 60 saniye sonra money_ver public'i devreye girecek.
}
public 
money_ver(){
    new 
players[32],inum;
    static 
tempid;
    
get_players(players,inum)
    for(new 
ii<inumi++)
    {
        
tempid players[i]
        
Money[tempid]++//Oyuncunun Money değişkeni 1 artacak.
    
}
    
set_task(60.0,"money_ver");//Her dakika tekrarlaması için tekrar set_task ile aynı public'i çalıştırıyoruz.
}
public 
HudMessage(id)
{
    
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ Sahip Oldugun MCD: %d"Money[id]); // %d bizim değişkenimizi gösterecek. Money[id] ise oyuncunun sahip oldugu Money değişkenini %d'de gösterecek.


4. dediğini anlamadım.

usta cok tessekur ederım 4.ncu dedıgımde soyle mesela hanı adam bı karakter aldı dıyelım onu menuden kulanabılcek envanter kısmı olucak menuden aldıgı zaman envantere XXXX Adli Karakter dıye gozukcek

Menunun Suan KI Halı bu :
PHP Kod:
//*****************************************
//////////     //////////       /////////// 
//            //            //       //   
//             //////////       ///////////   
//                     //       //       //
//                     //       //       //   
//////////     //////////       //       //
//*****************************************

// Kutuphaneler

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <reapi>
#include <nvault>
#include <regex>

native nForwardLogin(iN_ID);                                               
native nForwardRegister(iN_ID);                                         
native nForwardExit(iN_ID);                   
native nGetUidByID(iN_ID);   

new const 
PLUGIN[] = "Karakter Menu";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "AliCey?.";

new const 
TAG[] = "WebAilesi"// Burayi Degisiceksin
new const KISATAG[] = "WA"// Burayi Degisiceksin

new Money[33]
new 
bool:g_girdi[33]

public 
plugin_init()
{
     
register_plugin(PLUGINVERSIONAUTHOR);    
     
register_clcmd("say /marvel","marvel_menu");
     
register_clcmd("say .marvel","marvel_menu");
     
register_clcmd("say !marvel","marvel_menu"); 
}

// Modeler

public plugin_precache(){    
    
    
precache_model("models/player/iyiler/Wolvarine.mdl");
    
precache_model("models/player/iyiler/OrumcekAdam.mdl");
    
precache_model("models/player/iyiler/Ironman.mdl");
    
precache_model("models/player/iyiler/CaptanAmerica.mdl");
    
precache_model("models/player/iyiler/Batman.mdl"); 
    
/*precache_model("models/player/kotuler/xxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxxx.mdl");
    precache_model("models/player/kotuler/xxxxxxxxxx.mdl");*/
    /*precache_model("models/player/diger/xxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxxx.mdl");
    precache_model("models/player/diger/xxxxxxxxxxx.mdl");*/
}

// Hesap Sistem    
    
public pM_Account(iP_ID){
    new 
iL_Menu menu_create("\y[\wWebAilesi\y] \w~ \yHesap Sistemi","pM_Account_Prcs");
    if(!
nGetUidByID(iP_ID)){ // Hesabinda mi yoksa degilmi icin adamin uid degerine bakiyoruz
        
menu_additem(iL_Menu,"[WebAilesi] ~ Giris Yap","1");
        
menu_additem(iL_Menu,"[WebAilesi] ~ Kayit Ol","2");
    }
    else{
        
menu_additem(iL_Menu,"[WebAilesi] ~ Cikis Yap","3");
    }
    
menu_display(iP_ID,iL_Menu);
}
public 
pM_Account_Prcs(iP_ID,iM_ID,iM_Item){    
    if(
iM_Item == MENU_EXIT){
        
menu_destroy(iM_ID);
        return 
PLUGIN_HANDLED;
    }
    new 
sL_Data[6],iL_Free;
    
menu_item_getinfo(iM_ID,iM_Item,iL_Free,sL_Data,5,_,_,iL_Free);
    new 
iL_Item str_to_num(sL_Data);
    switch(
iL_Item){
        case 
: {
            
nForwardLogin(iP_ID);
        }
        case 
: {
            
nForwardRegister(iP_ID);
        }
        case 
: {
            
nForwardExit(iP_ID);
        }
    }
    
menu_destroy(iM_ID);
    return 
PLUGIN_HANDLED;
}


// Para Geri Verme

public pUserLogged(iP_ID){
    new 
iL_UID nGetUidByID(iP_ID);
    new 
sL_Key[56];
    
formatex(sL_Key,55,"%i>money",iL_UID);
    new 
iL_Money nvault_get(iG_Vault,sL_Key);
    
cs_set_user_money(iP_ID,iL_Money);
}

// Para Kaydetme

public client_disconnect(iP_ID){
    new 
iL_UID nGetUidByID(iP_ID);
    if(
iL_UID){
        new 
sL_Key[56],sL_Money[8];
        
formatex(sL_Key,55,"%i>money",iL_UID);
        
num_to_str(cs_get_user_money(iP_ID),sL_Money,7);
        
nvault_set(iG_Vault,sL_Key,sL_Money);
    }
}

// Diger    
    
public plugin_cfg(){
    
iG_Vault nvault_open("karakter");
}
public 
plugin_end(){
    
nvault_close(iG_Vault);
}
    
// Hud


public client_putinserver(id) { set_task(1.0"HudMessage"id__"b"); }

public 
HudMessage(id)
{
    if(!
nGetUidByID(id)){
    
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ - Kayitli Degilsin - ]^n[ - Kayit Olmak Icin /XXXX - ]");
}
    else{
        
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[ - Kayitlisin - ]^n[ - Menuye giris yap ve takil - ]");
    }


// AnaMenu
    
public marvel_menu(id
{    
    static 
Item[128];
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu"TAG);
    new 
Menu menu_create(Item"marvel_menu_handler");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yIyiler - CT"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yKotuler - T {BAKIMDA!}^n"KISATAG),  menu_additem(MenuItem"2");
  
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yDiger - CT/T"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yHesap Islemleri"KISATAG),  menu_additem(MenuItem"4");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(idMenu0); }

    public 
marvel_menu_handler(idMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
key str_to_num(Data);
    switch(
key)
    {
        case 
1:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Iyiler Menusunu Actiniz."TAG);
        
iyiler_menu(id)
        }
        case 
2:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Kotuler Menusunu Actiniz."TAG);
        
kotuler_menu(id)
        }
        case 
3:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Diger Menusunu Actiniz."TAG);
        
diger_menu(id)
        }
        case 
4:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Islemler Menusunu Actiniz."TAG);
        
islemler_menu(id)
        }
    }
    return  
PLUGIN_HANDLED
}

// Iyıler Menu

public iyiler_menu(id) {
    static 
Item[512]
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yIyiler Menu"TAG);
    new 
Menu menu_create(Item"iyiler_menu_handler");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yWolvarine"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yOrumcek Adam"KISATAG),  menu_additem(MenuItem"2");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yHulk"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCaptanAmerica"KISATAG),  menu_additem(MenuItem"4");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yBatman"KISATAG),  menu_additem(MenuItem"5");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(idMenu0); }
public 
iyiler_menu_handler(idMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
key str_to_num(Data);
    switch(
key)
    {
        case 
1:
        {            
    if(
Money[id] >= 1)
            {
                
Money[id] -= 1;
                
set_entvar(idvar_healthFloatget_entvar(idvar_health) + 1.0);
            
cs_set_user_model(id"Wolvarine")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Wolvarine Modelini Sectiniz"TAG);
            
set_user_gravity(id,1.0)
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
2:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
cs_set_user_model(id"OrumcekAdam")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Orumcek Adam Modelini Sectiniz"TAG);
        
set_user_gravity(id,1.0)
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
3:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
cs_set_user_model(id"Ironman")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Hulk'u Sectiniz"TAG);
        
set_user_gravity(id,1.0)
        
set_user_health(id254);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
4:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
cs_set_user_model(id"CaptanAmerica")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Captan America Modelini Sectiniz"TAG);
        
set_user_gravity(id,1.0)
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
5:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
cs_set_user_model(id"Batman")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Batman Modelini Sectiniz"TAG);
        
set_user_gravity(id,0.2)
        
set_user_health(id150);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
    }
    return  
PLUGIN_HANDLED
}

// Kotuler

public kotuler_menu(id)
{
    if(
get_user_flags(id) & ADMIN_IMMUNITY) {
    static 
Item[512]
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yKotuler Menu"TAG);
    new 
Menu menu_create(Item"kotuler_menu_handler");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yJoker"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yVenom"KISATAG),  menu_additem(MenuItem"2");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yLoki"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yRed Skull"KISATAG),  menu_additem(MenuItem"4");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGalactus"KISATAG),  menu_additem(MenuItem"5");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(idMenu0);
}
}
public 
kotuler_menu_handler(idMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
key str_to_num(Data);
    
    switch(
key)
    {
        case 
1:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
//cs_set_user_model(id, "XXXXXXXXX")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Joker Adli Modelini Sectiniz"TAG);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
2:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
//cs_set_user_model(id, "XXXXXXXXXX")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Venom Adli Modelini Sectiniz"TAG);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
3:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
//cs_set_user_model(id, "XXXXXXXXXX")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Loki Adli Modelini Sectiniz"TAG);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
4:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
//cs_set_user_model(id, "XXXXXXXXXX")
                
Renkli_Yazi(id"!n[!t%s!n] !g Red Skull Adli Modelini Sectiniz"TAG);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
        case 
5:
        {
            if(
cs_get_user_money(id) >= 0)
            {
                
cs_set_user_money(idcs_get_user_money(id) - 0)
                
//cs_set_user_model(id, "XXXXXXXX")
                
Renkli_Yazi(id"!n[!t%s!n] !g Menuden Galactus Adli Modelini Sectiniz"TAG);
            }
            else {
                
Renkli_Yazi(id"!n[!t%s!n] !g Yeterli Paran Yok"TAG);
            }
        }
    }
    return  
PLUGIN_HANDLED
}

// Diger

public diger_menu(id
{    
    static 
Item[128];
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yDiger Karakter Menusu"TAG);
    new 
Menu menu_create(Item"diger_menu_handler");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yOsmanli"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yIsparta"KISATAG),  menu_additem(MenuItem"2");
  
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yHayalet"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yAvci"KISATAG),  menu_additem(MenuItem"4");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(idMenu0); }

    public 
diger_menu_handler(idMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
key str_to_num(Data);
    switch(
key)
    {
        case 
1:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Osmanli Karakterini Sectiniz."TAG);
    }
        case 
2:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Isparta Adli Karakteri Sectiniz."TAG);
        }
        case 
3:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Hayalet Adli Karakteri Sectiniz."TAG);
        }
        case 
4:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Avci Adli Karakteri Sectiniz."TAG);
        }
    }
    return  
PLUGIN_HANDLED
}

// Islemler

public islemler_menu(id
{    
    static 
Item[128];
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIslemler Menu"TAG);
    new 
Menu menu_create(Item"islemler_menu_handler");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \ySifre Degistir"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yRankini Sifirla {BAKIMDA!}^n"KISATAG),  menu_additem(MenuItem"2");
  
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yAdmin Karakter Menu"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis Yap"KISATAG),  menu_additem(MenuItem"4");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(idMenu0); }

    public 
islemler_menu_handler(idMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
key str_to_num(Data);
    switch(
key)
    {
        case 
1:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Yeni Sifrenizi Giriniz!."TAG);
        }
        case 
2:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g BAKIMDA Olan Menuyu Acmaya Calistiniz!."TAG);
        }
        case 
3:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Admin Karakter Menusunu Actiniz."TAG);
        }
        case 
4:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Hesap'tan Cikis Yaptiniz!."TAG);
        }
    }
    return  
PLUGIN_HANDLED
}

// Admin Karakter Menu

public admink_menu(id
{    
    static 
Item[128];
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIslemler Menu"TAG);
    new 
Menu menu_create(Item"admink_menu_handler");
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \ySifre Degistir"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yRankini Sifirla {BAKIMDA!}^n"KISATAG),  menu_additem(MenuItem"2");
  
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yAdmin Karakter Menu"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis Yap"KISATAG),  menu_additem(MenuItem"4");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(idMenu0); }

    public 
admink_menu_handler(idMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
key str_to_num(Data);
    switch(
key)
    {
        case 
1:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Yeni Sifrenizi Giriniz!."TAG);
        }
        case 
2:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g BAKIMDA Olan Menuyu Acmaya Calistiniz!."TAG);
        }
        case 
3:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Admin Karakter Menusunu Actiniz."TAG);
        }
        case 
4:
        {
        
Renkli_Yazi(id"!n[!t%s!n] !g Hesap'tan Cikis Yaptiniz!."TAG);
        }
    }
    return  
PLUGIN_HANDLED
}



stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input3);
        
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count 1Players[32];
    
    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(Message);
                
message_end();
            }
        }
    }
    
#else
    
client_print_color(IDIDMessage);
    
#endif


public Function()
{
    

ve şoyle bi hata alıyorum :
Kod:
AMX Mod X Compiler 1.8.3-dev+5201
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Error: Undefined symbol "iG_Vault" on line 105
Error: Undefined symbol "iG_Vault" on line 117
Warning: Expression has no effect on line 117
Warning: Expression has no effect on line 117
Error: Expected token: ";", but found ")" on line 117
Error: Invalid expression, assumed zero on line 117
Error: Too many error messages on one line on line 117

Compilation aborted.
5 Errors.
Could not locate output file C:\Users\AliCey\Desktop\MarvelMenu.amx (compile failed).

Son Düzenleme: 21-06-2020, 22:29, Düzenleyen: Possidentis.

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular