Need Spy Class Help!!! (rep+++)
#10

I am getting This Error:
pawn Код:
D:\Game\UDC Wars\gamemodes\Wars.pwn(1570) : warning 217: loose indentation
D:\Game\UDC Wars\gamemodes\Wars.pwn(1719) : warning 217: loose indentation
D:\Game\UDC Wars\gamemodes\Wars.pwn(1723) : warning 217: loose indentation
D:\Game\UDC Wars\gamemodes\Wars.pwn(1727) : error 030: compound statement not closed at the end of file (started at line 1518)
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 if(dialogid == 88)
        {
            if(response)
                {
                if(listitem == 0)
                    {
                    if(gPlayerClass[playerid] == SPY)
                        {
                        SetPlayerSkin(playerid,179);
                        SetPlayerColor(playerid,0x008000FF);
                        SendClientMessage(playerid, COLOR_WHITE, "Disguised to Pakistan Assault");
                        }
                    }

                if(listitem == 1)
                    {
                    if(gPlayerClass[playerid] == SPY)
                        {
                        SetPlayerSkin(playerid,30);
                        SetPlayerColor(playerid,0xFF8000FF);
                        SendClientMessage(playerid, COLOR_WHITE, "Disguised to Germany Assault");
                        }
                    }

                if(listitem == 2)
                    {
                    if(gPlayerClass[playerid] == SPY)
                        {
                        SetPlayerSkin(playerid,287);
                        SetPlayerColor(playerid,0x0080FFFF);
                        SendClientMessage(playerid, COLOR_WHITE, "Disguised to USA Assault");
                        }
                    }

                if(listitem == 3)
                    {
                    if(gPlayerClass[playerid] == SPY)
                        {
                        SetPlayerSkin(playerid,285);
                        SetPlayerColor(playerid,0xFF0000FF);
                        SendClientMessage(playerid, COLOR_WHITE, "Disguised to Russia Assault");
                        }
                    }

                if(listitem == 4)
                    {
                    if(gPlayerClass[playerid] == SPY)
                        {
                        SetPlayerSkin(playerid,73);
                        SetPlayerColor(playerid,0xFFFF00FF);
                        SendClientMessage(playerid, COLOR_WHITE, "Disguised to France Assault");
                        }
                }

    if(dialogid == 999)
            {
                if(response)
                    {
                if(listitem == 0)
                    {
                    if(GetPlayerScore(playerid) >= 0)
                        {
                        SendClientMessage(playerid, COLOR_WHITE, "Server News: You Chose the Assault as your class.");
                        ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "{6EF83C}Assult Class:", "{F81414}Abilities:\n{FFFFFF}A Solo class, good in infantry attacks.\n\n{F81414}Weapons:\n\n{FFFFFF}Knife\n{FFFFFF}M4\n{FFFFFF}Spaz12\n{FFFFFF}Deagle", "OK","");
                        gPlayerClass[playerid] = ASSAULT;
                        PickedClass[playerid] = 1;
                        SetPlayerVirtualWorld(playerid, 0);
                        TogglePlayerControllable(playerid, 1);
                        ResetPlayerWeapons(playerid);
                        GivePlayerWeapon(playerid, 4, 1);
                        GivePlayerWeapon(playerid, 27, 200);
                        GivePlayerWeapon(playerid, 24, 150);
                        GivePlayerWeapon(playerid, 31, 500);
                        }
                    }

                if(listitem == 1)
                    {
                    if(GetPlayerScore(playerid) >= 300)
                        {
                        SendClientMessage(playerid, COLOR_WHITE, "Server News: You Chose the Sniper as your class.");
                        ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "{6EF83C}Sniper Class:", "{F81414}Abilities:\n{FFFFFF}A Locater class, Always invisible on map.\n\n{F81414}Weapons:\n\n{FFFFFF}Sniper Rifle\n{FFFFFF}Mp5\n{FFFFFF}Knife\n{FFFFFF}Shotgun", "OK","");
                        gPlayerClass[playerid] = SNIPER;
                        PickedClass[playerid] = 1;
                        RemovePlayerMapIcon(playerid, 0);
                        SetPlayerVirtualWorld(playerid, 0);
                        TogglePlayerControllable(playerid, 1);
                        ResetPlayerWeapons(playerid);
                        GivePlayerWeapon(playerid, 4, 1);
                        GivePlayerWeapon(playerid, 34, 250);
                        GivePlayerWeapon(playerid, 29, 200);
                        GivePlayerWeapon(playerid, 25, 250);
                        }
                    else
            {
                SendClientMessage(playerid,COLOR_RED,"You need to be on Rank 3 to get this Class.");

                ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{6EF83C}Choose A Class:", "Assault Class  (Need No Rank)  \nSniper Class  (Need Rank 3)  \nEngineer Class  (Need Rank 5)  \nJet-Trooper Class  (Need Rank 7)  \nPilot Class  (Need Rank 8)  \nSpy Class  (Need Rank 9)", "Choose","");
                TogglePlayerControllable(playerid, 0);
                }
            }

                if(listitem == 2)
                    {
                    if(GetPlayerScore(playerid) >= 600)
                        {
                        SendClientMessage(playerid, COLOR_WHITE, "Server News: You Chose the Engineer as your class.");
                        ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "{6EF83C}Engineer Class:", "{F81414}Abilities:\n{FFFFFF}A Strong class. Very good on land\nCan drive tanks.\n\n{F81414}Weapons:\n\n{FFFFFF}Spas12\n{FFFFFF}Silent Pistol\n{FFFFFF}RPG\n{FFFFFF}Desert Eagle", "OK","");
                        gPlayerClass[playerid] = ENGINEER;
                        PickedClass[playerid] = 1;
                        SetPlayerVirtualWorld(playerid, 0);
                        TogglePlayerControllable(playerid, 1);
                        ResetPlayerWeapons(playerid);
                        GivePlayerWeapon(playerid, 27, 200);
                        GivePlayerWeapon(playerid, 23, 200);
                        GivePlayerWeapon(playerid, 35, 2);
                        GivePlayerWeapon(playerid, 24, 150);
                        }
                    else
            {
                SendClientMessage(playerid,COLOR_DARKRED,"You need to be on Rank 5 to get this Class.");

                ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{6EF83C}Choose A Class:", "Assault Class  (Need No Rank)  \nSniper Class  (Need Rank 3)  \nEngineer Class  (Need Rank 5)  \nJet-Trooper Class  (Need Rank 7)  \nPilot Class  (Need Rank 8)  \nSpy Class  (Need Rank 9)", "Choose","");
                TogglePlayerControllable(playerid, 0);
                }
            }

                if(listitem == 3)
                    {
                    if(GetPlayerScore(playerid) >= 1200)
                        {
                        SendClientMessage(playerid, COLOR_WHITE, "Server News: You Chose the Jet-Trooper as your class.");
                        ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "{6EF83C}Jetrooper Class:", "{F81414}Abilities:\n{FFFFFF}A Solo class, can spawn jetpack by /jp.\n\n{F81414}Weapons:\n\n{FFFFFF}Tec-9\n{FFFFFF}Colt\n{FFFFFF}Knife\n{FFFFFF}Moltov", "OK","");
                        gPlayerClass[playerid] = JETTROOPER;
                        PickedClass[playerid] = 1;
                        SetPlayerVirtualWorld(playerid, 0);
                        TogglePlayerControllable(playerid, 1);
                        ResetPlayerWeapons(playerid);
                        GivePlayerWeapon(playerid, 4, 1);
                        GivePlayerWeapon(playerid, 32, 500);
                        GivePlayerWeapon(playerid, 22, 500);
                        GivePlayerWeapon(playerid, 18, 2);
                        }
                    else
            {
                SendClientMessage(playerid,COLOR_DARKRED,"You need to be on Rank 7 to get this Class.");

                ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{6EF83C}Choose A Class:", "Assault Class  (Need No Rank)  \nSniper Class  (Need Rank 3)  \nEngineer Class  (Need Rank 5)  \nJet-Trooper Class  (Need Rank 7)  \nPilot Class  (Need Rank 8)  \nSpy Class  (Need Rank 9)", "Choose","");
                TogglePlayerControllable(playerid, 0);
                }
            }

                if(listitem == 4)
                    {
                    if(GetPlayerScore(playerid) >= 2000)
                        {
                        SendClientMessage(playerid, COLOR_WHITE, "Server News: You Chose the Pilot as your class.");
                        ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "{6EF83C}Pilot Class:", "{F81414}Abilities:\n{FFFFFF}A Airforce class, Very Good in Air. Can drive Hunter, Hydra & Sea Sparrow.\n\n{F81414}Weapons:\n\n{FFFFFF}Deagle\n{FFFFFF}Tear Gas\n{FFFFFF}Shotgun\n{FFFFFF}9mm", "OK","");
                        gPlayerClass[playerid] = PILOT;
                        PickedClass[playerid] = 1;
                        SetPlayerVirtualWorld(playerid, 0);
                        TogglePlayerControllable(playerid, 1);
                        ResetPlayerWeapons(playerid);
                        GivePlayerWeapon(playerid, 22, 150);
                        GivePlayerWeapon(playerid, 24, 200);
                        GivePlayerWeapon(playerid, 17, 4);
                        GivePlayerWeapon(playerid, 25, 100);
                        }
                        else
            {
                SendClientMessage(playerid,COLOR_DARKRED,"You need to be on Rank 8 to get this Class.");

                ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{6EF83C}Choose A Class:", "Assault Class  (Need No Rank)  \nSniper Class  (Need Rank 3)  \nEngineer Class  (Need Rank 5)  \nJet-Trooper Class  (Need Rank 7)  \nPilot Class  (Need Rank 8)  \nSpy Class  (Need Rank 9)", "Choose","");
                TogglePlayerControllable(playerid, 0);
                }
            }
           
                if(listitem == 5)
                    {
                    if(GetPlayerScore(playerid) >= 0)
                        {
                        SendClientMessage(playerid, COLOR_WHITE, "You chose the Spy as your class.");
                        ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "{6EF83C}Spy Class:", "{F81414}Abilities:\n{FFFFFF}A Victim class, Can Disguise to enemy assaults by /dis\n\n{F81414}Weapons:\n\n{FFFFFF}Mp5\n{FFFFFF}Silent Pistol\n{FFFFFF}Knife\n{FFFFFF}Moltove", "Play","");
                        gPlayerClass[playerid] = SPY;
                        PickedClass[playerid] = 1;
                        SetPlayerVirtualWorld(playerid, 0);
                        TogglePlayerControllable(playerid, 1);
                        ResetPlayerWeapons(playerid);
                        GivePlayerWeapon(playerid, 29, 200);
                        GivePlayerWeapon(playerid, 23, 200);
                        GivePlayerWeapon(playerid, 4, 1);
                        GivePlayerWeapon(playerid, 18, 2);
                        }

                        else
            {
                SendClientMessage(playerid,COLOR_DARKRED,"You need to be on Rank 9 to get this Class.");

                ShowPlayerDialog(playerid, 999, DIALOG_STYLE_LIST, "{6EF83C}Choose A Class:", "Assault Class  (Need No Rank)  \nSniper Class  (Need Rank 3)  \nEngineer Class  (Need Rank 5)  \nJet-Trooper Class  (Need Rank 7)  \nPilot Class  (Need Rank 8)  \nSpy Class  (Need Rank 9)", "Choose","");
                TogglePlayerControllable(playerid, 0);
                }
            }

        return 1;
        }
                return 1;
    }
 return true;
 
}
Reply


Messages In This Thread
Need Spy Class Help!!! (rep+++) - by iOmar - 07.05.2012, 14:43
Re: Need Spy Class Help!!! (rep+++) - by HDFord - 07.05.2012, 15:01
Re: Need Spy Class Help!!! (rep+++) - by iOmar - 08.05.2012, 02:57
Re: Need Spy Class Help!!! (rep+++) - by iOmar - 08.05.2012, 05:54
Re: Need Spy Class Help!!! (rep+++) - by nmader - 08.05.2012, 06:04
Re: Need Spy Class Help!!! (rep+++) - by iOmar - 08.05.2012, 08:06
Re: Need Spy Class Help!!! (rep+++) - by $$inSane - 08.05.2012, 08:52
Re: Need Spy Class Help!!! (rep+++) - by iOmar - 08.05.2012, 08:53
Re: Need Spy Class Help!!! (rep+++) - by $$inSane - 08.05.2012, 14:30
Re: Need Spy Class Help!!! (rep+++) - by iOmar - 08.05.2012, 14:51

Forum Jump:


Users browsing this thread: 1 Guest(s)