[POMOC]


Započeo WilliamS, Jul 07, 2013, 07:54:48 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja od 0
Detaljan opis problema:Baca mi neki error,ja obrtao okretao i sve i nece
Deo skripte:
C:\Users\Salipur\Desktop\Tropic City RolePlay\gamemodes\Tropic City.pwn(298) : warning 209: function "S@@_OnDialogResponse" should return a value
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

A 298
}


Respect:ColdPlay,Artie,dnjl.

Nije error warning je, postaj ovdje to od te dolje zagrade tj iznad te linije 298 daj mi to sta ti je stavljeno u te zagrade...

My Bike KTM 450 SXF 2008

Sry warning,evo ti sve to
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 switch(dialogid)
	{
	case DIALOG_REGISTER:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
	if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se registrovali.","Registruj se","Izadji");
	new INI:File = INI_Open(UserPath(playerid));
	INI_SetTag(File,"data");
	INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
	INI_WriteInt(File,"Novac",0);
	INI_WriteInt(File,"Admin",0);
	INI_WriteInt(File,"Ubistva",0);
	INI_WriteInt(File,"Smrti",0);
	INI_Close(File);
	SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);// Ovde stavite koordinate svog spawna
	SpawnPlayer(playerid);
	}
	}
	case DIALOG_LOGIN:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
	if(udb_hash(inputtext) == PlayerInfo[playerid][pLozinka])
	{
	INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
	GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
	}
	else
	{
	ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se ulogovali.","Prijavi se","Izadji");
	}
	return 1;
	}
	}
	}
     
}


Respect:ColdPlay,Artie,dnjl.

Citat: Willyâ,,¢ poslato Jul 07, 2013, 08:56:59 PRE PODNE
Sry warning,evo ti sve to
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 switch(dialogid)
	{
	case DIALOG_REGISTER:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
	if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se registrovali.","Registruj se","Izadji");
	new INI:File = INI_Open(UserPath(playerid));
	INI_SetTag(File,"data");
	INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
	INI_WriteInt(File,"Novac",0);
	INI_WriteInt(File,"Admin",0);
	INI_WriteInt(File,"Ubistva",0);
	INI_WriteInt(File,"Smrti",0);
	INI_Close(File);
	SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);// Ovde stavite koordinate svog spawna
	SpawnPlayer(playerid);
	}
	}
	case DIALOG_LOGIN:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
	if(udb_hash(inputtext) == PlayerInfo[playerid][pLozinka])
	{
	INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
	GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
	}
	else
	{
	ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se ulogovali.","Prijavi se","Izadji");
	}
	return 1;
	}
	}
	}
     
}


Jeli to to citav
Public OnDialogResponse
?

ako jeste onda probaj ovako:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 switch(dialogid)
	{
	case DIALOG_REGISTER:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
	if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se registrovali.","Registruj se","Izadji");
	new INI:File = INI_Open(UserPath(playerid));
	INI_SetTag(File,"data");
	INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
	INI_WriteInt(File,"Novac",0);
	INI_WriteInt(File,"Admin",0);
	INI_WriteInt(File,"Ubistva",0);
	INI_WriteInt(File,"Smrti",0);
	INI_Close(File);
	SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);// Ovde stavite koordinate svog spawna
	SpawnPlayer(playerid);
	}
	}
	case DIALOG_LOGIN:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
	if(udb_hash(inputtext) == PlayerInfo[playerid][pLozinka])
	{
	INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
	GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
	}
	else
	{
	ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se ulogovali.","Prijavi se","Izadji");
	}
	}
	}
	}
	return 1;

}

My Bike KTM 450 SXF 2008