13.02.2009, 11:10
Код:
dcmd_login(playerid, params[]) {
if(PLAYERLIST_authed[playerid]) return SystemMsg(playerid, "Already authed.");
if(!udb_Exists(PlayerName(playerid))) return SystemMsg(playerid, "Account doesn't exist! Please /register [password]");
if(strlen(params)==0) return SystemMsg(playerid, "Correct Usage: /login [password]");
if(udb_CheckLogin(PlayerName(playerid),params)) {
GivePlayerMoney(playerid, dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid));
SetPlayerScore(playerid,dUserINT(PlayerName(playerid)).("kills"));
SetPlayerScore(playerid,(dUserINT(PlayerName(playerid)).("jetpacksstolen")*2)+GetPlayerScore(playerid));
SetPlayerScore(playerid,GetPlayerScore(playerid)-dUserINT(PlayerName(playerid)).("teamkills"));
PlayerData[playerid][PacksStolen] = (dUserINT(PlayerName(playerid)).("jetpacksstolen"));
PlayerData[playerid][Kicks] = (dUserINT(PlayerName(playerid)).("PlayerKicks"));
PlayerData[playerid][Bans] = (dUserINT(PlayerName(playerid)).("PlayerBans"));
PlayerData[playerid][AdminLevel] = (dUserINT(PlayerName(playerid)).("AdminLevel"));
PlayerData[playerid][Ispro] = (dUserINT(PlayerName(playerid)).("ispro"));
Pip[playerid][1] = PlayerIP(playerid); //2323
PLAYERLIST_authed[playerid] = true;
return SystemMsg(playerid, "Successfully authed!");
}
return SystemMsg(playerid, "Login Failed!");
}
stock PlayerIP(playerid)
{
new plrIP[16];
GetPlayerIp(playerid, plrIP, sizeof(plrIP));
return plrIP;
}
Код:
C:\samp02X.win32\Jetpack2.pwn(2323) : error 006: must be assigned to an array Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
Код:
Pip[playerid][1] = PlayerIP(playerid); //2323

