21.08.2016, 08:25
Hey guys, I'm making a command that displays all types of categories of commands within the server.
The problems I'm having is that once someone enter's a category I want them to be able to go back to the main menu. However i'm not sure how to do this as depending on their admin level, organization level, vip level, support level etc... is dependent on what dialog is displayed. I tried to just go back to the dialog set, but then when a player tries to exit a menu they can't. Another problem; well I suppose it isn't a problem it's a question is that can I compact this code better? Like is there a better and more efficient way of trying to do what i'm trying to do?
Here is my command:
Here is my on dialog response
The problems I'm having is that once someone enter's a category I want them to be able to go back to the main menu. However i'm not sure how to do this as depending on their admin level, organization level, vip level, support level etc... is dependent on what dialog is displayed. I tried to just go back to the dialog set, but then when a player tries to exit a menu they can't. Another problem; well I suppose it isn't a problem it's a question is that can I compact this code better? Like is there a better and more efficient way of trying to do what i'm trying to do?
Here is my command:
PHP код:
CMD:commands(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][OrgTier] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_FULL, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nSupport Commands\nAdmin Commands\nVIP Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][pAdmin] >= 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_ADMIN, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nSupport Commands\nAdmin Commands\nVIP Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][Support] == 1 && PlayerInfo[playerid][VIP] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_SUPPORTVIP, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nSupport Commands\nVIP Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][Support] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_SUPPORT, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nSupport Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][VIP] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_VIP, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nVIP Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][OrgTier] == 1 && PlayerInfo[playerid][Support] == 1 && PlayerInfo[playerid][VIP] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_OSV, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nSupport Commands\nVIP Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][OrgTier] == 1 && PlayerInfo[playerid][Support] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_OS, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nSupport Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][OrgTier] == 1 && PlayerInfo[playerid][VIP] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_OV, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nVIP Commands", "Select", "Cancel");
}
else if(PlayerInfo[playerid][OrgTier] == 1)
{
ShowPlayerDialog (playerid, DIALOG_CMDS_LORG, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands", "Select", "Cancel");
}
else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_NOM, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands", "Select", "Cancel");
}
return 1;
}
PHP код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_CMDS_FULL)
{
if(response)
{
if(PlayerInfo[playerid][pAdmin] == 1)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", "{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather","Close", "Back");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] == 2)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", "{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime", "Close", "Back");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] == 3)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", "{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime\n{7340DB}Level 3{FFFFFF} - /vdestroy, /heal, /giveweapon, /setskin, /givemoney, /deleteport, /deleteallreports, /setfuel", "Close", "Back");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] == 4)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands",
"{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n" \
"{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime\n" \
"{7340DB}Level 3{FFFFFF} - /vdestroy, /heal, /giveweapon, /setskin, /givemoney, /deleteport, /deleteallreports, /setfuel\n" \
"{8CED15}Level 4{FFFFFF} - /oban, /unban, /sac, /vehicle, /healall, /dycmds, /setsmember, /setname", "Close", "Back");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] >= 5)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 8:
{
static chmds_admin[462 + 65 + 1] =
"{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n" \
"{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime\n" \
"{7340DB}Level 3{FFFFFF} - /vdestroy, /heal, /giveweapon, /setskin, /givemoney, /deleteport, /deleteallreports, /setfuel\n" \
"{8CED15}Level 4{FFFFFF} - /oban, /unban, /sac, /vehicle, /healall, /dycmds, /setsmember, /setname\n";
strcat(chmds_admin, "{37DB45}Level 5{FFFFFF} - /setadmin, /setadminuc, /gmx, /asetpass");
ShowPlayerDialog(playerid, DIALOG_CMDS_ADMIN, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", chmds_admin, "Close", "Back");
}
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_FULL, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nSupport Commands\nAdmin Commands\nVIP Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_ADMIN)
{
if(response)
{
if(PlayerInfo[playerid][pAdmin] == 1)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", "{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather","Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] == 2)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", "{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] == 3)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", "{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime\n{7340DB}Level 3{FFFFFF} - /vdestroy, /heal, /giveweapon, /setskin, /givemoney, /deleteport, /deleteallreports, /setfuel", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] == 4)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_ACMDS, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands",
"{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n" \
"{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime\n" \
"{7340DB}Level 3{FFFFFF} - /vdestroy, /heal, /giveweapon, /setskin, /givemoney, /deleteport, /deleteallreports, /setfuel\n" \
"{8CED15}Level 4{FFFFFF} - /oban, /unban, /sac, /vehicle, /healall, /dycmds, /setsmember, /setname", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
else if(PlayerInfo[playerid][pAdmin] >= 5)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 7:
{
static cmds_admin[462 + 65 + 1] =
"{DB881A}Level 1{FFFFFF} - /asay, /kick, /freeze, /unfreeze, /ac, /clear, /disarm, /checkplayer, /spectate, /stopspec, /acceptreport, /declinereport, /reports, /weather\n" \
"{1B1BE0}Level 2{FFFFFF} - /goto, /get, /banip, /ban, /listen, /settime\n" \
"{7340DB}Level 3{FFFFFF} - /vdestroy, /heal, /giveweapon, /setskin, /givemoney, /deleteport, /deleteallreports, /setfuel\n" \
"{8CED15}Level 4{FFFFFF} - /oban, /unban, /sac, /vehicle, /healall, /dycmds, /setsmember, /setname\n";
strcat(cmds_admin, "{37DB45}Level 5{FFFFFF} - /setadmin, /setadminuc, /gmx, /asetpass");
ShowPlayerDialog(playerid, DIALOG_CMDS_ADMIN, DIALOG_STYLE_MSGBOX, "{FF0000}Admininstrator Commands", cmds_admin, "Close", "Back");
}
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
}
}
if(dialogid == DIALOG_CMDS_SUPPORTVIP)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
/* else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_SUPPORTVIP, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nSupport Commands\nVIP Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_SUPPORT)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_SUPPORT, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nSupport Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_VIP)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_VIP, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands\nVIP Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_OSV)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_OSV, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nSupport Commands\nVIP Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_OS)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_OS, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nSupport Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_OV)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
case 7: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_OV, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands\nVIP Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_LORG)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_LORG, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nOrganization Leader Commands\nBusiness Commands", "Select", "Cancel");
}*/
}
if(dialogid == DIALOG_CMDS_NOM)
{
if(response)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Close", "Back");
case 1: ShowPlayerDialog(playerid, DIALOG_VEH_CMDS, DIALOG_STYLE_MSGBOX, "Vehicle Commands", "/opendoors, /closedoors, /opencarwindows, /closecarwindows, /openboot, /closeboot, /openbonnet, /closebonnet, /engine, /lights, /kph, /mph, /hidspeedo, /showspeedo", "Close", "Back");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Close", "Back");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Close", "Back");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Close", "Back");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Close", "Back");
}
}
/*else
{
ShowPlayerDialog (playerid, DIALOG_CMDS_NOM, DIALOG_STYLE_LIST, "Command Categories", "Roleplay Commands\nVehicle Commands\nGeneral Commands\nHouse Commands\nOrganization Commands\nBusiness Commands", "Select", "Cancel");
}*/
}
return 1;
}