I don't get it

.
It's kind of scripting help so I'll just go for it and ask questions:
PHP Code:
new const mapnames_usecontaini[maxmaps] =
{
0,
1,
1
}
Why 0 1 1?
PHP Code:
public yourfunc()
{
switch(ismap)
{
case 0:
{
// map is 1hp_he
}
case 1:
{
// mapname contains awp_
}
case 2:
{
// mapname contains ka_
}
}
}
Is it a place for menu?? And should it look like that:
PHP Code:
public DisplayMenu(id)()
{
new Menu = menu_create("Fun Shop", "Menu_Handler")
if(wylosowal[id]) {
ColorChat(id,RED,"^3 [FUNSHOP] ^4 Juz uzyles menu w tej rundzie.", 0)
menu_destroy(Menu)
}
else {
menu_additem(Menu, "Gravity = 2000$ (VIP 1400$)", "1", 0)
switch(ismap)
{
case 0:
{
menu_additem(Menu, "Option1", "1", 0)
}
case 1:
{
menu_additem(Menu, "Option1 ", "1", 0)
}
case 2:
{
menu_additem(Menu, "Option1 ", "1", 0)
}
}
}
To be honest I am so confused.