Zaključano

[Pomoc]Error

pre 11 godina
183
pregleda
9
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Mihajlo98
Godfather
pre 11 godina
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):
James_SmithXDl
OG Legend
pre 11 godina
nepoklapa ti se broj otvoreni i zatvoreni zagrada.
Mihajlo98
Godfather
pre 11 godina
Mozes li mi reci kako da ih uklopim, ako treba jos neki deo skripte?
James_SmithXDl
OG Legend
pre 11 godina
pa ocigledo ti je problem pod OnDialogResponse idi samo i uskladuj zagrade.
Mihajlo98
Godfather
pre 11 godina
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.

//------------------------------------------------------------------------------

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

if(dialogid == REGISTER_DIALOG_RULES) {
if(!response) return Kick(playerid);
new str, str2;
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, str2;
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, str2;
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 = godine;
new str, str2;
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; }
James_SmithXDl
OG Legend
pre 11 godina
stavi na vrh moda
#pragma tabsize 0
Mihajlo98
Godfather
pre 11 godina
Hvala!
Moze objasnjenje?
James_SmithXDl
OG Legend
pre 11 godina
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.
Blaeks_Biofor
Forum Don
pre 11 godina
to je cist primer neurednog skriptera/skriptanja,
#pragma tabsize 0
, to ti nikad ne bih preporucio, lepo uzmi i pazi na skriptu...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava