new Menu:PDAMain; new Menu:COLORMain; PDAMain = CreateMenu(" ",1,15,120,220,30); if(IsValidMenu(PDAMain)) { SetMenuColumnHeader(PDAMain, 0, "PDA"); AddMenuItem(PDAMain,0,"Radar");//1 AddMenuItem(PDAMain,0,"Color");//2 AddMenuItem(PDAMain,0,"---");//3 AddMenuItem(PDAMain,0,"---");//4 AddMenuItem(PDAMain,0,"---");//5 AddMenuItem(PDAMain,0,"Turn off");//6 } if(IsValidMenu(COLORMain)) { SetMenuColumnHeader(COLORMain, 0, "COLORS"); AddMenuItem(COLORMain,0,"RED");//1 AddMenuItem(COLORMain,0,"GREEN");//2 AddMenuItem(COLORMain,0,"BLUE");//3 AddMenuItem(COLORMain,0,"YELLOW");//4 AddMenuItem(COLORMain,0,"PINK");//5 AddMenuItem(COLORMain,0,"BROWN");//6 AddMenuItem(COLORMain,0,"ORANGE");//7 AddMenuItem(COLORMain,0,"NVM");//8 } public OnPlayerSelectedMenuRow(playerid, row){ new Menu:Current = GetPlayerMenu(playerid); if (Current == PDAMain) { switch(row) { //RADAR case 0: { SetPlayerColor(playerid, 0x00000000); SendClientMessage(playerid, 0xFFFF00AA, "***You can no longer been seen through the Radar."); } //COLORS case 1: { SendClientMessage(playerid, 0xFFFF00AA, "***Change your blip and name color."); HideMenuForPlayer(PDAMain,playerid); ShowMenuForPlayer(Menu:COLORMain, playerid); } // case 2: { SendClientMessage(playerid, 0xFFFF00AA, "***Work in progress"); } // case 3: { SendClientMessage(playerid, 0xFFFF00AA, "***Work in progress"); } // case 4: { SendClientMessage(playerid, 0xFFFF00AA, "***Work in progress"); } //Hide menu case 5: { HideMenuForPlayer(PDAMain,playerid); } } } //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// if (Current == COLORMain) { switch(row) { case 0: { SetPlayerColor(playerid, 0xFFFF0000); SendClientMessage(playerid, 0xFFFF00AA, "***Your name/blip color is now Red."); } // case 1: { SetPlayerColor(playerid, 0x33AA33AA); SendClientMessage(playerid, 0x33AA33AA, "***Your name/blip color is now Green."); } // case 2: { SetPlayerColor(playerid, 0x0000BBAA); SendClientMessage(playerid, 0x0000BBAA, "***Your name/blip color is now Blue."); } // case 3: { SetPlayerColor(playerid, 0xFFFF00AA); SendClientMessage(playerid, 0xFFFF00AA, "***Your name/blip color is now Yellow."); } // case 4: { SetPlayerColor(playerid, 0xFF66FFAA); SendClientMessage(playerid, 0xFF66FFAA, "***Your name/blip color is now Pink."); } // case 5: { SetPlayerColor(playerid, 0xFFFF0000); SendClientMessage(playerid, 0xFFFF00AA, "***Your name/blip color is now Brown."); } // case 6: { SetPlayerColor(playerid, 0xFFFF0000); SendClientMessage(playerid, 0xFFFF00AA, "***Your name/blip color is now Orange."); } //Hide menu case 7: { HideMenuForPlayer(COLORMain,playerid); } } } }