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);
}
}
}
}