[Pomoc]Error


Započeo [BURPG]Mihajlo, Jul 28, 2014, 00:46:00 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Radim od 0
Detaljan opis problema:
C:\Users\user\Desktop\BURPG v1.0\gamemodes\BalkanUlice.pwn(116) : error 030: compound statement not closed at the end of file (started at line 111)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Dio skripte:
   //--------------------------------------------------------------------------
    }else if(dialogid == REGISTER_DIALOG_PASSWORD) {
(111)     if(!response) return Kick(playerid);
    if(!strlen(inputtext)) { }
   //--------------------------------------------------------------------------
    //}else if(dialogid == DIALOG_ID) {
   //===========================================================================
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Nagradna igra u toku: Klikni me nezno

nepoklapa ti se broj otvoreni i zatvoreni zagrada.
69

Mozes li mi reci kako da ih uklopim, ako treba jos neki deo skripte?

Nagradna igra u toku: Klikni me nezno

pa ocigledo ti je problem pod OnDialogResponse idi samo i uskladuj zagrade.
69

Uspeo sam nekako da namsetim sada sam dobio Warning
C:\Users\user\Desktop\BURPG v1.0\gamemodes\BalkanUlice.pwn(116) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

//----------------------[ONDIALOGRESPONSE]--------------------------------------------------------

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])  {

   if(dialogid == REGISTER_DIALOG_RULES) {
   if(!response) return Kick(playerid);
   new str[64], str2[128];
   format(str, sizeof(str), ""svetloplava"%s - Godine", IME_SERVERA);
   format(str, sizeof(str), ""bela"%s \nUpisi koliko imas godina:", pName(playerid));
   ShowPlayerDialog(playerid, REGISTER_DIALOG_GODINE, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
   //--------------------------------------------------------------------------
   }else if(dialogid == REGISTER_DIALOG_GODINE) {
   if(!response) return Kick(playerid);
   new godine = strval(inputtext);
   if(!strlen(inputtext)) {
   new str[64], str2[128];
   format(str, sizeof(str), ""svetloplava"%s - Godine", IME_SERVERA);
   format(str, sizeof(str), ""bela"%s \nUpisi koliko imas godina:", pName(playerid));
   ShowPlayerDialog(playerid, REGISTER_DIALOG_GODINE, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
   return 1; }
   
   if(godine < 10 || godine > 50) {
   new str[64], str2[128];
   format(str, sizeof(str), ""svetloplava"%s - Godine", IME_SERVERA);
   format(str, sizeof(str), ""bela"%s \nUpisi koliko imas godina\n\n"crvena"Ne mozes imati manje od 10 ili vise do 50 godina!", pName(playerid));
   ShowPlayerDialog(playerid, REGISTER_DIALOG_GODINE, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
   return 1; }
   rInfo[playerid][Player_Years] = godine;
   new str[64], str2[128];
   format(str, sizeof(str), ""svetloplava"%s - Lozinka", IME_SERVERA);
   format(str, sizeof(str), ""bela"%s \nUpisite vasu lozinku:", pName(playerid));
   ShowPlayerDialog(playerid, REGISTER_DIALOG_PASSWORD, DIALOG_STYLE_PASSWORD, str, str2, "Dalje", "Odustani");
   //--------------------------------------------------------------------------
    } else if(dialogid == REGISTER_DIALOG_PASSWORD){
    if(!response) return Kick(playerid);
    if(!strlen(inputtext)) { }
   //--------------------------------------------------------------------------
    //}else if(dialogid == DIALOG_ID) {
   //===========================================================================
      return 1; }
   //-------------------------
   return 1; }

Nagradna igra u toku: Klikni me nezno

stavi na vrh moda

#pragma tabsize 0
69

Hvala!
Moze objasnjenje?
Poslednja Izmena: Jul 28, 2014, 01:07:46 PRE PODNE od [BURPG]Mihajlo

Nagradna igra u toku: Klikni me nezno

Pawno se zali na neurednost svojih linija da bi taj warning resio potrebno je ili da izravnas datu liniju ili jednostavno preko pragme da to resis.
69

Blaeks

*

Madmen

to je cist primer neurednog skriptera/skriptanja,
#pragma tabsize 0
, to ti nikad ne bih preporucio, lepo uzmi i pazi na skriptu...