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;
}
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;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_CMDS_FULL) {
if(response) {
//This means you've clicked the "select" button.
//That means your code will go here showing the list of commands
} else {
//This means you've selected the "back" button
//then here you will create a command to return you to the original dialog e.g
ShowPlayerDialog (playerid, DIALOG_CMDS_FULL, DIALOG_STYLE_LIST(" etc etc...
}
return 1;
}
return 0;
}
|
(response) means they responded to the dialog. "Select" button which is on the left
Using (!response) means they've clicked "back" in your situation. I can't quiet remember and I don't have enough time to open pawn and test it but you need to use (!response) to return you to the original dialog. Or you could do it using the "else" statement for example: pawn Код:
If you need more help read over this topic: https://sampforum.blast.hk/showthread.php?tid=105229 Good luck! |
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
{
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");
}
}
|
I see the mistake, !response means they clicked the right button, at your command right button is cancel so it's ok
but on dialog response you made right command Back and left Close, so the response here is when they click Close button or ESC, and when they click Back it's !response |
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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","Back", "Close");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] == 2)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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", "Back", "Close");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] == 3)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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", "Back", "Close");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] == 4)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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", "Back", "Close");
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] >= 5)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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, "Back", "Close");
}
case 9: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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","Back", "Close");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] == 2)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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", "Back", "Close");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] == 3)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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", "Back", "Close");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] == 4)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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", "Back", "Close");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
else if(PlayerInfo[playerid][pAdmin] >= 5)
{
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, DIALOG_RP_CMDS, DIALOG_STYLE_MSGBOX, "Roleplay Commands", "/me, /do, /s, /shout", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
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, "Back", "Close");
}
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
case 8: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_VIP_CMDS, DIALOG_STYLE_MSGBOX, "{FF69B4}VIP Commands", "Nothing here, yet", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
}
}
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");
}
}
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", "Back", "Close");
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", "Back", "Close");
case 2: ShowPlayerDialog(playerid, DIALOG_GEN_CMDS, DIALOG_STYLE_MSGBOX, "General Commands", "/admins, /afk, /back, /help, /report, /ask, /commands, /actions, /changename, /password, /civil", "Back", "Close");
case 3: ShowPlayerDialog(playerid, DIALOG_PH_CMDS, DIALOG_STYLE_MSGBOX, "House Commands", "/buyprop, /sellprop, /lockprop, /propdoor", "Back", "Close");
case 4: ShowPlayerDialog(playerid, DIALOG_PORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Commands", "/org, /ochat, /lc, /orgs, /want", "Back", "Close");
case 5: ShowPlayerDialog(playerid, DIALOG_LORG_CMDS, DIALOG_STYLE_MSGBOX, "Organization Leader Commands", "/orgsettier, /osetrank, /oinvite, /ouninvite", "Back", "Close");
case 6: ShowPlayerDialog(playerid, DIALOG_PBUS_CMDS, DIALOG_STYLE_MSGBOX, "Business Commands", "/bnear, /buybus, /sellbus, /lockbus, /busdoor", "Back", "Close");
case 7: ShowPlayerDialog(playerid, DIALOG_SCMDS, DIALOG_STYLE_MSGBOX, "{00E5EE}Support Commands", "/sc, /scolor, /reply, /declinehelp", "Back", "Close");
}
}
/*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");
}
*/
}
|
I do that same thing happens, the dialog just disappears, it doesn't go back.
|
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");