pawn Код:
if(!udb_Exists(PlayerName2(playerid))) SendClientMessage(playerid,orange, "ACCOUNT: Type /register [password] to create an account");
else
{
PlayerInfo[playerid][Registered] = 1;
format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName));
new tmp2[256]; tmp2 = dini_Get(file,"ip");
if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) )
{
LoginPlayer(playerid);
if(PlayerInfo[playerid][Level] > 0)
{
if(ServerInfo[SetScore] == 1)
{
SetPlayerScore(playerid, dUserINT(PlayerName2(playerid)).("score") );
format(string,sizeof(string),"ACCOUNT: You have been automatically logged in. (Level %d)", PlayerInfo[playerid][Level] );
SendClientMessage(playerid,green,string);
}
else SendClientMessage(playerid, green,"ACCOUNT: You have been automatically logged in.");
}
}
else SendClientMessage(playerid, green,"ACCOUNT: This nickname is registed, you can now login by typing /login [password]");
}
return 1;
}
A few errors because of brackets, this one should work.