[pomoc] zasto imam ove errore

Započeo [IF] mariomako, Maj 06, 2011, 22:59:03 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 5 gostiju pregledaju ovu temu.

skriptu koju koristim: gamemode od 0
detaljan opis problema: zasto dobijam ove errore

C:\Documents and Settings\Mome\Desktop\Infinity DM Stunt\gamemodes\infinitygm.pwn(307) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Mome\Desktop\Infinity DM Stunt\gamemodes\infinitygm.pwn(307) : warning 217: loose indentation
C:\Documents and Settings\Mome\Desktop\Infinity DM Stunt\gamemodes\infinitygm.pwn(307) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Mome\Desktop\Infinity DM Stunt\gamemodes\infinitygm.pwn(307) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Mome\Desktop\Infinity DM Stunt\gamemodes\infinitygm.pwn(307) : fatal error 107: too many error messages on one line


dio skripte:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOG_LANG)
    {
     switch(listitem)
       {
         case 0:
         {
             SetPVarInt(playerid,"language",1);
         }
         case 1:
         {
             SetPVarInt(playerid,"language",2);
        }
       }
}
return 1;
}

kojo je linija 307? usput probaj ovako staviti
if(dialogid==DIALOG_LANG)
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Citat: System32 poslato Maj 06, 2011, 23:02:06 POSLE PODNE
kojo je linija 307? usput probaj ovako staviti
if(dialogid==DIALOG_LANG)

if(dialogid==DIALOG_LANG) 
      {  // linija 307


probao sam ali nece

ja nisam pro i mozda neznam ali ja msm da treba ovako

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid==DIALOG_LANG)
     {
      switch(listitem)
        {
          case 0:
          {
              SetPVarInt(playerid,"language",1);
          }
          case 1:
          {
              SetPVarInt(playerid,"language",2);
          }
      }
  }
  return 1;
}


edit 1 : jer ti zagrade nisu fino postavljene ja msm da je tako nisam siguran ako nije nezamjeri
Poslednja Izmena: Maj 06, 2011, 23:05:23 POSLE PODNE od Dexter

if(dialog==DIALOG_LANG)

Ovako bi trebalo
Poslednja Izmena: Maj 06, 2011, 23:05:40 POSLE PODNE od *BS*Nikola.pwn

Citat: *BS*Nikola.pwn poslato Maj 06, 2011, 23:04:50 POSLE PODNE
stavi ovako i ima da ti radi if(dialogid==DIALOG_LANG) ;

Zasto zatvaranje procesa iako nista nije napravljeno? To bi onda bila provjera koja nicemu nesluzi...


@Tema

Daj definiciju DIALOG_LANG i samo poravnaj sa TAB tipkom

Citat: Dexter poslato Maj 06, 2011, 23:04:28 POSLE PODNE
ja nisam pro i mozda neznam ali ja msm da treba ovako

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid==DIALOG_LANG)
     {
      switch(listitem)
        {
          case 0:
          {
              SetPVarInt(playerid,"language",1);
          }
          case 1:
          {
              SetPVarInt(playerid,"language",2);
          }
      }
  }
  return 1;
}


edit 1 : jer ti zagrade nisu fino postavljene ja msm da je tako nisam siguran ako nije nezamjeri

ma pro si :D

hvala ovo radi