/can al plugini istek
Moderatör: Moderatörler
-
Melihh
Konu Sahibi - Mesajlar: 51
- Kayıt: Pzt Eki 29, 2018 10:24 am
/can al plugini istek
Merhabalar plugin yapmasını bilen arkadaslardan sadece 10 dakikasını ayırmasını istiyorum . Jailbreak server icin /canal plugini istiyorum bu pluginde ne olucak ? Oyunca say /canal yazınca onune menu cıkıcak ve 50 hp 5mg 100hp 10mg 150hp 20mg 200hp 30mg olmasını istiyorum. Ve bu menuyu her elde 1 kere kullanma hakkı olucak . Yapıcak arkadaslara simdiden eline saglık
| Link: | |
| Linklerini gizle |
-
mustafavevo
- Mesajlar: 47
- Kayıt: Sal Oca 08, 2019 5:18 pm
- Konum: Çıkmazdayım
- Server Ip/DNS: ts3.quanaril.com
- Clan İsmi: 'My heart.'
- İletişim:
-
emrahbaba
- Mesajlar: 458
- Kayıt: Prş Eki 04, 2018 9:39 pm
- Server Ip/DNS: 213.238.173.92
- Clan İsmi: MaviBere ~ CsDm
/can al plugini istek
Banada lazım ya dolarlı sen atda ona ben dolara uyarlasam sorun olmaz değilmi
| Link: | |
| Linklerini gizle |
-
Melihh
Konu Sahibi - Mesajlar: 51
- Kayıt: Pzt Eki 29, 2018 10:24 am
/can al plugini istek
tamamdır kral bide 5-10dk birde saydan " BİLGİ : /canal yazarak mg ile hp alabilirsiniz . " gibi birsey yazarsa ard arda 2 kere sevinirim
| Link: | |
| Linklerini gizle |
-
Necati Doğan
- Mesajlar: 822
- Kayıt: Prş Haz 07, 2018 6:18 pm
- Konum: İstanbul
- Clan İsmi: Ke$`h Gaming
- İletişim:
/can al plugini istek
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
#include <jail>
#define SERVERISMI "CSDURAGI"
new bool:kontrol[MAX_CLIENTS+1];
public plugin_init() {
register_plugin("Eklenti", "1.0", "nd");
register_clcmd("say /canal", "devam"),register_clcmd("say_team /canal", "devam");
register_logevent("elbasi", 2, "1=Round_Start");
set_task(180.0, "reklam", 0, _, _, "b");
}
public elbasi() {
new players[MAX_PLAYERS],num; get_players(players, num, "chi");
for(new i=0; i<num; i++) kontrol[players[i]]=false;
}
public reklam() {
client_print_color(0, 0, "^1[^3%s^1] ^4TL karsiliginda HP almak isterseniz ^1[^3/canal^1]^4 komutunu kullanabilirsiniz.",SERVERISMI);
client_print_color(0, 0, "^1[^3%s^1] ^4TL karsiliginda HP almak isterseniz ^1[^3/canal^1]^4 komutunu kullanabilirsiniz.",SERVERISMI);
}
public devam(id) {
if(kontrol[id]) client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunu her el sadece^1 bir kere^4 girebilirsin.",SERVERISMI);
else if(get_user_team(id)!=1) client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunu sadece^1 mahkumlar^4 kullanabilir.",SERVERISMI);
else if(!is_user_alive(id)) client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunu sadece^1 yasarken^4 kullanabilirsin.",SERVERISMI);
else {
new ndmenu[64];
formatex(ndmenu, charsmax(ndmenu), "\w%s AILESI \d|| \yCan Al Menusu",SERVERISMI);
new Menu = menu_create(ndmenu,"devam2");
menu_additem(Menu,"\y50 HP Al \d[\r5 TL\d]","1");
menu_additem(Menu,"\y100 HP Al \d[\r10 TL\d]","2");
menu_additem(Menu,"\y150 HP Al \d[\r20 TL\d]","3");
menu_additem(Menu,"\y200 HP Al \d[\r30 TL\d]","4");
menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
menu_display(id, Menu, 0);
}
return PLUGIN_HANDLED; // say'da /canal gozukmez.
}
public devam2(id, menu, item) {
if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
new access,callback,data[6],iname[32];
menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
new key=str_to_num(data);
switch(key) {
case 1: {
if(jb_get_user_packs(id)>=5) {
set_entvar(id, var_health, Float:get_entvar(id, var_health)+50.0),jb_set_user_packs(id, jb_get_user_packs(id)-5);
client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 50 HP^4 aldiniz.",SERVERISMI);
kontrol[id]=true;
} else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 5 TL",SERVERISMI);
}
case 2: {
if(jb_get_user_packs(id)>=10) {
set_entvar(id, var_health, Float:get_entvar(id, var_health)+100.0),jb_set_user_packs(id, jb_get_user_packs(id)-10);
client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 100 HP^4 aldiniz.",SERVERISMI);
kontrol[id]=true;
} else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 10 TL",SERVERISMI);
}
case 3: {
if(jb_get_user_packs(id)>=20) {
set_entvar(id, var_health, Float:get_entvar(id, var_health)+150.0),jb_set_user_packs(id, jb_get_user_packs(id)-20);
client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 150 HP^4 aldiniz.",SERVERISMI);
kontrol[id]=true;
} else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 20 TL",SERVERISMI);
}
case 4: {
if(jb_get_user_packs(id)>=30) {
set_entvar(id, var_health, Float:get_entvar(id, var_health)+200.0),jb_set_user_packs(id, jb_get_user_packs(id)-30);
client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 200 HP^4 aldiniz.",SERVERISMI);
kontrol[id]=true;
} else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 30 TL",SERVERISMI);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}| Link: | |
| Linklerini gizle |
-
Melihh
Konu Sahibi - Mesajlar: 51
- Kayıt: Pzt Eki 29, 2018 10:24 am
/can al plugini istek
yapamadım direk plugin seklinde atabilirmisinNecati Doğan yazdı: Sal Mar 12, 2019 5:00 pmKod: Tümünü seç
#include <amxmodx> #include <reapi> #include <jail> #define SERVERISMI "CSDURAGI" new bool:kontrol[MAX_CLIENTS+1]; public plugin_init() { register_plugin("Eklenti", "1.0", "nd"); register_clcmd("say /canal", "devam"),register_clcmd("say_team /canal", "devam"); register_logevent("elbasi", 2, "1=Round_Start"); set_task(180.0, "reklam", 0, _, _, "b"); } public elbasi() { new players[MAX_PLAYERS],num; get_players(players, num, "chi"); for(new i=0; i<num; i++) kontrol[players[i]]=false; } public reklam() { client_print_color(0, 0, "^1[^3%s^1] ^4TL karsiliginda HP almak isterseniz ^1[^3/canal^1]^4 komutunu kullanabilirsiniz.",SERVERISMI); client_print_color(0, 0, "^1[^3%s^1] ^4TL karsiliginda HP almak isterseniz ^1[^3/canal^1]^4 komutunu kullanabilirsiniz.",SERVERISMI); } public devam(id) { if(kontrol[id]) client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunu her el sadece^1 bir kere^4 girebilirsin.",SERVERISMI); else if(get_user_team(id)!=1) client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunu sadece^1 mahkumlar^4 kullanabilir.",SERVERISMI); else if(!is_user_alive(id)) client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunu sadece^1 yasarken^4 kullanabilirsin.",SERVERISMI); else { new ndmenu[64]; formatex(ndmenu, charsmax(ndmenu), "\w%s AILESI \d|| \yCan Al Menusu",SERVERISMI); new Menu = menu_create(ndmenu,"devam2"); menu_additem(Menu,"\y50 HP Al \d[\r5 TL\d]","1"); menu_additem(Menu,"\y100 HP Al \d[\r10 TL\d]","2"); menu_additem(Menu,"\y150 HP Al \d[\r20 TL\d]","3"); menu_additem(Menu,"\y200 HP Al \d[\r30 TL\d]","4"); menu_setprop(Menu, MPROP_EXITNAME, "\yCikis"); menu_display(id, Menu, 0); } return PLUGIN_HANDLED; // say'da /canal gozukmez. } public devam2(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } new access,callback,data[6],iname[32]; menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback); new key=str_to_num(data); switch(key) { case 1: { if(jb_get_user_packs(id)>=5) { set_entvar(id, var_health, Float:get_entvar(id, var_health)+50.0),jb_set_user_packs(id, jb_get_user_packs(id)-5); client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 50 HP^4 aldiniz.",SERVERISMI); kontrol[id]=true; } else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 5 TL",SERVERISMI); } case 2: { if(jb_get_user_packs(id)>=10) { set_entvar(id, var_health, Float:get_entvar(id, var_health)+100.0),jb_set_user_packs(id, jb_get_user_packs(id)-10); client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 100 HP^4 aldiniz.",SERVERISMI); kontrol[id]=true; } else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 10 TL",SERVERISMI); } case 3: { if(jb_get_user_packs(id)>=20) { set_entvar(id, var_health, Float:get_entvar(id, var_health)+150.0),jb_set_user_packs(id, jb_get_user_packs(id)-20); client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 150 HP^4 aldiniz.",SERVERISMI); kontrol[id]=true; } else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 20 TL",SERVERISMI); } case 4: { if(jb_get_user_packs(id)>=30) { set_entvar(id, var_health, Float:get_entvar(id, var_health)+200.0),jb_set_user_packs(id, jb_get_user_packs(id)-30); client_print_color(id, id, "^1[^3%s^1] ^4Can Al menusunden^1 200 HP^4 aldiniz.",SERVERISMI); kontrol[id]=true; } else client_print_color(id, id, "^1[^3%s^1] ^4Bakiyeniz yeterli degil. ^3Gereken miktar^1 30 TL",SERVERISMI); } } menu_destroy(menu); return PLUGIN_HANDLED; }
| Link: | |
| Linklerini gizle |
-
Q47x
Yasaklı Üye
- Mesajlar: 9
- Kayıt: Pzr Mar 03, 2019 12:52 am
/can al plugini istek
yazilim bakımından gelişmiş hali
Burdan kendin hpleri ve fiyatlari değişebilirsin "hp","fiyat" sonuncusu hariç , koyucaksın
şimdi sma halinde atamıcam bir arkadaş sma çevirip atablrmı?
Kod: Tümünü seç
new const g_health[][][] = {
{"100","10"},
{"200","20"},
{"300","30"},
{"400","40"}
}Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
/*Yapimci: Q47*/
#include <amxmodx>
#include <amxmisc>
#include <jail>
#include <fun>
new const g_health[][][] = {
{"100","10"},
{"200","20"},
{"300","30"},
{"400","40"}
}
public plugin_init() {
register_plugin
(
"+++",
"1.0",
"Q47"
)
register_clcmd("say /canal","yesmenu")
}
public yesmenu(id) {
if( is_user_connected( id ) )
{
static Item[128]
formatex(Item, charsmax(Item),"\d[ - \wCSD \d- ] \rHP Menu")
new Menu = menu_create(Item, "enu_devam")
for( new i = 1; i < sizeof(g_health); i++) {
new NumToString[ 6 ];
num_to_str( i, NumToString, 5 );
formatex(Item, charsmax(Item),"\d[- \rCSD \d-] \y%s Hp \d[%s TL]",g_health[i][0],g_health[i][1])
menu_additem(Menu, Item,NumToString)
}
menu_display( id, Menu );
}
}
public enu_devam(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);
if(jb_get_user_packs(id) >= g_health[key][1][0]) {
jb_set_user_packs(id,jb_get_user_packs(id) - g_health[key][1][0])
set_user_health(id,get_user_health(id) + g_health[key][0][0])
client_print(id,print_chat,"Basarili bir sekilde %s Aldin",g_health[key][0][0])
}
else {
client_print(id,print_chat,"Yetersiz Bakiye!")
}
return PLUGIN_HANDLED
}
| Link: | |
| Linklerini gizle |
-
HebeleHubeleSİNEK
Yasaklı Üye
- Mesajlar: 4
- Kayıt: Çrş Mar 13, 2019 4:57 pm
/can al plugini istek
iyi bir plugın olur şimdiden yapabilcek biri varsa ellerine sağlık
| Link: | |
| Linklerini gizle |
-
Melihh
Konu Sahibi - Mesajlar: 51
- Kayıt: Pzt Eki 29, 2018 10:24 am
/can al plugini istek
basarıyla can alındı diyor ama can gelmiyor kankaQ47x yazdı: Çrş Mar 13, 2019 5:31 pm yazilim bakımından gelişmiş hali
Burdan kendin hpleri ve fiyatlari değişebilirsin "hp","fiyat" sonuncusu hariç , koyucaksınKod: Tümünü seç
new const g_health[][][] = { {"100","10"}, {"200","20"}, {"300","30"}, {"400","40"} }
şimdi sma halinde atamıcam bir arkadaş sma çevirip atablrmı?Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */ /*Yapimci: Q47*/ #include <amxmodx> #include <amxmisc> #include <jail> #include <fun> new const g_health[][][] = { {"100","10"}, {"200","20"}, {"300","30"}, {"400","40"} } public plugin_init() { register_plugin ( "+++", "1.0", "Q47" ) register_clcmd("say /canal","yesmenu") } public yesmenu(id) { if( is_user_connected( id ) ) { static Item[128] formatex(Item, charsmax(Item),"\d[ - \wCSD \d- ] \rHP Menu") new Menu = menu_create(Item, "enu_devam") for( new i = 1; i < sizeof(g_health); i++) { new NumToString[ 6 ]; num_to_str( i, NumToString, 5 ); formatex(Item, charsmax(Item),"\d[- \rCSD \d-] \y%s Hp \d[%s TL]",g_health[i][0],g_health[i][1]) menu_additem(Menu, Item,NumToString) } menu_display( id, Menu ); } } public enu_devam(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); if(jb_get_user_packs(id) >= g_health[key][1][0]) { jb_set_user_packs(id,jb_get_user_packs(id) - g_health[key][1][0]) set_user_health(id,get_user_health(id) + g_health[key][0][0]) client_print(id,print_chat,"Basarili bir sekilde %s Aldin",g_health[key][0][0]) } else { client_print(id,print_chat,"Yetersiz Bakiye!") } return PLUGIN_HANDLED }
| Link: | |
| Linklerini gizle |