Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Frag Shop ----İçeriiii---
#11
diğer kötü olan oto değil
Reply
#12
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <jail>
#include <hamsandwich>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

new gWeaponMenu
new gHumanHealthMenu
new gZombieHealthMenu
new gFragTransfer
new gStartFrag
new gKillFrag
new gFrag[33]


public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("chooseteam","GlobalMenu")
    
register_clcmd("say /bbmenu""GlobalMenu")
    
RegisterHam(Ham_Killed"player""fw_player_killed")
    
    
gStartFrag register_cvar("amx_startfrag","10")
    
gKillFrag register_cvar("amx_killfrag","1")
    
gWeaponMenu register_cvar("amx_weaponmenu","1")
    
gHumanHealthMenu register_cvar("amx_humanhealthmenu","1")
    
gZombieHealthMenu register_cvar("amx_zombiehealthmenu","1")
    
gFragTransfer register_cvar("amx_fragtransfer","1")
    
}

public 
GlobalMenu(id) {
    new 
menu menu_create("\rConfidence[CG] # Zombie World ~""gmenu")
    
    
menu_additem(menu"\ySilah Menusu""1"0);
    
menu_additem(menu"\yInsan HP Menusu""2"0);
    
menu_additem(menu"\yZombi HP Menusu""3"0);
    
menu_additem(menu"\yFrag Transfer""4"0);
    
    
menu_setprop(menuMPROP_EXITNAME"Cikis"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
}

public 
gmenu(idmenuitem) {
    
    if ( 
item == MEXIT_ALL ) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED;
    }
    
    if ( !
is_user_connected(id) ) {
        return 
PLUGIN_HANDLED
    
}
    
    if ( !
is_user_alive(id) ) {
        return 
PLUGIN_HANDLED
    
}
    
    if( 
get_user_team(id) == ) {
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            if ( 
get_pcvar_num(gWeaponMenu) >= 1) {
                
WeaponMenu(id)
            }
        }
        
        case 
: {
            if ( 
get_pcvar_num(gHumanHealthMenu) >= ) {
                
HumanHealthMenu(id)
            }
        }
        
        case 
: {
            if ( 
get_pcvar_num(gZombieHealthMenu) >= 1) {
                
ZombieHealthMenu(id)
            }
        }
        
        case 
: {
            if ( 
get_pcvar_num(gFragTransfer) >= 1) {
                
FragTransfer(id)
            }
        }
    }
    return 
PLUGIN_HANDLED
}

public 
WeaponMenu(id) {
    new 
menu menu_create("\rConfidence[CG] # Zombie World ~""wmenu")
    
    
menu_additem(menu"\yDeagle\r[5 Frag]""1"0);
    
menu_additem(menu"\y3 Adet El Bombasi\r[15 Frag]""2"0);
    
menu_additem(menu"\yScout\r[20 Frag]""3"0);
    
menu_additem(menu"\yPompali\r[30 Frag]""4"0);
    
menu_additem(menu"\yM4A1\r[40 Frag]""5"0);
    
menu_additem(menu"\yM249\r[70 Frag]""6"0);
    
    
menu_setprop(menuMPROP_EXITNAME"Cikis"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
}

public 
wmenu(idmenuitem) {
    
    if ( 
item == MEXIT_ALL ) {
        
GlobalMenu(id);
    }
    
    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
give_item(id"weapon_deagle")
            
cs_set_user_bpammo(id,CSW_DEAGLE,35)
            
client_print(idprint_center"Deagle Aldiniz!")
        }
        
        case 
: {
            
cs_set_user_bpammo(id,CSW_HEGRENADE,)
            
give_item(id"weapon_hegrenade")
            
give_item(id"weapon_hegrenade")
            
give_item(id"weapon_hegrenade")
            
client_print(idprint_center"3 Adet El Bombasi Aldiniz!")
        }
        
        case 
: {
            
give_item(id"weapon_scout")
            
cs_set_user_bpammo(id,CSW_SCOUT,90)
            
client_print(idprint_center"Scout Aldiniz!")
        }
        
        case 
: {
            
give_item(id"weapon_m3")
            
cs_set_user_bpammo(id,CSW_M3,32)
            
client_print(idprint_center"M3 Aldiniz!")
        }
        
        case 
: {
            
give_item(id"weapon_m4a1")
            
cs_set_user_bpammo(id,CSW_M4A1,90)
            
client_print(idprint_center"M4A1 Aldiniz!")
        }
        
        case 
: {
            
give_item(id"weapon_m249")
            
cs_set_user_bpammo(id,CSW_M249,200)
            
client_print(idprint_center"M249 Aldiniz!")
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED
}

public 
HumanHealthMenu(id) {
    new 
menu menu_create("\rConfidence[CG] # Zombie World ~""hhmenu")
    
    
menu_additem(menu"\y+10 HP\r[2 Frag]""1"0);
    
menu_additem(menu"\y+25 HP\r[5 Frag]""2"0);
    
menu_additem(menu"\y+50 HP\r[9 Frag]""3"0);
    
menu_additem(menu"\y+75 HP\r[12 Frag]""4"0);
    
menu_additem(menu"\y+150 HP\r[20 Frag]""5"0);
    
    
menu_setprop(menuMPROP_EXITNAME"Cikis"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
}

public 
hhmenu(idmenuitem) {
    
    if ( 
item == MEXIT_ALL ) {
        
GlobalMenu(id);
    }
    
    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
set_user_health(idget_user_health(id) + 10)
            
client_print(idprint_center"10 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 25)
            
client_print(idprint_center"25 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 50)
            
client_print(idprint_center"50 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 75)
            
client_print(idprint_center"75 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 150)
            
client_print(idprint_center"150 HP Aldiniz!")
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED
}

public 
FragTransfer(id) {
}

public 
ZombieHealthMenu(id) {
    new 
menu menu_create("\rConfidence[CG] # Zombie World ~""zhmenu")
    
    
menu_additem(menu"\y50 HP\r[4 Frag]""1"0);
    
menu_additem(menu"\y100 HP\r[7 Frag]""2"0);
    
menu_additem(menu"\y150 HP\r[12 Frag]""3"0);
    
menu_additem(menu"\y300 HP\r[22 Frag]""4"0);
    
menu_additem(menu"\y500 HP\r[45 Frag]""5"0);
    
    
menu_setprop(menuMPROP_EXITNAME"Cikis"); 
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);
}

public 
zhmenu(idmenuitem) {
    
    if ( 
item == MEXIT_ALL ) {
        
GlobalMenu(id);
    }
    
    new 
data[10], name[32];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,9name31callback)
    new 
key str_to_num(data)
    
    switch(
key) {
        
        case 
: {
            
set_user_health(idget_user_health(id) + 50)
            
client_print(idprint_center"50 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 100)
            
client_print(idprint_center"100 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 150)
            
client_print(idprint_center"150 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 300)
            
client_print(idprint_center"300 HP Aldiniz!")
        }
        
        case 
: {
            
set_user_health(idget_user_health(id) + 500)
            
client_print(idprint_center"500 HP Aldiniz!")
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED
}

public 
fw_player_killed(victimattackershouldgib) {
    
    if( 
get_user_team(attacker) != ) {
        
gFrag[attacker] += get_pcvar_num(gKillFrag)
    }
}

public 
client_putinserver(id
{
    
gFrag[id] = get_pcvar_num(gStartFrag
    
set_task(1.0"FragPacks"id__"b")
    
}

public 
FragPacks(id)
{
    if(
1<=id<=32) {
        
set_hudmessage(10255255, -1.00.8006.012.0)
        
show_hudmessage(id"- Cebinizdeki Frag [%i] -^nMenuye Girmek Icin ^"M^" Tusuna Basiniz!"gFrag[id])
    }


Bilinen Sorunlar:
1.Insan HP Menu; global menude görünüyor fakat açılmıyor.
2.Weapon Menude herhangi bir silah alınca bütün menüler kapanıyor fakat bir tek 3 tane bomba alınca global menüye geri dönüyor.
3.M tuşuna basınca ChooseTeam geliyor ve menü açılıyor. Ama menüde işlevsellik yok sadece global menü görünüyor herhangi bir şekilde menüler arası geçiş yok.
4.Herhangi bir menüyü cvar ayarından kapatınca, menü işlevselliğini yitiriyor fakat global menüde görünmeye devam ediyor.
5.Herhangi bir alt menüde Cikis tusuna basilinca global menüye dönmüyor.
6.Frag Transfer eklenmedi.
7.Menüden herhangi bir eşya alırken frag gitmesi sağlanmadı.

EDIT: En son mesajı şimdi gördüm, M3 ede kötü diyeni ilk defa görüyorum Smile
uhcakiP
Özel Plugin Kodlanır!

Steam_ID = STEAM_0:0:54912140
Steam_Nick = Ragnar Lothbrok
https://steamcommunity.com/id/lothbrok
Reply
#13
3. Sorunu ben hallederim kardeşim sıkıntı yok Pikachu, şöyle halledicem saydan /bbmenu yazınca açılıyor menu ben m tuşuna serhata /bbmenu yazmayı atattırıcam.O işi hallederiz kardeşim.Ama sorun 3'ün diğer Kısımlarını bilmiyorum çünki bilgim yokBig Grin

- - - - - - - - - -

hallederim derken 3. sorunu en baştaki m tuşuna basınca açılmayı Big Grin
Reply
#14
PHP Code:
#include <jail> 

Bunu ekleme amacını anlamadım?


EDIT:

Eklenti üzerinde çalışıyorum bittiği an sitede paylaşacağım.
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#15
Frag'i user packs'e bağlamak için yazdım.
uhcakiP
Özel Plugin Kodlanır!

Steam_ID = STEAM_0:0:54912140
Steam_Nick = Ragnar Lothbrok
https://steamcommunity.com/id/lothbrok
Reply
#16
jail.inc eklendiğinde kullanılan mod'un jailbreak tabanlı mod olması gerekicek ama bu seferde?
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#17
Cvarlar:

PHP Code:
cpFragTransfer =     register_cvar("frag_transfer",    "1"// 1 transferi açar, 0 transferi devre dışı bırakır
    
cpBirim =         register_cvar("frag_birim",    "Frag"// Eğer para biriminin ismini degistirmek istersen
                       // Silah Fiyatlari
    
cpDeagle =         register_cvar("frag_deagle",    "5")
    
cpBomba =         register_cvar("frag_bomba",    "15")
    
cpScout =         register_cvar("frag_scout",    "20")
    
cpPompali =         register_cvar("frag_pompali",    "30")
    
cpM4A1 =         register_cvar("frag_m4a1",    "40")
    
cpM249 =         register_cvar("frag_m249",    "70")
    
                       
// HP Insan Fiyatlari
    
cpi10HP =         register_cvar("frag_i10hp",    "2")
    
cpi25HP =         register_cvar("frag_i25hp",    "5")
    
cpi50HP =         register_cvar("frag_i50hp",    "9")
    
cpi100HP =         register_cvar("frag_i100hp",    "12")
    
cpi250HP =         register_cvar("frag_i250hp",    "20")
                      
// HP Zombi Fiyatlari
    
cpz50HP =         register_cvar("frag_z50hp",    "4")
    
cpz100HP =         register_cvar("frag_z100hp",    "7")
    
cpz150HP =         register_cvar("frag_z150hp",    "12")
    
cpz300HP =         register_cvar("frag_z300hp",    "22")
    
cpz500HP =         register_cvar("frag_z500hp",    "45"

Komutlar

amx_givefrag < nick / @all / @T / @CT > <miktar> // Oyuncuya frag verir. Yetki sadece rcon, istersen değiştirebilirsin. Ayrıca sadece bu komuta toplu kullanım ekledim. Belki etkinlik yapmak ister de herkese hediye frag dağıtırsan diye.

amx_takefrag <nick> <miktar> // Oyuncudan frag siler

amx_getfrag <nick> // Oyuncunun mevcut fragını gösterir


Ayrıca menüden kimse parasının yetmediği tuşa basamaz. Devre dışı görünür. Aynı şekilde zombilere insan hp devre dışı, insanlara zombi hp devre dışıdır.

Dosya ekte


edit: bu arada jdm sayfayı yenilemeden attığım için mesajını yeni gördüm . Kusura bakma Smile


Attached Files
.sma   frag_shop.sma (Size: 18.73 KB / Downloads: 96)
.amxx   frag_shop.amxx (Size: 21.09 KB / Downloads: 34)


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#18
Şimdi akcaliberkk söylememiş ama unuttuğundan mı söylememiş bilmiyorum bi bakabilir misiniz coder kardeşlerim hemen weapon menüyü de sadece ctler açabilir.Unuttuğundan mı söylememiş deminki paylaşımda yoksa engelli değil mi weapon menu????
Reply
#19
Weapon menu sadece CT'ler açabilir.


Attached Files
.sma   frag_shop.sma (Size: 18.13 KB / Downloads: 52)
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#20
Jdm diğer menülerde isteiğime göre demi kardeşim Zombi hp menu sadece tler insan hp menu sadece Ctler açabilir
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [JB] Yeni Shop Plugini Furkan Dize 61 16,925 03-08-16, 20:27
Last Post: murat1366
  JailBreak Shop Model Editleme faruk1907 6 7,979 03-08-16, 20:26
Last Post: murat1366
  Jail Shop Plugini kayademir 30 19,065 17-07-16, 17:49
Last Post: BYHAZARD7
  Jb shop plugininde kan bağışla editleme caglarinhesap 15 6,440 19-04-15, 23:08
Last Post: HACIBABA06
  [JB]Shop CT JOP SORUNU scarty 18 7,756 06-03-15, 04:28
Last Post: MysticMage
  [JB] Jailbreak Shop (Compile Ederken Hata Veriyor) Nobb 7 6,208 14-01-15, 21:18
Last Post: Neith
  JaiLbReak İstek T Shop Plugini GreatsGaming 20 19,075 14-01-15, 21:13
Last Post: Neith
  Frag Sifirlama Plugini [/reset] mahmutt159 14 13,934 14-01-15, 01:14
Last Post: Neith
  [JB] Shop Edit bloody123 8 3,307 28-09-14, 12:59
Last Post: ase57
  Jail Shop Menusu Plugini Incici 25 16,137 11-09-14, 00:02
Last Post: Berkayi

Foruma Atla:


Users browsing this thread: 1 Guest(s)