[POMOC]REG/LOG system erors


Započeo Pita, April 20, 2015, 14:59:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moj gm od 0
Detaljan opis problema:baca mi erore dole cu stavit
Dio skripte: OnDialogResponse
Neke slike/video za lakse dobivanje pomoci(neobavezno):

C:\Users\Kenan\Documents\Master of Roleplay\gamemodes\mastergm.pwn(117) : error 029: invalid expression, assumed zero
C:\Users\Kenan\Documents\Master of Roleplay\gamemodes\mastergm.pwn(117) : warning 215: expression has no effect
C:\Users\Kenan\Documents\Master of Roleplay\gamemodes\mastergm.pwn(117) : error 001: expected token: ";", but found "if"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

[code] //--------------------------------------------------------------------------
	//Dialog za upisati lozinku na registraciji
    }else if(dialogid == REGISTER_DIALOG_PASSWORD) {  // ovde mi baca eror !   ne znam Å¡ta ovde nije dobro 


a evo dole ostalo kako sam odradio


    }else if(dialogid == REGISTER_DIALOG_PASSWORD) {
		if(!response) return Kick(playerid);
    	if(!strlen(inputtext) || (strlen(inputtext) < 5 || strlen(inputtext) > 20)) {
    		new str[64], str2[128];
	   		format(str, sizeof(str), ""svjetloplava"%s - Lozinka", SERVER_NAME);
	   		format(str, sizeof(str), ""bijela"%s,\nUpiÅ¡i lozinku:\n\n"crvena"Lozinka mora imati\nizmedu 5 i 20 znakova !", pName(playerid));
	   		if(!response) return Kick (playerid);
	    	ShowPlayerDialog(playerid, REGISTER_DIALOG_PASSWORD, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
            return 1; }
        rInfo[playerid][Player_Pass] = udb_hash(inputtext);
     	new str[64], str2[256];
	   	format(str, sizeof(str), ""svjetloplava"%s - Kraj", SERVER_NAME);
  		format(str2, sizeof(str2), ""bijela"%s,\nupisani podatci:\n\n"svjetloplava"Ime:"bijela"%s\n"svjetloplava"Lozinka:"bijela"%s\nGodine:"bijela"%d"svjetloplava"\nSpol:"bijela"%s\n\nUkoliko su upisani podatci tocni\nKlikni dalje, ukoliko nisi  klikni\nna ponovi !", pName(playerid), pName(playerid), inputtext, rInfo[playerid][Player_Years]);
  		if(!response) return Kick (playerid);
   		ShowPlayerDialog(playerid, REGISTER_DIALOG_END, DIALOG_STYLE_MSGBOX, str, str2, "Registriraj", "Ponovi");
Poslednja Izmena: April 20, 2015, 15:01:28 POSLE PODNE od Pita

daj cijeli kod, i ono iznad
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Stavi cjeli kod iz ovoga nista nevidimo moze biti i u kodu gore nestto pobrkano :)

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
	//Dialog za prihvatiti pravila registracije
	if(dialogid == REGISTER_DIALOG_RULES) {
	    if(!response) return Kick (playerid);
		new str[64], str2[128];
		format(str, sizeof(str), ""svjetloplava"%s, - Godine", SERVER_NAME);
		format(str, sizeof(str), ""bijela"%s,\nUpisi koliko imas godina:", pName(playerid));
	    ShowPlayerDialog(playerid, REGISTER_DIALOG_GODINE, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
	//-------------------------- ------------------------------------------------
	//Dialog za upisati godine na registraciji
	}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), ""svjetloplava"%s, - Godine", SERVER_NAME);
			format(str, sizeof(str), ""bijela"%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 > 100) {
	        new str[64], str2[128];
			format(str, sizeof(str), ""svjetloplava"%s, - Godine", SERVER_NAME);
			format(str, sizeof(str), ""bijela"%s,\nUpisi koliko imas godina\n\n"crvena"Kako bi igrao na ovom serveru\nmoras imati izmedu 10 i 100 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), ""svjetloplava"%s, - Lozinka", SERVER_NAME);
		format(str, sizeof(str), ""bijela"%s,\nUpisi lozinku:", pName(playerid));
  		ShowPlayerDialog(playerid, REGISTER_DIALOG_PASSWORD, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
	 	return 1; }
	 //--------------------------------------------------------------------------
	//Dialog za upisati lozinku na registraciji
    }else if(dialogid == REGISTER_DIALOG_PASSWORD) {
		if(!response) return Kick(playerid);
    	if(!strlen(inputtext) || (strlen(inputtext) < 5 || strlen(inputtext) > 20)) {
    		new str[64], str2[128];
	   		format(str, sizeof(str), ""svjetloplava"%s - Lozinka", SERVER_NAME);
	   		format(str, sizeof(str), ""bijela"%s,\nUpiÅ¡i lozinku:\n\n"crvena"Lozinka mora imati\nizmedu 5 i 20 znakova !", pName(playerid));
	   		if(!response) return Kick (playerid);
	    	ShowPlayerDialog(playerid, REGISTER_DIALOG_PASSWORD, DIALOG_STYLE_INPUT, str, str2, "Dalje", "Odustani");
            return 1; }
        rInfo[playerid][Player_Pass] = udb_hash(inputtext);
     	new str[64], str2[256];
	   	format(str, sizeof(str), ""svjetloplava"%s - Kraj", SERVER_NAME);
  		format(str2, sizeof(str2), ""bijela"%s,\nupisani podatci:\n\n"svjetloplava"Ime:"bijela"%s\n"svjetloplava"Lozinka:"bijela"%s\nGodine:"bijela"%d"svjetloplava"\nSpol:"bijela"%s\n\nUkoliko su upisani podatci tocni\nKlikni dalje, ukoliko nisi  klikni\nna ponovi !", pName(playerid), pName(playerid), inputtext, rInfo[playerid][Player_Years]);
  		if(!response) return Kick (playerid);
   		ShowPlayerDialog(playerid, REGISTER_DIALOG_END, DIALOG_STYLE_MSGBOX, str, str2, "Registriraj", "Ponovi");

	//--------------------------------------------------------------------------
	
	//}else{ if(dialogid == DIALOG_ID) {
		return 1; }
	//--------------------------------------------------------------------------
	return 1; }

Javi se PM ako hoces da ti posaljem register,Da ne pišem tu puno :)