loose identation
#1

D:\server\gamemodes\ruleta.pwn(679) : warning 217: loose indentation

Код:
public RouletteGame1()
{
        if(RouletteTime2 == 10 && podkrut == 0) prohod = random(55);
        else if(RouletteTime2 == 10 && podkrut != 0) prohod = podkrut;
        step ++;
        switch(prohod)
        {
      	case 0..25:
                {
                        switch(step)
                        {
                                case 1: prohodtime = SetTimer("TextDrawProhod1", 450, true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
                                case 10:
                                {
                                                                {
                    foreach(new i:Player)
                                        {
                            HideCasino(i);
                    		TextDrawBoxColor(CasinoDraw[1], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[2], 0x000000AA),TextDrawBoxColor(CasinoDraw[3], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[4], 0x000000AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
                    		ShowCasino(i);
                        	if(betplayer[i] == 10)
                        {
                        	SendClientMessage(i,-1,"?? ???????? x2 ??????. ??????? ?????? ????.");
							GivePlayerMoney(i,betsumma[i]*2),PlayerPlaySound(i,43001,0.0,0.0,0.0);
                                                } else if(betplayer[i] == 14 || betplayer[i] == 4) SendClientMessage(i,-1,"?? ?????????. ??????? ?????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
							betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
                                        }
										RouletteTime = 20,RouletteStatus = 0,TotalBet = 0,step = 0,step2 = 0,step3 = 0,podkrut = 0;
										for(new i; i<3; i++) totalbet[i] = 0;
										for(new i; i<3; i++) totalsumma[i] = 0;
			                            KillTimer(playtime),KillTimer(prohodtime);
			                            TextDrawSetString(CasinoDraw[11], "Win black");
			                            TextDrawSetString(CasinoDraw[13], "0 users total 0$");
			                            TextDrawSetString(CasinoDraw[15], "0 users total 0$");
			                            TextDrawSetString(CasinoDraw[17], "0 users total 0$");
			                            return true;
                                }
                        }
                }
                                case 26..28:
                {
                        switch(step)
                        {
                                case 1: prohodtime = SetTimer("TextDrawProhod2", 450, true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
                                case 10:
                                {
                    foreach(new i:Player)
                                        {
                            HideCasino(i);
                                                TextDrawBoxColor(CasinoDraw[1], 0x000000AA),TextDrawBoxColor(CasinoDraw[2], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[3], 0x000000AA),TextDrawBoxColor(CasinoDraw[4], 0x00FF00AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
                                                ShowCasino(i);
                        if(betplayer[i] == 4)
                        {
                                                        SendClientMessage(i,-1,"?? ???????? x4 ??????. ??????? ??????? ????.");
                                                        GivePlayerMoney(i,betsumma[i]*4),PlayerPlaySound(i,43001,0.0,0.0,0.0);
                                                } else if(betplayer[i] == 10 || betplayer[i] == 14) SendClientMessage(i,-1,"?? ?????????. ??????? ??????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
                                                betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
                                        }
                                        RouletteTime = 20,TotalBet = 0,RouletteStatus = 0,step = 0,step2 = 0,step3 = 0,podkrut = 0;
                    for(new i; i<3; i++) totalbet[i] = 0;
                                        for(new i; i<3; i++) totalsumma[i] = 0;
                                        KillTimer(playtime),KillTimer(prohodtime);
                                        TextDrawSetString(CasinoDraw[11], "Win Green");
                                        TextDrawSetString(CasinoDraw[13], "0 users total 0$");
                                        TextDrawSetString(CasinoDraw[15], "0 users total 0$");
                                        TextDrawSetString(CasinoDraw[17], "0 users total 0$");
                                        return true;
                                }
                        }
                }
i got fucked up, i tried all arranges but same error..
Reply
#2

It's not an error, it's a warning means you can ignore this. The script will be compiled. You can fix this by removing the extra spaces before every line if you want. You can use #pragma tabsize 0 at the top of your script to not get that warning but in my opinion you should just fix it.
Reply
#3

PHP код:
}
public 
RouletteGame1()
{
  if(
RouletteTime2 == 10 && podkrut == 0prohod random(55);
  else if(
RouletteTime2 == 10 && podkrut != 0prohod podkrut;
  
step ++;
  switch(
prohod)
  {
   case 
0..25:
   {
   switch(
step)
   {
    case 
1prohodtime SetTimer("TextDrawProhod1"450true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
    case 
10:
    {
    {
    foreach(new 
i:Player)
    {
     
HideCasino(i);
     
TextDrawBoxColor(CasinoDraw[1], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[2], 0x000000AA),TextDrawBoxColor(CasinoDraw[3], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[4], 0x000000AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
     
ShowCasino(i);
     if(
betplayer[i] == 10)
     {
      
SendClientMessage(i,-1,"?? ???????? x2 ??????. ??????? ?????? ????.");
      
GivePlayerMoney(i,betsumma[i]*2),PlayerPlaySound(i,43001,0.0,0.0,0.0);
     } 
     else if(
betplayer[i] == 14 || betplayer[i] == 4SendClientMessage(i,-1,"?? ?????????. ??????? ?????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
     
betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
    }
    
RouletteTime 20,RouletteStatus 0,TotalBet 0,step 0,step2 0,step3 0,podkrut 0;
    for(new 
ii<3i++) totalbet[i] = 0;
    for(new 
ii<3i++) totalsumma[i] = 0;
    
KillTimer(playtime),KillTimer(prohodtime);
    
TextDrawSetString(CasinoDraw[11], "Win black");
    
TextDrawSetString(CasinoDraw[13], "0 users total 0$");
    
TextDrawSetString(CasinoDraw[15], "0 users total 0$");
    
TextDrawSetString(CasinoDraw[17], "0 users total 0$");
    return 
true;
    }
    }
   }
   case 
26..28:
   {
    switch(
step)
    {
     case 
1prohodtime SetTimer("TextDrawProhod2"450true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
     case 
10:
     {
      foreach(new 
i:Player)
      {
       
HideCasino(i);
       
TextDrawBoxColor(CasinoDraw[1], 0x000000AA),TextDrawBoxColor(CasinoDraw[2], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[3], 0x000000AA),TextDrawBoxColor(CasinoDraw[4], 0x00FF00AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
       
ShowCasino(i);
       if(
betplayer[i] == 4)
       {
        
SendClientMessage(i,-1,"?? ???????? x4 ??????. ??????? ??????? ????.");
        
GivePlayerMoney(i,betsumma[i]*4),PlayerPlaySound(i,43001,0.0,0.0,0.0);
       } 
       else if(
betplayer[i] == 10 || betplayer[i] == 14SendClientMessage(i,-1,"?? ?????????. ??????? ??????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
       
betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
      }
      
RouletteTime 20,TotalBet 0,RouletteStatus 0,step 0,step2 0,step3 0,podkrut 0;
      for(new 
ii<3i++) totalbet[i] = 0;
      for(new 
ii<3i++) totalsumma[i] = 0;
      
KillTimer(playtime),KillTimer(prohodtime);
      
TextDrawSetString(CasinoDraw[11], "Win Green");
      
TextDrawSetString(CasinoDraw[13], "0 users total 0$");
      
TextDrawSetString(CasinoDraw[15], "0 users total 0$");
      
TextDrawSetString(CasinoDraw[17], "0 users total 0$");
      return 
true;
     }
    }
   } 
try this
Reply
#4

Quote:
Originally Posted by BulletRaja
Посмотреть сообщение
PHP код:
}
public 
RouletteGame1()
{
  if(
RouletteTime2 == 10 && podkrut == 0prohod random(55);
  else if(
RouletteTime2 == 10 && podkrut != 0prohod podkrut;
  
step ++;
  switch(
prohod)
  {
   case 
0..25:
   {
   switch(
step)
   {
    case 
1prohodtime SetTimer("TextDrawProhod1"450true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
    case 
10:
    {
    {
    foreach(new 
i:Player)
    {
     
HideCasino(i);
     
TextDrawBoxColor(CasinoDraw[1], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[2], 0x000000AA),TextDrawBoxColor(CasinoDraw[3], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[4], 0x000000AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
     
ShowCasino(i);
     if(
betplayer[i] == 10)
     {
      
SendClientMessage(i,-1,"?? ???????? x2 ??????. ??????? ?????? ????.");
      
GivePlayerMoney(i,betsumma[i]*2),PlayerPlaySound(i,43001,0.0,0.0,0.0);
     } 
     else if(
betplayer[i] == 14 || betplayer[i] == 4SendClientMessage(i,-1,"?? ?????????. ??????? ?????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
     
betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
    }
    
RouletteTime 20,RouletteStatus 0,TotalBet 0,step 0,step2 0,step3 0,podkrut 0;
    for(new 
ii<3i++) totalbet[i] = 0;
    for(new 
ii<3i++) totalsumma[i] = 0;
    
KillTimer(playtime),KillTimer(prohodtime);
    
TextDrawSetString(CasinoDraw[11], "Win black");
    
TextDrawSetString(CasinoDraw[13], "0 users total 0$");
    
TextDrawSetString(CasinoDraw[15], "0 users total 0$");
    
TextDrawSetString(CasinoDraw[17], "0 users total 0$");
    return 
true;
    }
    }
   }
   case 
26..28:
   {
    switch(
step)
    {
     case 
1prohodtime SetTimer("TextDrawProhod2"450true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
     case 
10:
     {
      foreach(new 
i:Player)
      {
       
HideCasino(i);
       
TextDrawBoxColor(CasinoDraw[1], 0x000000AA),TextDrawBoxColor(CasinoDraw[2], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[3], 0x000000AA),TextDrawBoxColor(CasinoDraw[4], 0x00FF00AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
       
ShowCasino(i);
       if(
betplayer[i] == 4)
       {
        
SendClientMessage(i,-1,"?? ???????? x4 ??????. ??????? ??????? ????.");
        
GivePlayerMoney(i,betsumma[i]*4),PlayerPlaySound(i,43001,0.0,0.0,0.0);
       } 
       else if(
betplayer[i] == 10 || betplayer[i] == 14SendClientMessage(i,-1,"?? ?????????. ??????? ??????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
       
betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
      }
      
RouletteTime 20,TotalBet 0,RouletteStatus 0,step 0,step2 0,step3 0,podkrut 0;
      for(new 
ii<3i++) totalbet[i] = 0;
      for(new 
ii<3i++) totalsumma[i] = 0;
      
KillTimer(playtime),KillTimer(prohodtime);
      
TextDrawSetString(CasinoDraw[11], "Win Green");
      
TextDrawSetString(CasinoDraw[13], "0 users total 0$");
      
TextDrawSetString(CasinoDraw[15], "0 users total 0$");
      
TextDrawSetString(CasinoDraw[17], "0 users total 0$");
      return 
true;
     }
    }
   } 
try this
did this, but now:

D:\server\gamemodes\ruleta.pwn(692) : error 014: invalid statement; not in switch
D:\server\gamemodes\ruleta.pwn(692) : warning 215: expression has no effect
D:\server\gamemodes\ruleta.pwn(692) : error 001: expected token: ";", but found ".."
D:\server\gamemodes\ruleta.pwn(692) : error 029: invalid expression, assumed zero
D:\server\gamemodes\ruleta.pwn(692) : fatal error 107: too many error messages on one line

line: case 26..28:
Код:
   }
   case 26..28:
   {
    switch(step)
    {
     case 1: prohodtime = SetTimer("TextDrawProhod2", 450, true),TextDrawSetString(CasinoDraw[11], "Rolling roulette..");
     case 10:
     {
      foreach(new i:Player)
      {
       HideCasino(i);
       TextDrawBoxColor(CasinoDraw[1], 0x000000AA),TextDrawBoxColor(CasinoDraw[2], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[3], 0x000000AA),TextDrawBoxColor(CasinoDraw[4], 0x00FF00AA),TextDrawBoxColor(CasinoDraw[5], 0xFF0000AA),TextDrawBoxColor(CasinoDraw[6], 0x000000AA),TextDrawBoxColor(CasinoDraw[7], 0xFF0000AA);
       ShowCasino(i);
       if(betplayer[i] == 4)
       {
        SendClientMessage(i,-1,"?? ???????? x4 ??????. ??????? ??????? ????.");
        GivePlayerMoney(i,betsumma[i]*4),PlayerPlaySound(i,43001,0.0,0.0,0.0);
       }
       else if(betplayer[i] == 10 || betplayer[i] == 14) SendClientMessage(i,-1,"?? ?????????. ??????? ??????? ????."),PlayerPlaySound(i,1085,0.0,0.0,0.0);
       betsumma[i] = 0,betplayer[i] = 0,PlayerTextDrawSetString(i,CasinoDrawPlayer[i][1], "BET: NONE");
      }
      RouletteTime = 20,TotalBet = 0,RouletteStatus = 0,step = 0,step2 = 0,step3 = 0,podkrut = 0;
      for(new i; i<3; i++) totalbet[i] = 0;
      for(new i; i<3; i++) totalsumma[i] = 0;
      KillTimer(playtime),KillTimer(prohodtime);
      TextDrawSetString(CasinoDraw[11], "Win Green");
      TextDrawSetString(CasinoDraw[13], "0 users total 0$");
      TextDrawSetString(CasinoDraw[15], "0 users total 0$");
      TextDrawSetString(CasinoDraw[17], "0 users total 0$");
      return true;
     }
    }
   }
Reply
#5

Try downloading Sublime 3 text and use it as your code compiler it would help very much, but for now indent your code using this online Indenter:

https://courses.cs.washington.edu/co...au/indent.html
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)