public MenuGraczaCT(id)
{
new menu = menu_create("\dMenu Straznika:", "Handel_Menu");
new cb = menu_makecallback("Menu_Callback");
menu_additem(menu, "\yWez prowadzenie", "6", 1, cb);
menu_additem(menu, "\wPrzeszukaj Wieznia","5");
menu_additem(menu, "\wOtworz Cele", "7");
menu_additem(menu, "\wWalka wiezniow: \rON/OFF", "8", 3, cb);
menu_additem(menu, "\wMikrofon dla Wiezniow: \rON/OFF", "9");
menu_additem(menu, "\wZabawy \y- Wlacz zabawe", "10", 3, cb);
menu_additem(menu, "\wWlacz Gong \y- Sygnal gongu","17", 6, cb);
menu_additem(menu, "\wOznacz wieznia kolorem", "43");
menu_additem(menu, "\wWylosuj wieznia", "44");
menu_additem(menu, "\wDaj: \yFreeDay'a lub Duszka","11");
menu_additem(menu, "\wDaj Deagle'a Wiezniowi","21", 3, cb);
menu_additem(menu, "\wPodziel Wiezniow","22", 3, cb);
new tekst[128];
menu_additem(menu, "\dVIP INFO", "0");
menu_additem(menu, "\dSuperVIP INFO", "1");
menu_additem(menu, "\dRegulamin", "2");
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna");
menu_display(id, menu);
}
public MenuGraczaNieZywego(id)
{
new menu = menu_create("Menu Widza:", "Handel_Menu");
menu_additem(menu, "VIP INFO", "0");
menu_additem(menu, "SUPERVIP INFO", "1");
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna");
menu_display(id, menu);
}
public Menu_Callback(id, menu, item)
{
static num[10], acces, callback;
menu_item_getinfo(menu, item, acces, num, 9, _, _, callback);
switch(acces)
{
case 1:{
if(jail_get_prowadzacy() || !jail_get_days()) {
return ITEM_DISABLED;
}
}
case 2:{
if(id != jail_get_prowadzacy() && jail_get_days()) {
return ITEM_DISABLED;
}
}
case 3:{
if(id != jail_get_prowadzacy()) {
return ITEM_DISABLED;
}
}
case 4:{
if(id != jail_get_prisoner_last()) {
return ITEM_DISABLED;
}
}
case 5:{
if(!is_user_admin(id)) {
return ITEM_DISABLED;
}
}
case 6:
{
if(jail_get_play_game_id() > 7 || id != jail_get_prowadzacy())
return ITEM_DISABLED;
}
}
return ITEM_ENABLED;
}