⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐Kurumsal web sitesi barındırma, VDS ve sanal sunucu çözümleri. Name SSD altyapısı, yüksek performans, kesintisiz erişim ve profesyonel teknik destekle hizmetinizde.⭐
Sponsor Görsel 2
SponsorSponsor

Konu

#1
sadece ct oyuncularının kullanabildiği /mg plugini yapabilrmsnz
jbmenüye ek değil ayrı istiyorum.
teşekkürler
@By.KinG
@Sanchez`
@"OrumceK AdaM"
#2
jbmenuyu açın bu bölümü plugin_natives aratın { lerin içini kopyalayıp atınona göre ayrı bir eklenti yapılır yapılmaz halledelim.
#3
public plugin_natives()
{
register_native("jb_get_user_packs","native_jb_get_user_packs", 1)
register_native("jb_set_user_packs","native_jb_set_user_packs")

}
#4
PHP Kod:
#include <amxmodx>
#include <reapi>

new const PLUGIN[] = "MG_TL_Ver";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.KinG";

native jb_get_user_packs(ID);
native jb_set_user_packs(IDAmmount);

new const 
TAG[] = "WebAilesi GaminG";
new const 
KISATAG[] = "WAG";

new 
MG_TL[33], MG_Name[33];

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_clcmd("say /mg""MG_TL_Ver");
    
register_clcmd("TL_MIKTARI""TL_devam");
}

public 
MG_TL_Ver(ID)
{
    if(
get_member(IDm_iTeam) == TEAM_CT && is_user_alive(ID))
    {
        new 
Item[64];

        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yTL Menu"TAG);
        new 
Menu menu_create(Item"MG_TL_Ver_Handler");

        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yTL Ver"KISATAG), menu_additem(MenuItem"1");
        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yTL Al"KISATAG), menu_additem(MenuItem"2");
        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yToplu TL Ver \d[\rSadece Yasayanlar\d]"KISATAG), menu_additem(MenuItem"3");
        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yToplu TL Ver \d[\rHerkese\d]"KISATAG), menu_additem(MenuItem"4");

        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGeri"KISATAG), menu_setprop(MenuMPROP_BACKNAMEItem);
        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIleri"KISATAG), menu_setprop(MenuMPROP_NEXTNAMEItem);
        
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
        
menu_display(IDMenu0);
    }
}

public 
MG_TL_Ver_Handler(ID,Menu,Item)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
Access,Call_Back,Data[6],Name[64];
    
menu_item_getinfo(MenuItemAccessData5Name63Call_Back);
    new 
Key str_to_num(Data);

    switch(
Key)
    { 
        case 
1MG_TL[ID] = 1MG_Oyuncu(ID);
        case 
2MG_TL[ID] = 2MG_Oyuncu(ID);
        case 
3MG_TL[ID] = 3client_cmd(ID"messagemode TL_MIKTARI");
        case 
4MG_TL[ID] = 4client_cmd(ID"messagemode TL_MIKTARI");
    }

    
menu_destroy(Menu); return PLUGIN_HANDLED;
}

public 
MG_Oyuncu(ID)
{
    new 
Item[64], Name[33], Str[10], Players[32], Num_Alive_TNew_ID;

    
formatex(Itemcharsmax(Item),"\d[\r%s\d] \w| \yOyuncu Sec"TAG);
    new 
Menu menu_create(Item"MG_Oyuncu_Handler");

    
get_players(PlayersNum_Alive_T"acehi""TERRORIST");
    for(new 
iNum_Alive_Ti++)
    {
        
New_ID Players[i];
        
get_user_name(New_IDName32);
        
num_to_str(New_IDStr9);
        
formatex(Itemcharsmax(Item), "\y%s \w| \d[\r%0.2f TL\d] \d[\rCANLI\d]"Namejb_get_user_packs(New_ID));
        
menu_additem(MenuItemStr);
    }
    
    
get_players(PlayersNum_Alive_T"bcehi""TERRORIST");
    for(new 
iNum_Alive_Ti++)
    {
        
New_ID Players[i];
        
get_user_name(New_IDName32);
        
num_to_str(New_IDStr9);
        
formatex(Itemcharsmax(Item), "\y%s \w| \d[\r%0.2f TL\d] \d[\rOLU\d]"Namejb_get_user_packs(New_ID));
        
menu_additem(MenuItemStr);
    }

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yGeri"KISATAG), menu_setprop(MenuMPROP_BACKNAMEItem);
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yIleri"KISATAG), menu_setprop(MenuMPROP_NEXTNAMEItem);
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(IDMenu0);
}

public 
MG_Oyuncu_Handler(ID,Menu,Item)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
Access,Call_Back,Data[6],Name[64];
    
menu_item_getinfo(MenuItemAccessData5Name63Call_Back);
    
MG_Name[ID] = str_to_num(Data);
    
client_cmd(ID"messagemode TL_MIKTARI");
    
menu_destroy(Menu); return PLUGIN_HANDLED;
}

public 
TL_devam(ID)
{
    if(!
is_user_alive(ID) || get_member(IDm_iTeam) != || !is_user_alive(ID) || MG_TL[ID] == 0) return PLUGIN_HANDLED;
    
    new 
Say[300]; read_args(Saycharsmax(Say)); remove_quotes(Say);
    new 
Miktar str_to_num(Say);
    if(!
is_str_num(Say) || equal(Say"") || Miktar <= 0) { client_print_color(IDID"^1[^3%s^1] ^4Gecersiz Miktar"TAG); MG_TL[ID] = 0; return PLUGIN_HANDLED; }
    new 
Name[33], Name_New_ID[33], New_ID MG_Name[ID]; get_user_name(IDName32); get_user_name(New_IDName_New_ID32);

    if(
MG_TL[ID] == && New_ID != 0)
    {
        if(
Miktar 100)
        {
            
client_cmd(ID"messagemode TL_MIKTARI");
            
client_print_color(IDID"^1[^3%s^1] ^4En Fazla ^1[^3 100 ^1] ^4TL Verebilirsin"TAG);
        }
        else
        {
            
jb_set_user_packs(New_IDjb_get_user_packs(New_ID) + Miktar), MG_TL[ID] = 0MG_Name[ID] = 0;
            
client_print_color(00"^1[^3%s^1] ^1[^3%s^1] ^4Adli Gardiyan ^1[^3%s^1] ^4Adli Mahkuma^3 %d.00 TL ^4Verdi"TAGNameName_New_IDMiktar);
        }
    }
    else if(
MG_TL[ID] == && New_ID != 0)
    {
        if(
Miktar >= jb_get_user_packs(New_ID))
        {
            
jb_set_user_packs(New_ID0), MG_TL[ID] = 0,MG_Name[ID] = 0;
            
client_print_color(00"^1[^3%s^1] ^1[^3%s^1] ^4Adli Gardiyan ^1[^3%s^1] ^4Adli Mahkumun ^3Tum Parasini ^4Aldi"TAGNameName_New_ID);
        }
        else
        {
            
jb_set_user_packs(New_IDjb_get_user_packs(New_ID) - Miktar), MG_TL[ID] = 0MG_Name[ID] = 0;
            
client_print_color(00"^1[^3%s^1] ^1[^3%s^1] ^4Adli Gardiyan ^1[^3%s^1] ^4Adli Mahkumdan^3 %d.00 TL ^4Aldi"TAGNameName_New_IDMiktar);
        }
    }
    else if(
MG_TL[ID] == 3)
    {
        if(
Miktar 100)
        {
            
client_cmd(ID"messagemode TL_MIKTARI");
            
client_print_color(IDID"^1[^3%s^1] ^4En Fazla ^1[^3 100 ^1] ^4TL Verebilirsin"TAG);
        }
        else
        {
            
MG_TL[ID] = 0MG_Name[ID] = 0;
            new 
Players[32], Num_Alive_TNew_IDget_players(PlayersNum_Alive_T"acehi""TERRORIST");
            for(new 
iNum_Alive_Ti++) New_ID Players[i], jb_set_user_packs(New_IDjb_get_user_packs(New_ID) + Miktar);
            
client_print_color(00"^1[^3%s^1] ^1[^3%s^1] ^4Adli Gardiyan ^3Yasayan Tum ^4Mahkumlara^3 %d.00 TL ^4Verdi"TAGNameMiktar);
        }
    }
    else if(
MG_TL[ID] == 3)
    {
        if(
Miktar 100)
        {
            
client_cmd(ID"messagemode TL_MIKTARI");
            
client_print_color(IDID"^1[^3%s^1] ^4En Fazla ^1[^3 100 ^1] ^4TL Verebilirsin"TAG);
        }
        else
        {
            
MG_TL[ID] = 0MG_Name[ID] = 0;
            new 
Players[32], Num_Alive_TNew_IDget_players(PlayersNum_Alive_T"cehi""TERRORIST");
            for(new 
iNum_Alive_Ti++) New_ID Players[i], jb_set_user_packs(New_IDjb_get_user_packs(New_ID) + Miktar);
            
client_print_color(00"^1[^3%s^1] ^1[^3%s^1] ^4Adli Gardiyan ^3Tum ^4Mahkumlara^3 %d.00 TL ^4Verdi"TAGNameMiktar);
        }
    }

    return 
PLUGIN_HANDLED;

Linksta
#5
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task