When I get time I'll do a write up for compatibility with RunUO. Some of the achievements may not work unless you install certain systems such as teh EA PVP system and vendor searching.
No sir... not sure how to even start. If I had the first Eventsink and such as a starter I could probably go from there with the others... maybeyeah, sorry, been busy with work. but that and @Voxpire 's response on TimedAchievementTracker
have you added in the new events?
if yes, recompile the core
if no, you have more work to do
Errors:
+ CUSTOM/New Systems/Achievement System 1.2.1.2/AchievementSystem-master/AchievementSystem.cs:
CS0234: Line 16: The type or namespace name 'VendorSearching' does not exist in the namespace 'Server.Engines' (are you missing an assembly reference?)
CS0234: Line 23: The type or namespace name 'Khaldun' does not exist in the namespace 'Server.Engines' (are you missing an assembly reference?)
CS0246: Line 1089: The type or namespace name 'QuestCompleteEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1320: The type or namespace name 'SkillGainEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1339: The type or namespace name 'SkillCapChangeEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1355: The type or namespace name 'StatCapChangeEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1435: The type or namespace name 'JoinGuildEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1494: The type or namespace name 'FameChangeEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1499: The type or namespace name 'KarmaChangeEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1574: The type or namespace name 'VirtueLevelChangeEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1584: The type or namespace name 'PlayerMurderedEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1607: The type or namespace name 'CorpseLootEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1617: The type or namespace name 'AccountGoldChangeEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1662: The type or namespace name 'SkillCheckEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1673: The type or namespace name 'RepairItemEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1681: The type or namespace name 'TameCreatureEventArgs' could not be found (are you missing a using directive or an assembly reference?)
CS0246: Line 1700: The type or namespace name 'TeleportMovementEventArgs' could not be found (are you missing a using directive or an assembly reference?)
+ CUSTOM/New Systems/Achievement System 1.2.1.2/AchievementSystem-master/Gumps.cs:
CS0234: Line 10: The type or namespace name 'VendorSearching' does not exist in the namespace 'Server.Engines' (are you missing an assembly reference?)
Scripts: One or more scripts failed to compile or no script files were found.
ServUO Version 0.0, Build 0.0
Operating System: Microsoft Windows NT 6.2.9200.0
.NET Framework: 4.0.30319.42000
Time: 2/2/2022 9:00:26 AM
Mobiles: 43515
Items: 193559
Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at Server.Achievements.Achievement.CheckAchievement(PlayerMobile m, Object o) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Scripts\Customs\AchievementSystem-master\Achievement.cs:line 112
at Server.Achievements.AchievementSystem.CheckAchievement(Mobile m, AchievementType type, Object check) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Scripts\Customs\AchievementSystem-master\AchievementSystem.cs:line 226
at Server.Achievements.AchievementSystem.EnterRegion(OnEnterRegionEventArgs e) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Scripts\Customs\AchievementSystem-master\AchievementSystem.cs:line 1310
at Server.OnEnterRegionEventHandler.Invoke(OnEnterRegionEventArgs e)
at Server.EventSink.InvokeOnEnterRegion(OnEnterRegionEventArgs e) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\EventSink.cs:line 2209
at Server.Region.OnRegionChange(Mobile m, Region oldRegion, Region newRegion) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Region.cs:line 1184
at Server.Mobile.UpdateRegion() in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Mobile.cs:line 7267
at Server.Mobile.MoveToWorld(Point3D newLocation, Map map) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Mobile.cs:line 9445
at Server.Mobiles.PlayerMobile.MoveToWorld(Point3D loc, Map map) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Scripts\Mobiles\PlayerMobile.cs:line 2198
at Server.Misc.CharacterCreation.EventSink_CharacterCreated(CharacterCreatedEventArgs args) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Scripts\Misc\CharacterCreation.cs:line 257
at Server.CharacterCreatedEventHandler.Invoke(CharacterCreatedEventArgs e)
at Server.EventSink.InvokeCharacterCreated(CharacterCreatedEventArgs e) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\EventSink.cs:line 2145
at Server.Network.PacketHandlers.CreateCharacter70160(NetState state, PacketReader pvSrc) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Network\PacketHandlers.cs:line 2716
at Server.Network.MessagePump.HandleReceive(NetState ns) in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Network\MessagePump.cs:line 342
at Server.Network.MessagePump.Slice() in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Network\MessagePump.cs:line 129
at Server.Core.Run() in C:\Users\rodri\Desktop\ServUO\ServUO-master\Server\Main.cs:line 681
Thank you, and no problem!I sent you the newer version. Sorry for that!
Register(index++, new CraftBySkillAchievement(SkillName.Imbuing, "The Artificer", "Successfully imbue an item", 5, 1, index));
Register(6969, new CraftBySkillAchievement(SkillName.Carpentry ,"The Novice Carpenter", "Craft 100 items from the Carpentry menu", 5, 100, 6970 ));
We use essential cookies to make this site work, and optional cookies to enhance your experience.