Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[İSTEK] /Hpmenu ve /jbtransfer
#1
Merhaba Bazı plugin sitelerinde gezerken yapılmış olan fakat çalışmayan 2 plugin gördüm mantıklı ve güzel olacağa benziyor sma dosyasını amxxe çevirirken bir sorun yok fakat serverda pluginler aktif değil.

1.Plugin[JB] /hpmenu oyuncular /hpmenu yazarak TL , JB karşılığında Hp satın alıyor hemen kodunu paylaşıyorum kendim düzenlemeye çalıştım ama olmadı bozmadan teslim edeyim Big Grin

Code:
#include <amxmodx>
#include <amxmisc>
#include <jail>
#include <fun>



#define PLUGIN "HP menu"
#define VERSION "1.0"
#define AUTHOR "BRaVe*"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd( "say .hpmenu","hpmenu");
    register_clcmd( "teamsay .hpmenu","hpmenu");
    register_clcmd( "say /hpmenu","hpmenu");
    register_clcmd( "teamsay /hpmenu","hpmenu");
    register_clcmd( "say !hpmenu","hpmenu");
    register_clcmd( "teamsay !hpmenu","hpmenu");
    register_clcmd( "hpmenu","hpmenu");
    register_clcmd( "say .hp","hpmenu");
    register_clcmd( "teamsay .hp","hpmenu");
    register_clcmd( "say /hp","hpmenu");
    register_clcmd( "teamsay /hp","hpmenu");
    register_clcmd( "say !hp","hpmenu");
    register_clcmd( "teamsay !hp","hpmenu");
    register_clcmd( "hp","hpmenu");
}

public hpmenu(id)
{
    if(is_user_alive(id) && get_user_team(id) == 1)
    {    
        new menu = menu_create("\ HP Menusu", "secileni_kontrol_et",0)
        menu_additem(menu,"50 HP  - 10 Jb", "1", 0)
        menu_additem(menu,"100 HP  - 20 Jb", "2", 0)
        menu_additem(menu,"200 HP  - 35 Jb", "3", 0)
        menu_additem(menu,"500 HP  - 45 Jb", "4", 0)
        menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
        menu_display(id, menu, 0)
    }
}


public secileni_kontrol_et(id, menu, item)
{
    if(!is_user_alive(id)) return PLUGIN_HANDLED
    
    if( item == MEXIT_ALL)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED    
    }
    
    new erisim_yetkisi, callback, secilen[5], secilenin_ismi[64], secilenin_numarasi
    menu_item_getinfo(menu, item, erisim_yetkisi, secilen, 4, secilenin_ismi, 63, callback)
    secilenin_numarasi = str_to_num(secilen)
    switch(secilenin_numarasi)
    {
        case 1:
        {
            if(jb_get_user_packs(id) >= 5)
            {
                set_user_health(id, get_user_health(id) + 50)
                jb_set_user_packs(id, jb_get_user_packs(id) - 10)
            }
        }
        
        case 2:
        {
            if(jb_get_user_packs(id) >= 8)
            {
                set_user_health(id, get_user_health(id) + 100)
                jb_set_user_packs(id, jb_get_user_packs(id) - 20)
            }
        }
        
        case 3:
        {
            if(jb_get_user_packs(id) >= 15)
            {
                set_user_health(id, get_user_health(id) + 200)
                jb_set_user_packs(id, jb_get_user_packs(id) - 35)
            }
        }    
        case 4:
        {
            if(jb_get_user_packs(id) >= 30)
            {
                set_user_health(id, get_user_health(id) + 500)
                jb_set_user_packs(id, jb_get_user_packs(id) - 45)
            }
        }
        
    }
    
    menu_destroy(menu)
    return PLUGIN_HANDLED
}
2.İsteğim İse /Jbtransfer [KESİNLİKLE ByeTovicenin Yaptığı SHOPu istemiyorum sadece jbtransfer]
Oyuncular Kendi Aralarında Birbirine Jb gönderebilsinler bununda kodları bulunmakta fakat çalışmıyor hemen onuda paylaşayım..


Code:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <jail>
#include <colorchat>

#define PLUGIN    "JB TRANSFER"
#define AUTHOR    "BLooDGaMİNg ' Transfer"
#define VERSION    "1.0"

new ananzaa[33]

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /jbtransfer","transfer_menu")
}
public transfer_menu(id) {
    if( !is_user_alive(id) ) return PLUGIN_HANDLED
    new menu = menu_create("\yJaiL bReaK \rTL TRANSFER^n\dBy MertSever \r| \dwww.bloodgaming.org", "transfer_case")
    
    menu_additem(menu, "\y5 \rTL TRANSFER", "1", 0);
    menu_additem(menu, "\y10 \rTL TRANSFER", "2", 0);
    menu_additem(menu, "\y20 \rTL TRANSFER", "3", 0);
    menu_additem(menu, "\y50 \rTL TRANSFER", "4", 0);
    menu_additem(menu, "\y100 \rTL TRANSFER", "5", 0);
    
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0);
    return PLUGIN_HANDLED
}

public transfer_case(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: {
            ananzaa = 5;
            OyuncuSec(id)
        }
        case 2: {
            ananzaa = 10;
            OyuncuSec(id)
        }
        case 3: {
            ananzaa = 20;
            OyuncuSec(id)
        }
        case 4: {
            ananzaa = 50;
            OyuncuSec(id)
        }
        case 5: {
            ananzaa = 100;
            OyuncuSec(id)
        }
    }
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}  


public OyuncuSec(id)
{
    new ad[32],sznum[6]
    new menu = menu_create("OYUNCU SECIN","OyuncuHand")
    for(new i = 1;i<=get_maxplayers();i++)
        if(is_user_connected(i))
    {
        num_to_str(i,sznum,5)
        get_user_name(i,ad,31)
        menu_additem(menu,ad,sznum)
    }
    menu_display(id,menu)
    return PLUGIN_HANDLED
}
public OyuncuHand(id,menu,item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new ad[32],callback,access,data[6]
    menu_item_getinfo(menu,item,access,data,5,ad,31,callback)
    new name[32];
    get_user_name(id,name,31)
    new tid = str_to_num(data)
    get_user_name(tid,ad,31)
    
    if(ananzaa == 5)
    {
        if(jb_get_user_packs(id) >= 5) {
            jb_set_user_packs(id, jb_get_user_packs(id) - 5)
            jb_set_user_packs(tid, jb_get_user_packs(tid) + 5)
            ColorChat(id,BLUE," %s Kisiye 5 TL TRANSFER ETTINIZ.",ad)
            ColorChat(tid,BLUE," %s Kisi Size 5 TL TRANSFER ETTI.",name)
            ananzaa = 0
        }
        else {
            
            ColorChat(id,RED," 5 TL'Niz Bulunmamaktadir.")
            ananzaa = 0
        }
    }
    if(ananzaa == 10)
    {
        if(jb_get_user_packs(id) >= 10) {
            jb_set_user_packs(id, jb_get_user_packs(id) - 10)
            jb_set_user_packs(tid, jb_get_user_packs(tid) + 10)
            ColorChat(id,BLUE," %s Kisiye 10 TL TRANSFER ETTINIZ.",ad)
            ColorChat(tid,BLUE," %s Kisi Size 10 TL TRANSFER ETTI.",name)
            ananzaa = 0
        }
        else {
            
            ColorChat(id,RED," 10 TL'Niz Bulunmamaktadir.")
            ananzaa = 0
        }
    }
    ///
    if(ananzaa == 20)
    {
        if(jb_get_user_packs(id) >= 20) {
            jb_set_user_packs(id, jb_get_user_packs(id) - 20)
            jb_set_user_packs(tid, jb_get_user_packs(tid) + 20)
            ColorChat(id,BLUE," %s Kisiye 20 TL TRANSFER ETTINIZ.",ad)
            ColorChat(tid,BLUE," %s Kisi Size 20 TL TRANSFER ETTI.",name)
            ananzaa = 0
        }
        else {
            
            ColorChat(id,RED," 20 TL'Niz Bulunmamaktadir.")
            ananzaa = 0
        }
    }
    if(ananzaa == 50)
    {
        if(jb_get_user_packs(id) >= 5) {
            jb_set_user_packs(id, jb_get_user_packs(id) - 50)
            jb_set_user_packs(tid, jb_get_user_packs(tid) + 50)
            ColorChat(id,BLUE," %s Kisiye 50 TL TRANSFER ETTINIZ.",ad)
            ColorChat(tid,BLUE," %s Kisi Size 50 TL TRANSFER ETTI.",name)
            ananzaa = 0
        }
        else {
            
            ColorChat(id,RED," 50 TL'Niz Bulunmamaktadir.")
            ananzaa = 0
        }
    }
    if(ananzaa == 100)
    {
        if(jb_get_user_packs(id) >= 100) {
            jb_set_user_packs(id, jb_get_user_packs(id) - 100)
            jb_set_user_packs(tid, jb_get_user_packs(tid) + 100)
            ColorChat(id,BLUE," %s Kisiye 100 TL TRANSFER ETTINIZ.",ad)
            ColorChat(tid,BLUE," %s Kisi Size 100 TL TRANSFER ETTI.",name)
            ananzaa = 0
            
        }
        else {
            
            ColorChat(id,RED," 100 TL'Niz Bulunmamaktadir.")
            ananzaa = 0
            
        }
    }
    
    return PLUGIN_HANDLED
}
İletişim => [email protected]
Reply
#2
Bunlar bozuk değil sadece kurulumunu bilmen lazım.Anıllan birlikte jail.inc yi tanıtmasını bulduk ki bunu byetovice diye birisi yapmış onun plugininden anladık.Yani anlıyacağın jail.inc yi serverında tanıtmadan bunlar çalışmaz.Son olarakta bunları Mihcan yaptı.
Reply
#3
Kurulumu bildiğim kesin Smile inc dosyalarımın hepsi tam modderste hepsini paylaşıyorlar ayrıca inculide tanıtım addonsda söz konusu değil orda burda gördüklerimizle yorum yapmayalım lütfen.
İletişim => [email protected]
Reply
#4
Orada burada diyorsun o zaman şunu dene.Normal jail shop kur hiç bir özelliği olmasın, bu plugin kur, çalışmaz ama CSM jailbreak bot kur ondan sonra bunu kur, plugin gayet çalışır.
Reply
#5
JB Transfer > Bana ait
HP MENU > Rocky ' e ait

Ben DeaDB0Y5`
Reply
#6
Ben burada her harikarda çalışsın arkadaşlarımız göz atsın diye paylaştım ayrıca dediğini deneyip sonucu ini dosyalarında dahil olmak üzere paylaşacağım. Dediğim gibi özel bir shop veya bot kurmak istemiyorum herkes kullanabilse değişiklik gerektirmese süper olacak

---------- Alttaki Mesaj Zamani 12:22 ---------- Önceki Mesaj Zamani 12:20 ----------

Sana ait olduğunu biliyorum reklam olmasın diye değiştirdim zaten herkes alanım olmadığını biliyor yoksa kendim yapardım yardım istemezdim Big Grin biraz oynadımda yazdım üstte gördüğün gibi
İletişim => [email protected]
Reply
#7
Jail.inc yi tanıtmak için özel bir plugin yazmaktan başka çaren yok.Bütün Jail Botlarda jail.inc servera tanıtılıyor zaten, ek olarak plugin yapan olmadı.Bunu şöyle düşün, modul tanıtmak gibi.
Reply
#8
Yazilari editlemişsin sadece paylaşma sakın ! onu bi foruma özel yaptim

---------- Alttaki Mesaj Zamani 12:25 ---------- Önceki Mesaj Zamani 12:23 ----------

jb transfer çalişiyorki ? ? ? eğer sende native li jbmod yoksa çalişmaz
Reply
#9
Paylaşım söz konusu değil yalnızca onu nasıl kullanacağım bana yardımcı olursan çok sevinirim. Önerdiğin native desteği bulunan jbmod var mı çok fazla uğraştırmasın istiyorum ufak tefek hatalar bizim için büyük sorunlar yaratır
İletişim => [email protected]
Reply
#10
bu çalişiyor native li jbmod da çalişir !
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [İSTEK]Jb Verme Plugini (/mg) NorDan 8 12,922 03-09-17, 18:06
Last Post: tahayasin
  [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel excellenT 15 6,347 21-07-17, 03:49
Last Post: SINCAPP
  [İSTEK] CT MAVi - T Kırmızı ışık yanan Plugin + Video Çektim ademcan36 9 10,464 26-04-17, 16:15
Last Post: h4m4s
  [ISTEK] Hızlı Dowload Link [ISTEK] TagaL 13 7,768 05-01-17, 01:30
Last Post: marvel1905
  Menu ve jbmenu istek hamhum 10 12,372 05-01-17, 01:30
Last Post: marvel1905
  İSTEK ! Sadece Ct de hook basabilmek playman01 17 7,532 28-08-16, 14:42
Last Post: QuarsS
  Acil Sorun istek hasanx9 6 3,991 03-08-16, 20:44
Last Post: murat1366
  Plugin İstek CFG Tarzı erenstrkl 6 3,772 03-08-16, 20:31
Last Post: murat1366
  Reklamcılara karsi Acil İstek[Plugin] hasan0650 22 5,572 17-07-16, 18:03
Last Post: BYHAZARD7
  [pawn] istek batuopoz0770 4 6,545 19-04-15, 16:27
Last Post: akcaliberkk

Foruma Atla:


Users browsing this thread: 1 Guest(s)