selamun aleyküm dostlar bir sorunum varda çözebilir misiniz şimdi ben şunu istiyorum benim bir jbmenum var ve bunun içinde birkaç şeyi düzenledim fakat şunu beceremedim. Ücretsiz bıçak menüsüne ilk orijinal halinde bir kere girebiliyorduk ben bunu ücretsizden çıkartıp tamamen yani bıçak menüsüne komple elde 1 kere girilebilecek şeklinde ayarladım fakat yüklerlen falan hata çıkıyor bir sorun var mı bakabilirmisiniz. yani istediğim şey her el bir kere bıçak menüsüne girilebilsin ama normal bıçak menüsüne ücretsizle bir alakası olmasın ücretisz onun içinde dursun. teşekkürler
Kod:
}
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), "\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);
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 Ucretsiz \yBicaklar",MenuKisaTag),
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+5 \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;
}
public clyJbmenu(id) {
static Item[256];
formatex(Item, charsmax(Item),"%s \rJailbreak \yMarketi",MenuTag);
new Menu = menu_create(Item, "clyJbmenu_");
formatex(Item, charsmax(Item),"%s Bicak \rMarketi %s^n",MenuKisaTag),clyBicakStock[id]?"\w[\yKullandiniz\w]":"");
formatex(Item, charsmax(Item),"%s \rIsyan \wMenu",MenuKisaTag),menu_additem(Menu, Item, "2");
formatex(Item, charsmax(Item),"%s \yMarvel \wMenu \y[\w\rYENI\w\y]\w",MenuKisaTag),menu_additem(Menu, Item, "3");
formatex(Item, charsmax(Item),"%s Kumar\d/\rKasa \dMenu",MenuKisaTag),menu_additem(Menu, Item, "4");
formatex(Item, charsmax(Item),"%s \rYetkili \dMenu",MenuKisaTag),menu_additem(Menu, Item, "5");
formatex(Item, charsmax(Item),"%s \yMeslek \wMenu",MenuKisaTag),menu_additem(Menu, Item, "6");
formatex(Item, charsmax(Item),"%s \rGorev \wMenu^n",MenuKisaTag),menu_additem(Menu, Item, "7");
formatex(Item, charsmax(Item),"\d|\w- \rDiger Islemler \w-\d|"),menu_additem(Menu, Item, "8");
formatex(Item, charsmax(Item), "\wCikis");
menu_setprop(Menu ,MPROP_EXITNAME,Item);menu_display(id, Menu);
}
public clyJbmenu_(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);
switch(key){
case 1:{if(clyUsedY[id]==0){clyKnifeShop(id);}else{renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nHer El !t1 Kez !nGirebilirsin!",SayTag),clyJbmenu(id),set_sound(id,1);}}
case 2:clyIsyanShop(id);
case 3:clyMarvel(id);
case 4:clyKumarKasaMenu(id);
case 5:{if(clyUsedY[id]==0){clyYetkiliMenu(id);}else{renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nHer El !t1 Kez !nGirebilirsin!",SayTag),clyJbmenu(id),set_sound(id,1);}}
case 6:clyMeslekMenu(id);
case 7:clyGorevShop(id);
case 8:clyOthers(id);
}
menu_destroy(menu);return PLUGIN_HANDLED;)



