⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🔥 Netvay VDS – Daha Fazla Güç, Daha Fazla Performans, Daha Fazla Başarı!
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Merhaba. Yuklemıs oldugum ısyanmenu kendı basına calısıyor ve jb parası yetersiz olsada bırseyler alabılıyorsun, paran yetersız olsada alabılıyorsun. Burada paylamıs oldugum jbmenu ıle ısyanmenu entegre edebılırmısınız. Ayrıca ısyanmenusundekı kalkan alınca server cokuyor halledırsenız sevınırım

@"suriyelikene" ilgilenirsen sevınırım hocam
.smaisyan.sma(Dosya Boyutu: 14,08 KB | İndirme Sayısı: 7)
.smajbmenu.sma(Dosya Boyutu: 175,56 KB | İndirme Sayısı: 9)
Son Düzenleme: 17-05-2021, 20:50, Düzenleyen: CsKronolojik.
#2
Jbmenü içerisinde alışveriş menüde bulunan Isyan Menüsünün altına Gelismis Isyan Menu adıyla ekledim. Oyuncu tıklayınca saydan /isyanmenu yazacak ve karşısına diğer eklenti çıkacak. Dediğin olayların hepsine bakmaya çalıştım, gözden kaçırdığım olabilir. Ayrıca eklentide say komutları renksiz, istersen sen kendin renklendirebilirsin.
Kod:
^3 Kirmizi
^1 Cs'nin default rengi
^4 Yesil

Not: Eklentilerin ikiside sunucunda aktif olması gerekmekte.
.smaisyan.sma(Dosya Boyutu: 13,3 KB | İndirme Sayısı: 7)
.smajbmenu.sma(Dosya Boyutu: 175,71 KB | İndirme Sayısı: 4)
#3
(18-05-2021, 04:13)suriyelikene Adlı Kullanıcıdan Alıntı: Jbmenü içerisinde alışveriş menüde bulunan Isyan Menüsünün altına Gelismis Isyan Menu adıyla ekledim. Oyuncu tıklayınca saydan /isyanmenu yazacak ve karşısına diğer eklenti çıkacak. Dediğin olayların hepsine bakmaya çalıştım, gözden kaçırdığım olabilir. Ayrıca eklentide say komutları renksiz, istersen sen kendin renklendirebilirsin.
Kod:
^3 Kirmizi
^1 Cs'nin default rengi
^4 Yesil

Not: Eklentilerin ikiside sunucunda aktif olması gerekmekte.
hocam maalesef olmadı entegrasyon sekılde calısmıyor jb parası yetmedı halde alıyor sanki beles gibi
#4
Hatanın sebebini anladım, dene bakalım :
.smajbmenu.sma(Dosya Boyutu: 175,69 KB | İndirme Sayısı: 9)
.smaisyan.sma(Dosya Boyutu: 13,36 KB | İndirme Sayısı: 5)
#5
(18-05-2021, 04:41)suriyelikene Adlı Kullanıcıdan Alıntı: Hatanın sebebini anladım, dene bakalım :
hocam yıne olmadı ya
#6
Hatanın nedenini anladım. Akşam pc başına geçince tekrar atacağım.
#7
(18-05-2021, 14:45)suriyelikene Adlı Kullanıcıdan Alıntı: Hatanın nedenini anladım. Akşam pc başına geçince tekrar atacağım.
tamam hocam bekleme olacagım
#8
Şöyle dene bakalım :
.smajbmenu.sma(Dosya Boyutu: 175,5 KB | İndirme Sayısı: 5)
.smaisyan.sma(Dosya Boyutu: 13,3 KB | İndirme Sayısı: 3)
#9
(19-05-2021, 04:27)suriyelikene Adlı Kullanıcıdan Alıntı: Şöyle dene bakalım :
maalesef olmadı hocam paran yetmedıgınde alamıyorsun para yettıgınde yıne alamıyorsun
#10
Deneyin.Tam reapiye çevirmedim çalışırsa başka konu açtırıp çevirtebilirsiniz.
Kod:
#include <amxmodx>
#include <reapi>
#include <fun>

native set_lights(const Lighting[]);
native jb_get_user_packs(id);
native jb_set_user_packs(id, Float:ammount) ;
new Tag[] = "[ K4 - IsyanMenu ]"

new bool:sarsiliyor = false
new bool:Bindle = false

new GorunmezJB,GodmodeJB,NoclipJB,ElektrikJB,YereGomJB,DepremJB,YuksekJB,Zaman,KalkanJB,RastgeleJB,CTOldurJB,HpMiktari

public plugin_init() {
    register_plugin("Isyan Menu", "1.0", "K4DavRa")
    register_clcmd("say /isyanmenu","Menu")
    register_clcmd("say_team /isyanmenu","Menu")
    register_clcmd("say /isyanvar","Menu")
    register_clcmd("say_team /isyanvar","Menu")
    register_clcmd("drop","Yasak")
    RegisterHookChain(RG_CBasePlayer_Spawn,"AdamDogunca",1);
    GorunmezJB    = register_cvar("k4_gorunmez","20")
    GodmodeJB    = register_cvar("k4_olumsuz","20")
    NoclipJB    = register_cvar("k4_noclip","20")
    ElektrikJB    = register_cvar("k4_elektrik","10")
    YereGomJB    = register_cvar("k4_yeregom","15")
    DepremJB    = register_cvar("k4_deprem","15")
    YuksekJB    = register_cvar("k4_ziplama","15")
    Zaman        = register_cvar("k4_zaman","5")
    KalkanJB    = register_cvar("k4_kalkan","25")
    RastgeleJB    = register_cvar("k4_rastgele","25")
    CTOldurJB    = register_cvar("k4_ctinfaz","50")
    HpMiktari    = register_cvar("k4_hpmiktari","100")
}
public Menu(id) {
    
    if(get_user_team(id) != 1 && !is_user_alive(id)) {
        return PLUGIN_HANDLED
    }
    
    
    new menu = menu_create("\r Isyan Menu", "menu_handler")
    
    new dede = jb_get_user_packs(id)
    set_hudmessage(255, 127, 0, 0.15, 0.81, 0, 6.0, 12.0)
    show_hudmessage(id, "[ %d ] JB Bulunmakta.",dede)
    
    menu_additem(menu, "\yGODMODE (3 Saniye) \r[ 20 JB ]", "1", 0);
    menu_additem(menu, "\yGorunmezlik (3 Saniye) \r[ 20 JB ]", "2", 0);
    menu_additem(menu, "\yNoclip (3 Saniye) \r[ 20 JB ]", "3", 0);
    menu_additem(menu, "\yElektrikleri Kes \r[ 10 JB ]", "4", 0);
    menu_additem(menu, "\yCT Yere Gom \r[ 15 JB ]", "5", 0);
    menu_additem(menu, "\yDeprem Yarat \r[ 15 JB ]", "6", 0);
    menu_additem(menu, "\yYuksek Ziplama \r[ 10 JB ]", "7", 0);
    menu_additem(menu, "\yKalkan (10 Saniye) \r[ 25 JB ]", "8", 0);
    menu_additem(menu, "\yRastgele Silah \r(M4A1 - Ak47 - Awp) \d| 5 Saniye | \y[ 25 JB ]", "9", 0);
    menu_additem(menu, "\yEl Bombasi (3 Adet) \y[ 15 JB ]", "10", 0);
    menu_additem(menu, "\yTUM CT \rINFAZ [ 50 JB ]", "11", 0);
    menu_additem(menu, "\ySessiz Adimlarla Hizli Kos [ 10 JB ]", "12", 0);
    menu_additem(menu, "\yHP Satin Al (100 HP) [ 6 JB ]", "13", 0);
    menu_additem(menu, "\yCT GODMODE SIL (5 Saniye) \r[ 30 JB ]", "14", 0);
    menu_setprop(menu,MPROP_NEXTNAME,"\yIleri")
    menu_setprop(menu,MPROP_BACKNAME,"\yGeri")
    menu_setprop(menu,MPROP_EXITNAME,"\yK4DavRa \r[Shop] \dCikis");
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0);
    return PLUGIN_CONTINUE
}

public menu_handler(id, menu, item)
{
    
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    new data[6], iName[64];
    new access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    switch(key)
    {
        case 1: {
            if(jb_get_user_packs(id) < get_pcvar_num(GodmodeJB)) {
                client_print_color(id,id,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(GodmodeJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(GodmodeJB))
            set_user_godmode(id,1)
            client_print_color(id,id,"%s 3 Saniyelige GODMODE Satin Aldin.",Tag)
            Saniye(id)
            set_task(3.0,"godmodekapat",id)
        }
        case 2: {
            if(jb_get_user_packs(id) < get_pcvar_float(GorunmezJB)) {
                client_print_color(id,id,"%s Uzgunum JB Yetersiz.Gereken: 10 JB ",Tag)
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_float(GorunmezJB))
            client_print_color(id,id,"%s 3 Saniye Boyunca Gorunmezsin Pelerin Varsa Isim Degistir.",Tag)
            Saniye(id)
            Gorunmezlik(id)
        }
        case 3: {
            if(!is_user_alive(id)) {
                client_print_color(id,id,"%s Yasiyor Olman Gerekiyor.",Tag)
                return PLUGIN_HANDLED
            }
            if(jb_get_user_packs(id) < get_pcvar_num(NoclipJB)) {
                client_print_color(id,id,"%s Uzgunum Paran Eksik.Gereken: %d JB",Tag,get_pcvar_num(NoclipJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_float(NoclipJB))
            set_user_noclip(id,1)
            client_print_color(id,id,"%s 3 Saniyelik Noclip Satin Aldin.",Tag)
            Saniye(id)
            set_task(3.0,"noclip3",id)
        }
        case 4: {
            if(jb_get_user_packs(id) < get_pcvar_float(ElektrikJB)) {
                client_print_color(id,id,"%s Uzgunum JB Yetersiz.Gereken: %d JB ",Tag,get_pcvar_num(ElektrikJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_float(ElektrikJB))
            set_lights("a")
            set_task(8.0,"Elektrik")
            new name[33]
            get_user_name(id,name,32)
            client_print_color(0,0,"[ %s ] Elektrikleri Kesti.",name)
        }
        case 5: {
            if(jb_get_user_packs(id) < get_pcvar_float(YereGomJB)) {
                client_print_color(id,id,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(YereGomJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(YereGomJB))
            server_cmd("amx_bury @CT")
            set_task(get_pcvar_float(Zaman),"Cikar",id)
        }
        case 6: {
            if(!is_user_alive(id)) {
                client_print_color(id,id,"%s Baba Feryadimiz Yasarken Olenler Icin... [ Selahattin Ozdemir ]",Tag)
                return PLUGIN_HANDLED
            }
            if(jb_get_user_packs(id) < get_pcvar_num(DepremJB)) {
                client_print_color(id,id,"%s Paran Yetmiyor Gerekli JB %d",Tag,DepremJB)
                return PLUGIN_HANDLED
            }
            new name[32]
            new isim = get_user_name(id,name,31)
            client_print_color(0,0,"[ %s ] Isimli Oyuncu ^3Deprem Baslatti.",isim)
            set_task(0.2,"Sarsinti",4701,"",0,"b")
            set_task(6.0,"DepremiBitir",4702)
            sarsiliyor = true
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(DepremJB))
            
        }
        
        case 7: {
            if(!is_user_alive(id)) {
                client_print_color(id,id,"%s Yasiyor Olman Gerekiyor.",Tag)
                return PLUGIN_HANDLED
            }
            if(jb_get_user_packs(id) < get_pcvar_num(YuksekJB)) {
                client_print_color(id,id,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(YuksekJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(YuksekJB))
            set_user_gravity(id,0.5)
            client_print_color(id,id,"%s Yuksek Atlama Satin Aldin El Sonuna Kadar Kullanabilirsin.",Tag)
        }
        case 8: {
            if(jb_get_user_packs(id) < get_pcvar_num(KalkanJB)) {
                client_print_color(id,id,"%s Uzgunum JB  Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(KalkanJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(KalkanJB))
            give_item(id,"weapon_shield")
            Bindle = true
            set_task(10.0,"SilahKapat",id)
            client_print_color(id,id,"%s Kalkan Satin Aldin 10 Saniye Sonra Gidicek",Tag)
            return PLUGIN_CONTINUE
        }
        case 9:{
            if(jb_get_user_packs(id) < get_pcvar_num(RastgeleJB)) {
                client_print_color(id,id,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(RastgeleJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(RastgeleJB))
            switch(random_num(1,3)){
                case 1: {
                    give_item(id,"weapon_ak47")
                    client_print_color(id,id,"Sansina ^3Ak-47 Geldi :)")
                }
                case 2: {
                    give_item(id,"weapon_m4a1")
                    client_print_color(id,id,"Sansina ^3Colt Geldi :)")
                }
                case 3: {
                    give_item(id,"weapon_awp")
                    client_print_color(id,id,"Sansina ^3Awp Geldi :)")
                }
            }
            set_task(5.0,"SilahKapat",id)
            Bindle = true
        }
        case 10: {
            if(jb_get_user_packs(id) < 15.0) {
                client_print_color(id,id,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 15 JB.",Tag)
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - 15.0)
            give_item(id,"weapon_hegrenade")
            rg_set_user_bpammo(id,WEAPON_HEGRENADE,3)
        }
        case 11: {
            if(jb_get_user_packs(id) < get_pcvar_num(CTOldurJB)) {
                client_print_color(id,id,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(CTOldurJB))
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_float(CTOldurJB))
            new name[33]
            get_user_name(id,name,32)
            client_print_color(0,0,"[ %s ] Isimli Kisi Tum CT'ye Infaz Emri Verdi. Kutluyoruz.",name)
            client_print_color(0,0,"[ %s ] Isimli Kisi Tum CT'ye Infaz Emri Verdi. Kutluyoruz.",name)
            for(new i = 1; i < 33; i++)
            {
                if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 2)
                {
                    user_kill(i)
                }
            }
        }
        case 12: {
            if(jb_get_user_packs(id) < 10.0) {
                client_print_color(id,id,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 10 JB.",Tag)
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - 10.0)
            set_user_footsteps(id,1)
            set_user_maxspeed(id,500.0)
            client_print_color(id,id,"Sessiz Adimlarinla Ucuyorsun Haydi Aslanim Goster Kendini.")
        }
        case 13: {
            if(jb_get_user_packs(id) < 6.0) {
                client_print_color(id,id,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 6 JB.",Tag)
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - 6.0)
            set_user_health(id,get_user_health(id) + get_pcvar_num(HpMiktari))
            client_print_color(id,id,"%s %d HP Satin Aldin.",Tag, get_pcvar_num(HpMiktari))
        }
        case 14: {
            if(jb_get_user_packs(id) < 30.0) {
                client_print_color(id,id,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 30 JB.",Tag)
                return PLUGIN_HANDLED
            }
            jb_set_user_packs(id,jb_get_user_packs (id) - 30.0)
            for(new i = 1; i < 33; i++)
            {
                if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 1)
                {
                    client_print_color(i,i,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
                    client_print_color(i,i,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
                    client_print_color(i,i,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
                    
                }
            }
            server_cmd("amx_show_activity 0")
            server_cmd("amx_godmode @CT 0")
            server_cmd("amx_show_activity 2")
            set_task(5.0,"GodmodeAc",id)
        }
        
    }
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}

public GodmodeAc(id)
{
    server_cmd("amx_show_activity 0")
    server_cmd("amx_godmode @CT 1")
    server_cmd("amx_show_activity 2")
}

public AdamDogunca(id)
{
    set_task(2.0,"AyarReset",id)
}
public AyarReset(id)
{
    set_user_godmode(id,0)
    set_user_gravity(id,1.0)
    set_user_maxspeed(id,250.0)
    set_user_footsteps(id,0)
    client_print_color(id,id,"^4%s ^3(/isyanmenu) ^4veya ^3(/isyanvar) ^4Yazarak Isyan Menuden Yararlanabilirsiniz.",Tag)
}

public Gorunmezlik(id)
{
    set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
    set_task(10.0,"Kapat",id)
}

public noclip3(id)
{
    set_user_noclip(id,0)
}

public Kapat(id)
{
    client_print_color(id,id,"%s 10 Saniye Boyunca Aktif Olan Gorunmezlik Kapatildi.",Tag)
    set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
}

public Elektrik(id)
{
    set_lights("#OFF")
}


public Sarsinti(TaskID)
{
    for(new id = 1; id < 33; id++)
    {
        if(is_user_connected(id) && is_user_alive(id) && sarsiliyor)
        {
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id) 
            write_short(0xFFFF)
            write_short(1<<13)
            write_short(0xFFFF)
            message_end()
        }
    }
}

public DepremiBitir(TaskID)
{
    if(sarsiliyor)
    {
        remove_task(4701)
        sarsiliyor = false
        remove_task(TaskID)    
    }
}


public Yasak(id)
{
    if(Bindle) {
        return PLUGIN_HANDLED
    }
    return PLUGIN_CONTINUE
}

public godmodekapat(id)
{
    set_user_godmode(id,0)
    client_print_color(id,id,"%s GODMODE Suresi Bitti.",Tag)
}

public Cikar(id)
{
    server_cmd("amx_show_activity 0")
    server_cmd("amx_unbury @CT")
    server_cmd("amx_show_activity 2")
}

public Saniye(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
    show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 3 Saniye Kaldi !")
    set_task(1.0,"iki_saniye",id)
}
public iki_saniye(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
    show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 2 Saniye Kaldi !")
    set_task(1.0,"bir_saniye",id)
}

public bir_saniye(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
    show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 1 Saniye Kaldi !")
}
/* K4DavRa - akindede. */

public SilahKapat(id)
{
    strip_user_weapons(id)
    give_item(id,"weapon_knife")
    Bindle = false
}

reCs:Go Rank Menu (%50)

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

Yorum yapmak için üye olmanız gerekiyor

ya da