gamemodes\test.pwn(437) : warning 217: loose indentation gamemodes\test.pwn(437) : error 029: invalid expression, assumed zero |
if(strcmp(params,pass,false) != 0)
{
SendClientMessage(playerid,0xFF4500AA,"Wrong Password!");
}
else
{
dini_IntSet(file,"Logged",1);
pInfo[playerid][Logged] = 1;
pInfo[playerid][Level] = dini_Int(file,"Level");
SendClientMessage(playerid,0xFF4500AA,"You have now logged in!");
return 1;
}
}
}
else // Line 437 receiving the error message, and indentation warning
{
SendClientMessage(playerid,0xFF0000AA,"USAGE: /login <Password>");
return 1;
}
}
CMD:login(playerid, params[])
{
new file[256], pname[MAX_PLAYER_NAME], pass[256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(file, sizeof(file), "MyAdmin/Users/%s.txt", pname);
if(!dini_Exists(file)) return SendClientMessage(playerid,0xFF0000AA,"You are not registered! Please /register");
if(pInfo[playerid][Logged] == 1) return SendClientMessage(playerid,0xFF0000AA, "You are already logged in.");
if(pInfo[playerid][Regged] == 0) return SendClientMessage(playerid,0xFF0000AA,"You are not registered! Please /register");
if(sscanf(params, "ui", pass)) return SendClientMessage(playerid,0xFF0000AA,"Usage: /login <password>");
{
pass = dini_Get(file,"Password");
if(dini_Exists(file))
{
if(strcmp(params,pass,false) != 0)
{
SendClientMessage(playerid,0xFF4500AA,"Wrong Password!");
}
else
{
dini_IntSet(file,"Logged",1);
pInfo[playerid][Logged] = 1;
pInfo[playerid][Level] = dini_Int(file,"Level");
SendClientMessage(playerid,0xFF4500AA,"You have now logged in!");
return 1;
}
}
}
else
{
SendClientMessage(playerid,0xFF0000AA,"USAGE: /login <Password>");
return 1;
}
}
CMD:login(playerid, params[])
{
new file[256], pname[MAX_PLAYER_NAME], pass[256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(file, sizeof(file), "MyAdmin/Users/%s.txt", pname);
if(!dini_Exists(file)) return SendClientMessage(playerid,0xFF0000AA,"You are not registered! Please /register");
if(pInfo[playerid][Logged] == 1) return SendClientMessage(playerid,0xFF0000AA, "You are already logged in.");
if(pInfo[playerid][Regged] == 0) return SendClientMessage(playerid,0xFF0000AA,"You are not registered! Please /register");
if(sscanf(params, "ui", pass))
return SendClientMessage(playerid,0xFF0000AA,"Usage: /login <password>");
pass = dini_Get(file,"Password");
if(dini_Exists(file))
{
if(strcmp(params,pass,false) != 0)
return SendClientMessage(playerid,0xFF4500AA,"Wrong Password!");
dini_IntSet(file,"Logged",1);
pInfo[playerid][Logged] = 1;
pInfo[playerid][Level] = dini_Int(file,"Level");
SendClientMessage(playerid,0xFF4500AA,"You have now logged in!");
}
return 1;
}