Case Problem..!
#1

Solved
Reply
#2

You can't use "return" in a switch/case. I'd suggest to place it at the end of the switch:

pawn Код:
switch(Stats[playerid])
{
  case 0: bla
  case 1: bla2
  case 2: Ban(playerid);
}
return 1;
Reply
#3

man i slow
Reply
#4

Solved
Reply
#5

Try to take out the return 1;'s
Reply
#6

Solved
Reply
#7

This is stupid but is the

pawn Код:
public OnPlayerEnterRaceCheckpoint(playerid)
Is that even closed? D: real stupid question but is it? D:
Reply
#8

Solved
Reply
#9

i mean the

pawn Код:
public OnPlayerEnterRaceCheckpoint(playerid)
{
    switch(Stats[playerid])
    {

         case 0:
         {
            DisablePlayerRaceCheckpoint(playerid);
            SetPlayerRaceCheckpoint(playerid, 0,4359.2617,-1339.2238,46.5095,4290.7109,-1341.8685,44.5564,10);
         }
         case 1:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4258.2070,-1348.6803,28.4444,4223.9492,-1344.2184,18.7795,10);
             
         }
         case 2:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4166.3052,-1336.5103,17.0396,4140.6714,-1373.6238,13.0320,10);
             
         }
         case 3:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4147.8853,-1402.4131,13.0269,4171.1787,-1439.9709,11.3075,10);
             
         }
         case 4:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4191.4155,-1480.7540,18.8375,4204.8579,-1501.8250,29.0659,10);
             
         }
         case 5:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4207.7876,-1560.2854,29.0659,4166.5381,-1557.4741,29.0659,10);
             
         }
         case 6:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4150.6362,-1521.9700,29.0659,4118.1851,-1524.3262,29.7802,10);
             
         }
         case 7:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4088.9165,-1529.2357,29.5423,4063.9587,-1544.8622,36.3278,10);
             
         }
         case 8:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4067.7537,-1579.0751,33.0754,4072.3677,-1602.6301,26.1166,10);
             
         }
         case 9:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,4042.8801,-2302.2783,219.2495,3951.4131,-2300.1423,12.6606,10);
             
         }
         case 10:
         {
              DisablePlayerRaceCheckpoint(playerid);
              SetPlayerRaceCheckpoint(playerid, 0,3909.5273,-2294.2517,15.0151,3883.3440,-2293.6270,18.6298,10);

         }
         return 1;
}
Quote:
Originally Posted by ******
Посмотреть сообщение
Yes you can.



Is that the end of your script? You're missing braces.
That's what i meant if it was finished, left out the

return 1;
}

at end more likely
Reply
#10

Solved
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)