hey man.. i installed the newest one.. but got this
Exception while calling NextTick callback (KeyNotFoundException: The given key was not present in the dictionary.) at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in :0 at Oxide.Plugins.AntiNoobRaid.RemoveProtection (BaseCombatEntity entity, HitInfo hitinfo) [0x00166] in :0 at Oxide.Plugins.AntiNoobRaid+c__AnonStorey5.<>m__4 () [0x00000] in :0 at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <50629aa0e75d4126b345d8d9d64da28d>:0
KeyNotFoundException at RemoveProtectionFixed
By the looks a player that tried damaging a players base but was not added to the datafile when they joined the server, therefore could not find the player to remove protection. Do you have logs still enabled in the config? if so have a look for antinoobraid_playtimecollection and if you have one look for "[DateTime] - Failed to get playtime info for PlayerSteamID" in it. If so have a look at Playtime Tracker's datafile and see if that player is added there, if not It could be the reason they were removed from AntiNoobRaid's datafile. if thats the case it not AntiNoobRaid but is playtime tracker so you'll have to post on there support as its not tracking some player's.
If AntiNoobRaid can't get the playtime it will remove them from its datafile. By the looks why it dose that is because then that player would have protection forever as it would not update and always thinks he's new. Dunno why the original dev did it this way and not just mark them -50 (Means that they lost protection) and won't cause this error.