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