Kod:
#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("\[BLooDGaMinG] 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] Kod:
/* 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[id] = 5;
OyuncuSec(id)
}
case 2: {
ananzaa[id] = 10;
OyuncuSec(id)
}
case 3: {
ananzaa[id] = 20;
OyuncuSec(id)
}
case 4: {
ananzaa[id] = 50;
OyuncuSec(id)
}
case 5: {
ananzaa[id] = 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[id] == 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,"[BLooDGaMinG] %s Kisiye 5 TL TRANSFER ETTINIZ.",ad)
ColorChat(tid,BLUE,"[BLooDGaMinG] %s Kisi Size 5 TL TRANSFER ETTI.",name)
ananzaa[id] = 0
}
else {
ColorChat(id,RED,"[BLooDGaMinG] 5 TL'Niz Bulunmamaktadir.")
ananzaa[id] = 0
}
}
if(ananzaa[id] == 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,"[BLooDGaMinG] %s Kisiye 10 TL TRANSFER ETTINIZ.",ad)
ColorChat(tid,BLUE,"[BLooDGaMinG] %s Kisi Size 10 TL TRANSFER ETTI.",name)
ananzaa[id] = 0
}
else {
ColorChat(id,RED,"[BLooDGaMinG] 10 TL'Niz Bulunmamaktadir.")
ananzaa[id] = 0
}
}
///
if(ananzaa[id] == 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,"[BLooDGaMinG] %s Kisiye 20 TL TRANSFER ETTINIZ.",ad)
ColorChat(tid,BLUE,"[BLooDGaMinG] %s Kisi Size 20 TL TRANSFER ETTI.",name)
ananzaa[id] = 0
}
else {
ColorChat(id,RED,"[BLooDGaMinG] 20 TL'Niz Bulunmamaktadir.")
ananzaa[id] = 0
}
}
if(ananzaa[id] == 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,"[BLooDGaMinG] %s Kisiye 50 TL TRANSFER ETTINIZ.",ad)
ColorChat(tid,BLUE,"[BLooDGaMinG] %s Kisi Size 50 TL TRANSFER ETTI.",name)
ananzaa[id] = 0
}
else {
ColorChat(id,RED,"[BLooDGaMinG] 50 TL'Niz Bulunmamaktadir.")
ananzaa[id] = 0
}
}
if(ananzaa[id] == 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,"[BLooDGaMinG] %s Kisiye 100 TL TRANSFER ETTINIZ.",ad)
ColorChat(tid,BLUE,"[BLooDGaMinG] %s Kisi Size 100 TL TRANSFER ETTI.",name)
ananzaa[id] = 0
}
else {
ColorChat(id,RED,"[BLooDGaMinG] 100 TL'Niz Bulunmamaktadir.")
ananzaa[id] = 0
}
}
return PLUGIN_HANDLED
}