05.08.2009, 16:01
what is the problem here?
whene i insert correct password so thus says me "your password wrong" sory about my english but i need help
Код:
if(strcmp(cmd,"/login", true) == 0)
{
new Pass[256];
if(PlayerLogged[playerid]) return SendClientMessage(playerid, COLOR_BRIGHTRED, "!аъд озебш");
Pass = Strtok(cmdtext, idx);
if(!strlen(Pass)) return SendClientMessage(playerid, COLOR_WHITE, "Usage: /Login [Password]");
if(!dini_Exists(GetPlayerFile(playerid))) {
format(string, sizeof(string), "./Register [Password] айрк шщен бщшъ жд %s", GetName(playerid));
SendClientMessage(playerid, COLOR_BRIGHTRED, string);
HidePass(Pass); return 1;}
if(strcmp(Pass,dini_Get(GetPlayerFile(playerid),"Password"),true) == 0) {
LoginPlayer(playerid);
PlayerLogged[playerid] = 1;
SendClientMessage(playerid, COLOR_ORANGE, "!лтъ аъд озебш");
}else{
format(string, sizeof(string), "(%d/%d) сйсоа щвейд", CheckPass[playerid], ServerConfig[MaxFaildLogins]);
SendClientMessage(playerid, COLOR_BRIGHTRED, string);
CheckPass[playerid]++;
if(CheckPass[playerid] >= ServerConfig[MaxFaildLogins]){
CheckPass[playerid]--;
Kick(playerid);}}
return 1;
}

