08.03.2009, 23:20
pawn Код:
dcmd_login(playerid,params[])
{
new pName[MAX_PLAYER_NAME], string[256],skin;
GetPlayerName(playerid,pName,sizeof(pName));
format(string,sizeof(string),"EQRP/Players/%s.ini",pName);
if(PlayerInfo[playerid][pLogged] == 1) return SendClientMessage(playerid,COLOR_DARKRED,"Already Logged In");
if(params[0] == 0) return SendClientMessage(playerid,COLOR_DARKRED,"USAGE: /login [password]");
if(!dini_Exists(string)) return SendClientMessage(playerid,COLOR_DARKRED,"Not registered, use /register [password]");
if(dini_Get(string,"Password") != params[0]) return SendClientMessage(playerid,COLOR_DARKRED,"Wrong Password"); // LINE 985
PlayerInfo[playerid][pLogged] = 1;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Logged In and Spawned");
skin = dini_Int(string,"Skin");
GivePlayerMoney(playerid,dini_Int(string,"Money"));
SpawnPlayer(playerid);
SetPlayerSkin(playerid,skin);
GivePlayerWeapon(playerid,dini_Int(string,"Weapon"),dini_Int(string,"Ammo"));
return 1;
}
Код:
C:\Documents and Settings\HP_Дgaren\Skrivbord\SAMP\samp server\gamemodes\EQRP.pwn(985) : error 033: array must be indexed (variable "dini_Get")