Server Crashed
#4

Try this
PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
strfind(inputtext,"%",true) != -1) return SendClientMessage(playeridRED," ");
    if(
dialogid == CLASS_DIALOG)
    {
       if(!
response)
       {
            
SendClientMessage(playeridred,"You have to choose the class!");
            
ShowPlayerDialog(playeridCLASS_DIALOGDIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
       }
       if(
response)
       {
           switch(
listitem)
           {
               case 
0:
               {
                    
gClass[playerid] = SOLDIER;
                       
SendClientMessage(playerid, -1,"You have chosen the SOLDIER class");
                       
SendClientMessage(playerid, -1,"BONUS: No extra bonus with this class");
                       
UpdateLabelText(playerid);
               }
               case 
1:
               {
                      if(
GetPlayerScore(playerid) >= 99)
                      {
                           
gClass[playerid] = SNIPER;
                           
SendClientMessage(playerid, -1,"You have chosen the Sniper class");
                           
SendClientMessage(playerid, -1,"BONUS: Invisible on map");
                           
UpdateLabelText(playerid);
                    }
                    else
                    {
                        
ShowPlayerDialog(playeridCLASS_DIALOGDIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank         2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
                          
SendClientMessage(playeridred,"You need to have rank 2 to use this class!");
                    }
               }
               case 
2:
               {
                    if(
GetPlayerScore(playerid) >= 1500)
                    {
                           
gClass[playerid] = PILOT;
                           
SendClientMessage(playerid, -1,"You have chosen Pilot class");
                           
SendClientMessage(playerid, -1,"BONUS: Can fly heavy air vehicles");
                           
UpdateLabelText(playerid);
                    }
                    else
                    {
                        
ShowPlayerDialog(playeridCLASS_DIALOGDIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
                           
SendClientMessage(playeridred,"You need to have rank 6 to use this class!");
                    }
               }
               case 
3:
               {
                    if(
GetPlayerScore(playerid) >= 1000)
                    {
                           
gClass[playerid] = ENGINEER;
                           
SendClientMessage(playerid, -1,"You have chosen Engineer class");
                           
SendClientMessage(playerid, -1,"BONUS: Can drive rhino at particular rank");
                           
UpdateLabelText(playerid);
                    }
                    else
                    {
                        
ShowPlayerDialog(playeridCLASS_DIALOGDIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
                           
SendClientMessage(playeridred,"You need to have rank 5 to use this class!");
                    }
               }
               case 
4:
               {
                    if(
GetPlayerScore(playerid) >= 2000)
                    {
                           
gClass[playerid] = SUPPORT;
                           
SendClientMessage(playerid, -1,"You have chosen Support class");
                           
SendClientMessage(playerid, -1,"BONUS: No Bonus");
                           
UpdateLabelText(playerid);
                    }
                    else
                    {
                        
ShowPlayerDialog(playeridCLASS_DIALOGDIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
                           
SendClientMessage(playeridred,"You need to have rank 7 to use this class!");
                    }
               }
               case 
5:
               {
                    if(
GetPlayerScore(playerid) >= 1000)
                    {
                       
gClass[playerid] = SUPPORT;
                       
SendClientMessage(playerid, -1,"You have chosen Scout class");
                       
SendClientMessage(playerid, -1,"BONUS:Can Drive Sea Sparrow");
                       
UpdateLabelText(playerid);
                    }
                    else
                    {
                        
ShowPlayerDialog(playeridCLASS_DIALOGDIALOG_STYLE_LIST,"Class Selection",""cred"Soldier - "cgreen"Rank 0\n"cred"Sniper - "cgreen"Rank 2\n"cred"Pilot - "cgreen"Rank 6\n"cred"Engineer - "cgreen"Rank 5\n"cred"Support - "cgreen"Rank 7\n"cred"Scout - "cgreen"Rank 5","Select","");
                           
SendClientMessage(playeridred,"You need to have rank 5 to use this class!");
                    }
               }
           }
       }
    }

Reply


Messages In This Thread
Server Crashed - by Speaker - 03.12.2016, 05:25
Re: Server Crashed - by SeanDenZYR - 03.12.2016, 05:38
Re: Server Crashed - by Speaker - 03.12.2016, 05:52
Re: Server Crashed - by Micko123 - 03.12.2016, 05:58
Re: Server Crashed - by Stinged - 03.12.2016, 06:00
Re: Server Crashed - by Speaker - 03.12.2016, 06:02
Re: Server Crashed - by Micko123 - 03.12.2016, 06:02
Re: Server Crashed - by Micko123 - 03.12.2016, 06:04
Re: Server Crashed - by Speaker - 03.12.2016, 06:05
Re: Server Crashed - by Speaker - 03.12.2016, 06:07

Forum Jump:


Users browsing this thread: 1 Guest(s)