Crashs with class system
#1

why players have crashs with class system when is player killed sometimes he is crashed because problem is class system?? help what is problem
Code:
#define DIALOG_CLASS 0
Code:
public OnPlayerSpawn(playerid)
{

	                ShowPlayerDialog(playerid,DIALOG_CLASS,DIALOG_STYLE_LIST,"Class selection:","\n(100 score required)\n(300 score required)\n(500 score required)\n(1000 score required)","Choose","");

		return 1;
        
}

Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == DIALOG_CLASS)
        {
            if(!response) return ShowPlayerDialog(playerid,DIALOG_CLASS,DIALOG_STYLE_LIST,"Class selection:","\n(100 score required)\n(300 score required)\n(500 score required)\n(1000 score required)","Choose","");
            if(response)
            {
                switch(listitem)
                        {
                                case 0:
                                {
                                    GivePlayerWeapon(playerid,24,100);
                                    GivePlayerWeapon(playerid,16,1);
                                    GivePlayerWeapon(playerid,27,100);
                                    GivePlayerWeapon(playerid,31,80);
                                }
                                case 1:
                                {
                                    if(GetPlayerScore(playerid) < 100) return SendClientMessage(playerid,0xFF0000,"You must have at least 100 score to play in this class!"),ShowPlayerDialog(playerid,DIALOG_CLASS,DIALOG_STYLE_LIST,"Class selection:","\n(100 score required)\n(300 score required)\n(500 score required)\n(1000 score required)","Choose","");
                                    GivePlayerWeapon(playerid,34,50);
                                    GivePlayerWeapon(playerid,4,1);
                                    GivePlayerWeapon(playerid,23,100);
                                    GivePlayerWeapon(playerid,46,1);

                                }
                                case 2:
                                {
                                    if(GetPlayerScore(playerid) < 300) return SendClientMessage(playerid,0xFF0000,"You must have at least 300 score to play in this class!"),ShowPlayerDialog(playerid,DIALOG_CLASS,DIALOG_STYLE_LIST,"Class selection:","\n(100 score required)\n(300 score required)\n(500 score required)\n(1000 score required)","Choose","");
                                    GivePlayerWeapon(playerid,24,100);
                                    GivePlayerWeapon(playerid,25,60);
                                    GivePlayerWeapon(playerid,32,150);
                                    GivePlayerWeapon(playerid,16,1);


                                }
                                case 3:
                                {
                if(GetPlayerScore(playerid) < 500) return SendClientMessage(playerid,0xFF0000,"You must have at least 300 score to play in this class!"),ShowPlayerDialog(playerid,DIALOG_CLASS,DIALOG_STYLE_LIST,"Class selection:","\n(100 score required)\n(300 score required)\n(500 score required)\n(1000 score required)","Choose","");
                                    GivePlayerWeapon(playerid,37,300);
                                    GivePlayerWeapon(playerid,18,5);
                                    GivePlayerWeapon(playerid,24,20);
                                    GivePlayerWeapon(playerid,4,1);
                                    GivePlayerWeapon(playerid,25,100);
                                }
                                case 4:
                                {
                                    if(GetPlayerScore(playerid) < 1000) return SendClientMessage(playerid,0xFF0000,"You must have at least 1000 score to play in this class!"),ShowPlayerDialog(playerid,DIALOG_CLASS,DIALOG_STYLE_LIST,"Class selection:","\n(100 score required)\n\n(500 score required)\n(1000 score required)","Choose","");
                                    GivePlayerWeapon(playerid,26,150);
                                    GivePlayerWeapon(playerid,24,100);
                                    GivePlayerWeapon(playerid,16,2);
                                    GivePlayerWeapon(playerid,31,150);

                                }
                        }
                }
        }
        return 0;
}
Reply


Messages In This Thread
Crashs with class system - by Mijata - 31.03.2015, 20:20
Re: Crashs with class system - by Gammix - 01.04.2015, 07:00
Re: Crashs with class system - by Mya - 01.04.2015, 07:46
Re: Crashs with class system - by Mijata - 09.04.2015, 12:27
Re: Crashs with class system - by Chlorine - 09.04.2015, 12:33
Re: Crashs with class system - by [ABK]Antonio - 09.04.2015, 12:33

Forum Jump:


Users browsing this thread: 1 Guest(s)