Merhaba
Attığım jbmenü de ücretsiz bıçaklar kısmındaki 3. bıçak ( Elmas Kazma ) Bıçağını; Chat sisteminde 10. Level Olanlar Kullanabilecek Şekilde Yapılırsa çok sevinirim.
Son Düzenleme: 17-09-2021, 00:13, Düzenleyen: herok.
(18-09-2021, 04:14)herok Adlı Kullanıcıdan Alıntı: Şöyle eklenti ücretsiz alınabiliyor.Fakat Ücretli Bıçaklar kısmında Duruyor.Başlangıçta Knife çekerken çıkması gerekiyor.İsterseniz Serverime girip Rahatça anlayabilirsiniz. İD imzamda mevcut @suriyelikene
public clyFreeKnifeShop(id) {
static Item[256];
formatex(Item, charsmax(Item),"%s \dUcretsiz \rBicak \yMarketi",MenuTag);
new Menu = menu_create(Item, "clyFreeKnifeShop_");
new NTS[5];
for(new i=1; i < sizeof(clyBicakStock); i++) {
if(equali(clyBicakStock[i][1][0],"Ucretsiz")){
num_to_str(i, NTS, 5);
formatex(Item, charsmax(Item), "%s %s \d[\w%d \yTL\d]",MenuKisaTag,clyBicakStock[i][0][0],clyBicakStock[i][2][0]);
menu_additem(Menu, Item, NTS);
}
}
formatex(Item, charsmax(Item), "%s %s \d[\w%d \yLevel Ozel\d]",MenuKisaTag,clyBicakStock[5][0][0],clyBicakStock[5][2][0]);
menu_additem(Menu, Item, "17");
formatex(Item, charsmax(Item), "\wCikis");
menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyFreeKnifeShop_(id, menu, item) {
if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
new data[6], iName[64], access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
if(key==17) {
if(LeveL_ID(id) >= clyBicakStock[5][2][0]) {
set_sound(id,0),clyKnifeShop(id);
clyKnifeSelect[id] = 5;
ham_strip_weapon(id, "weapon_knife"),give_item(id, "weapon_knife");
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMarketten !g[ !t%s !g] !nSatin Aldin!",SayTag,clyBicakStock[5][0][0]);
return PLUGIN_HANDLED;
}
else {
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Levelin !tYok!",SayTag),clyKnifeShop(id),set_sound(id,1);
return PLUGIN_HANDLED;
}
}
if(clyTL[id] >= clyBicakStock[key][2][0]) {
clyTL[id] -= clyBicakStock[key][2][0], clyKnifeSelect[id] = key;
ham_strip_weapon(id, "weapon_knife"),give_item(id, "weapon_knife");
clyMarket[id] = 1;clyKnifeShop(id);set_sound(id,0);
renkli_yazi(id,"!g[!t !g%s !t!g] !nMarketten !g[ !t%s !g] !nAldin!",SayTag,clyBicakStock[key][0][0]);
}
menu_destroy(menu);return PLUGIN_HANDLED;
}
public clyKnifeShop(id) {
static Item[256];
formatex(Item, charsmax(Item),"%s \rBicak \yMarketi",MenuTag);
new Menu = menu_create(Item, "clyKnifeShop_");
formatex(Item, charsmax(Item),"%s \dUcretsiz \rBicaklar %s^n",MenuKisaTag,clyMarket[id]?"\w[\yKullandiniz\w]":"");
menu_additem(Menu, Item, "99");
new NTS[5];
for(new i=1; i < sizeof(clyBicakStock); i++) {
if(equali(clyBicakStock[i][1][0],"Ucretli")){
num_to_str(i, NTS, 5);
formatex(Item, charsmax(Item), "%s %s \d[\w%d \yTL\d]",MenuKisaTag,clyBicakStock[i][0][0],clyBicakStock[i][2][0]);
menu_additem(Menu, Item, NTS);
}
}
menu_addblank(Menu,23);
formatex(Item, charsmax(Item),"%s \rKan \wBagisla \d[\w+3 \yTL\d] %s",MenuKisaTag,clyKan[id]?"\w(\rKullandiniz\w)":"\w(\d-\y99 \rHp\w)");
menu_additem(Menu, Item, "93");
formatex(Item, charsmax(Item),"%s \r16000\d$ \yBozdur \d[\w+10 \yTL\d]",MenuKisaTag);
menu_additem(Menu, Item, "90");
formatex(Item, charsmax(Item), "\wCikis");
menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyKnifeShop_(id, menu, item) {
if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
new data[6], iName[64], access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
if(key==99){
if(clyMarket[id] == 0) clyFreeKnifeShop(id);
else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nUcretsiz Bicak Aldin !tZaten!",SayTag),set_sound(id,1),clyKnifeShop(id);
return PLUGIN_HANDLED;
}
if(key==93 ){
if(clyKan[id] == 0){
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBasarili Bir Sekilde !tKan Bagisladiniz!",SayTag);
clyKan[id] = 1,clyTL[id] += 3,set_user_health(id,get_user_health(id) -99),clyKnifeShop(id),set_sound(id,0);
return PLUGIN_HANDLED;
}
else {
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBu El Zaten Kan !tBagisladin!",SayTag),clyKnifeShop(id),set_sound(id,1);
return PLUGIN_HANDLED;
}
}
if(key==90) {
if(cs_get_user_money(id) >= 16000) {
cs_set_user_money(id,cs_get_user_money(id) - 16000),clyTL[id] += 10,set_sound(id,0),clyKnifeShop(id);
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBasarili Bir Sekilde !gDolar !tBozdurdun.",SayTag);
return PLUGIN_HANDLED;
}
else {
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Dolarin !tYok!",SayTag),clyKnifeShop(id),set_sound(id,1);
return PLUGIN_HANDLED;
}
}
if(clyTL[id] >= clyBicakStock[key][2][0]) {
clyTL[id] -= clyBicakStock[key][2][0], clyKnifeSelect[id] = key;
ham_strip_weapon(id, "weapon_knife"),give_item(id, "weapon_knife");
if(equal(clyBicakStock[key][0][0],"Testere + Bomba")) {
give_item(id,"weapon_hegrenade");
if(clyGorev[3][id] < clyGorevler[3][1][0]+1) clyGorev[3][id]++;
}
clyKnifeShop(id);
renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMarketten !g[ !t%s !g] !nSatin Aldin!",SayTag,clyBicakStock[key][0][0]);
set_sound(id,0);
}
else renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nYeterli Paran !tYok!",SayTag),clyKnifeShop(id),set_sound(id,1);
menu_destroy(menu);return PLUGIN_HANDLED;
}