#1

I have errors:

error 014: invalid statement; not in switch
error 001: expected token: ";", but found ":"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

line (85)

Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)// They pressed the first button.
    {
    switch(2)// If you only have one dialog, then this isn't required, but it's neater for when you implement more dialogs.
        {
		case 1:// Our dialog!
    	    {
           	switch(listitem)// Checking which listitem was selected
        	{
        	    case 0:// The first item listed
        	    {
        	        	GetPlayerMoney(playerid,55000);
        	        	SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Sultani");
        	        	sultan2 = CreateVehicle(560,549.3221,-1290.9841,16.9537,359.2905,33,0);
        	        	SendClientMessage(playerid,0xDEEE20FF,"/TUUNI ON TUUNIMIS MENU!");
        	        	PutPlayerInVehicle(playerid,sultan2,0);
        	    }
        	    case 1: // The second item listed
        	    {
                   GetPlayerMoney(playerid,10000);
   	        	   SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Bagy");
   	        	   bagy2 = CreateVehicle(568,546.9006,-1291.9880,17.1090,1.8438,17,1);
   	        	   SendClientMessage(playerid,0xDEEE20FF,"/TUUNI ON TUUNIMIS MENU!");
   	         	   PutPlayerInVehicle(playerid,bagy2,0);
        	    }
				case 2: // The threed item listed
                {        	    {
                   GetPlayerMoney(playerid,280000);
   	        	   SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Bulleti");
   	        	   bullet2 = CreateVehicle(541,543.6564,-1291.8873,16.8672,5.4665,60,1);
   	        	   SendClientMessage(playerid,0xDEEE20FF,"/TUUNI ON TUUNIMIS MENU!");
   	        	   PutPlayerInVehicle(playerid,bullet2,0);
        	    }
        	    case 3: // line 85!
                {
                   GetPlayerMoney(playerid,500);
                   SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Jalgrata");
   	        	   jalgratas = CreateVehicle(541,543.6564,-1291.8873,16.8672,5.4665,60,1);
   	        	   PutPlayerInVehicle(playerid,jalgratas,0);
                }

         }
    	    }
	}
    }
    return 1;
}
}
Reply
#2

litle car shop (noob)
Reply
#3

pawn Код:
switch(2)
to:
pawn Код:
switch(dialogid)
Reply
#4

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(response)// They pressed the first button.
    {
        switch(2)// If you only have one dialog, then this isn't required, but it's neater for when you implement more dialogs.
        {
            case 1:// Our dialog!
            {
                switch(listitem)// Checking which listitem was selected
                {
                    case 0:// The first item listed
                    {
                        GetPlayerMoney(playerid,55000);
                        SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Sultani");
                        sultan2 = CreateVehicle(560,549.3221,-1290.9841,16.9537,359.2905,33,0);
                        SendClientMessage(playerid,0xDEEE20FF,"/TUUNI ON TUUNIMIS MENU!");
                        PutPlayerInVehicle(playerid,sultan2,0);
                    }
                    case 1: // The second item listed
                    {
                        GetPlayerMoney(playerid,10000);
                        SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Bagy");
                        bagy2 = CreateVehicle(568,546.9006,-1291.9880,17.1090,1.8438,17,1);
                        SendClientMessage(playerid,0xDEEE20FF,"/TUUNI ON TUUNIMIS MENU!");
                        PutPlayerInVehicle(playerid,bagy2,0);
                    }
                    case 2: // The threed item listed
                    {               {
                        GetPlayerMoney(playerid,280000);
                        SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Bulleti");
                        bullet2 = CreateVehicle(541,543.6564,-1291.8873,16.8672,5.4665,60,1);
                        SendClientMessage(playerid,0xDEEE20FF,"/TUUNI ON TUUNIMIS MENU!");
                        PutPlayerInVehicle(playerid,bullet2,0);
                    }
                    case 3: // line 85!
                    {
                        GetPlayerMoney(playerid,500);
                        SendClientMessage(playerid,0xDEEE20FF,"Sa ostsid Jalgrata");
                        jalgratas = CreateVehicle(541,543.6564,-1291.8873,16.8672,5.4665,60,1);
                        PutPlayerInVehicle(playerid,jalgratas,0);
                    }
                }
            }
            case 2:
            {
           
            }
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)