Zrobiłem nowe menu pod komenda /sklep, ale się nie wyświetla.
Moj kod
Samo menu:
Spoiler
public UTIL_Buyforzloto(id,amount)
{
if (player_zloto[id] >= amount)
{
player_zloto[id]-=amount
return true
}
else
{
hudmsg(id,2.0,"Nie masz tyle Zlota !")
return false
}
return false
}
public shop(id){
new menu = menu_create("\rItemy:", "Itemki");
menu_additem(menu, "\wStalkers Ring \rKoszt: 245 Zlota", "1", 0);
menu_additem(menu, "\wDuze Zycie \rKoszt: 100 Zlota", "2", 0);
menu_additem(menu, "\wButy Wiary \rKoszt: 50 Zlota", "3", 0);
menu_additem(menu, "\wBomba \rKoszt: 150 Zlota", "4", 0);
menu_additem(menu, "\wZbroja Z Brazu \rKoszt: 60 Zlota", "5", 0);
menu_additem(menu, "\wZbroja Z Srebra \rKoszt: 120 Zlota", "6", 0);
menu_additem(menu, "\wZbroja Ze Zlota \rKoszt: 180 Zlota", "7", 0);
menu_additem(menu, "\wDuszek \rKoszt: 175 Zlota", "8", 0);
menu_additem(menu, "\wMagiczny Skok \rKoszt: 100 Zlota", "9", 0);
menu_additem(menu, "\wChameleon \rKoszt: 80 Zlota", "10", 0);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public wybieranie(id, menu, item){
if (item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
// dodaje wybor pod klawisze
new data[6], iName[64];
new zaccess, callback;
menu_item_getinfo(menu, item, zaccess, data,5, iName, 63, callback);
new key = str_to_num(data)
switch(key){
case 1:{
if (!UTIL_Buyforzloto(id,245))
return PLUGIN_HANDLED
award_item(id,17)
SaveXP(id)
}
case 2:{
if (!UTIL_Buyforzloto(id,100))
return PLUGIN_HANDLED
award_item(id,25)
SaveXP(id)
}
case 3:{
if (!UTIL_Buyforzloto(id,50))
return PLUGIN_HANDLED
award_item(id,31)
SaveXP(id)
}
case 4:{
if (!UTIL_Buyforzloto(id,150))
return PLUGIN_HANDLED
award_item(id,32)
SaveXP(id)
}
case 5:{
if (!UTIL_Buyforzloto(id,60))
return PLUGIN_HANDLED
award_item(id,35)
SaveXP(id)
}
case 6:{
if (!UTIL_Buyforzloto(id,120))
return PLUGIN_HANDLED
award_item(id,36)
SaveXP(id)
}
case 7:{
if (!UTIL_Buyforzloto(id,180))
return PLUGIN_HANDLED
award_item(id,37)
SaveXP(id)
}
case 8:{
if (!UTIL_Buyforzloto(id,175))
return PLUGIN_HANDLED
award_item(id,40)
SaveXP(id)
}
case 9:{
if (!UTIL_Buyforzloto(id,100))
return PLUGIN_HANDLED
award_item(id,45)
SaveXP(id)
}
case 10:{
if (!UTIL_Buyforzloto(id,80))
return PLUGIN_HANDLED
award_item(id,66)
SaveXP(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
w plugin init:
register_clcmd("say /sklep", "shop");
kazdy kto pomoze dam +