Detaljan opis problema: Pravim dvojeziÄnu skriptu, sredio sam registraciju na engleskom, ali kod logina mi izbacuje 2 errora:
IC_war.pwn(768) : error 029: invalid expression, assumed zero
IC_war.pwn(2714) : error 040: duplicate "case" label (value 16)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhaseLinije su boldane:
Quote
else
{
if(P_Data == 1)
format(dialog, sizeof(dialog),""COL_BLUE"DobrodoÅ¡li natrag, %s!\n\nMolimo da unesete lozinku vaseg korisniÄkog\nraÄuna i da se prijavite.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""COL_YELLOW"Xoomer - Login",dialog, "Login", "Izadji");
}
else
{
if(P_Data == 1)
format(dialog, sizeof(dialog),""COL_BLUE"Welcome back, %s!\n\nInsert a password of your account\nand login.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOG, DIALOG_STYLE_PASSWORD, ""COL_YELLOW"Xoomer - Login",dialog, "Login", "Quit");
}
{
if(P_Data == 1)
format(dialog, sizeof(dialog),""COL_BLUE"DobrodoÅ¡li natrag, %s!\n\nMolimo da unesete lozinku vaseg korisniÄkog\nraÄuna i da se prijavite.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""COL_YELLOW"Xoomer - Login",dialog, "Login", "Izadji");
}
else
{
if(P_Data == 1)
format(dialog, sizeof(dialog),""COL_BLUE"Welcome back, %s!\n\nInsert a password of your account\nand login.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOG, DIALOG_STYLE_PASSWORD, ""COL_YELLOW"Xoomer - Login",dialog, "Login", "Quit");
}
Quote
case DIALOG_LOG:
{
if(response)
{
new
pFile,dialog;
format(pFile, 35, Player_File, GetName(playerid));
INI_ParseFile(pFile, "LoadP_Data", .bExtra = true, .extra = playerid);
if(udb_hash(inputtext) == P_Data)
{
SetPVarInt(playerid, "Logged", 1);
SCM(playerid,-1,"To proceed with further play click on spawn. Thanks for playing at our server.");
}
else
{
format(dialog, sizeof(dialog),""COL_BLUE"The password you entered is incorrect!\nIf you forgot your password, contact\nsome of Administrator on forum.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOG, DIALOG_STYLE_PASSWORD, "Xoomer - Login",dialog, "Login", "Izadji");
}
}
else Kick(playerid);
}
{
if(response)
{
new
pFile,dialog;
format(pFile, 35, Player_File, GetName(playerid));
INI_ParseFile(pFile, "LoadP_Data", .bExtra = true, .extra = playerid);
if(udb_hash(inputtext) == P_Data)
{
SetPVarInt(playerid, "Logged", 1);
SCM(playerid,-1,"To proceed with further play click on spawn. Thanks for playing at our server.");
}
else
{
format(dialog, sizeof(dialog),""COL_BLUE"The password you entered is incorrect!\nIf you forgot your password, contact\nsome of Administrator on forum.", GetName(playerid));
ShowPlayerDialog(playerid, DIALOG_LOG, DIALOG_STYLE_PASSWORD, "Xoomer - Login",dialog, "Login", "Izadji");
}
}
else Kick(playerid);
}
