22.03.2012, 18:27
Well i use pconnecttime to make it score in tab. But when the player relog it reset to 0. I delete the lvel and respectpoint, but still happen what should i do?
: error 001: expected token: ";", but found "("
: error 001: expected token: ";", but found "("
Quote:
public OnPlayerConnect(playerid) { LoggedTime[playerid] = 0; new string[256]; gPlayerLogged[playerid] = 0; gAdminLogged[playerid] = 0; new plname[MAX_PLAYER_NAME],tmpvar; GetPlayerName(playerid, plname, sizeof(plname)); if(!NameIsRP(plname)) { SendClientMessage(playerid, COLOR_YELLOW2, "Immigration: Your name is not acceptable."); SendClientMessage(playerid, COLOR_LIGHTRED, "Hint: your name must be in the format Firstname_Lastname."); Kick(playerid); //yes, use Kick here because theres no data to save return 1; } if(IsIPBanned(playerid)) { if((BanInfo[tmpvar][BanInfoTS]-GetUnixTime())!=0) { SendClientMessage(playerid,COLOR_YELLOW2,"You are currently banned. Please wait for this to expire"); SendClientMessage(playerid,COLOR_LIGHTRED,"If you feel this is a mistake post a appeal on the forums"); tmpvar=PlayerInfo[playerid][pRank]; //just a reused variable new numdays=(BanInfo[tmpvar][BanInfoTS]-GetUnixTime())/86400; format(string,sizeof(string),"Your ban expires in %i day(s). Ban Reason: %s",numdays,BanInfo[tmpvar][BanInfoReason]);//just reused variables SendClientMessage(playerid,COLOR_LIGHTRED,string); Kick(playerid); //don't ban because if it expires they will be banned.. } } PlayerInfo[playerid][pCalledTutSay]=0;//this must be outside initplayer InitPlayer(playerid); SetPlayerColor(playerid,COLOR_GRAD2); foreach (Player, i) { if(BlockPMPerson[playerid][i] == 1) { BlockPMPerson[playerid][i] = 0; } } new icons = 0; for(new h = 0; h < sizeof(IntInfo); h++) { if(IntInfo[h][iIcon] != 0) { SetPlayerMapIcon(playerid, icons, IntInfo[h][iEntrancex], IntInfo[h][iEntrancey], IntInfo[h][iEntrancez], IntInfo[h][iIconT], COLOR_YELLOW); icons++; } } SetPlayerMapIcon(playerid, icons, 1641.5096,-2241.4404,13.4949, 38, COLOR_YELLOW); // Spawn Point icons++; SetPlayerMapIcon(playerid, icons, 978.6165,-1255.9263,16.9510, 27, COLOR_YELLOW); // Modshop icons++; SetPlayerMapIcon(playerid, icons, 1041.3632,-1028.2789,32.1016, 27, COLOR_YELLOW); // Modshop icons++; SetPlayerMapIcon(playerid, icons, 2645.3433,-2038.6853,13.5500, 27, COLOR_YELLOW); // Modshop icons++; // SetPlayerMapIcon(playerid, icons, 1573.5973,-2351.7605,13.5547, 55, COLOR_YELLOW); // Portcar // icons++; new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "users/%s.ini", sendername); new File: hFile = fopen(string, io_read); if (hFile) { gPlayerAccount[playerid] = 1; SetPlayerScore(playerid)(pConnectTime); ((THis is the Line ERROR)) fclose(hFile); } else { gPlayerAccount[playerid] = 0; } return 1; } |