06.04.2019, 16:35
Code:
CMD:auninvite(playerid, params[]) { new target, reason[50], fp; if(sscanf(params, "uis[50]", target, fp,reason)) return SCM(playerid, -1, "Syntax: /auninvite [playerid] [amount of fp] [reason]"); if(playerVariables[playerid][pAdminLevel] >= 5) { if(IsPlayerConnected(target)) { if(playerVariables[target][pGroup] != 0) { if(playerVariables[target][pGroupRank] != 0) { if(fp >= 0) { new str[256], dayz; mysql_format(handle, str, 256, "SELECT * FROM `playeraccounts` WHERE `playerName` = '%e'", playerVariables[target][pNormalName]); new Cache: resa = mysql_query(handle, str); if(cache_get_row_count() != 0) { cache_get_field_content(0, "playerDays", result); dayz = strval(result); } cache_delete(resa); new group = playerVariables[target][pGroup]; format(szMessage, sizeof(szMessage), "%s has been uninvited by admin %s from %s, with %i FP, after %d days, reason: %s", playerVariables[target][pNormalName], playerVariables[playerid][pNormalName], groupVariables[group][gGroupName], fp, dayz,reason); SendToGroup(group, COLOR_GENANNOUNCE, szMessage); SCM(playerid, COLOR_GENANNOUNCE, szMessage); new quer[2560]; playerVariables[target][pSkin] = 299; SetPlayerSkin(target, 299); new year, month, day, hour, minute, second; new time[25]; gettime(hour, minute, second); getdate(year, month, day); format(time, 25, "%02d.%02d.%d %02d:%02d:%02d", day, month, year, hour, minute, second); mysql_format(handle, quer, sizeof(quer), "INSERT INTO faction_logs (text, playerID, playerSkin, time) VALUES ('%e', '%d', '%d', '%e')", szMessage,playerVariables[target][pInternalID], playerVariables[target][pSkin], time); mysql_tquery(handle,quer); playerVariables[target][pPoliceDuty] = 0; playerVariables[target][pFP] = fp; playerVariables[target][pFW] = 0; playerVariables[target][pGroup] = 0; playerVariables[target][pGroupRank] = 0; SetPlayerColor(target, COLOR_WHITE); MaskUse[target] = 0; TextDrawHideForPlayer(target, tTimer[target]); for(new i; i <= sizeof(TurfInfo)-1; i++) { GangZoneStopFlashForPlayer(target, Turfs[i]); } OnPlayerSpawn(target); savePlayerData(target); } else { SCM(playerid, -1, "The minimum amount of FP is 0!"); } } else { SCM(playerid, -1, "This player isn't in a faction!"); } } else { SCM(playerid, -1, "This player is a Civillian!"); } } else { SCM(playerid, -1, "This player is not connected!"); } } else { SCM(playerid, -1, "You are not an admin!"); } return 1; }
Code:
:\Burrned\gamemodes\agb.pwn(15456) : error 029: invalid expression, assumed zero D:\Burrned\gamemodes\agb.pwn(15456) : error 029: invalid expression, assumed zero D:\Burrned\gamemodes\agb.pwn(15456) : warning 215: expression has no effect D:\Burrned\gamemodes\agb.pwn(15456) : error 001: expected token: ";", but found "]" D:\Burrned\gamemodes\agb.pwn(15456) : fatal error 107: too many error messages on one line
15456 ist " if(playerVariables[playerid][pAdminLevel] >= 5)"