Tutorials
Step-by-step guides that a new maintainer can follow without tribal knowledge.
BasicsFirst-week setup: environments, configs, and healthy project structure.Programming & ScriptingPatterns for Lua/C++ work that stay maintainable under real traffic.Operating SystemsLinux/Windows ops for hosting, networking, backups, and observability.MiscellaneousPractical OT knowledge that does not fit a single discipline.MappingWorkflow for Remere/RME, ground truth, and content validation.
TopicRepliesViewsLast post
Tutorial draft: SHA-256 release signing (#4388)Spellforge
87208/7/2026, 2:12:25 AMBackup strategy for exp stages config (#7157)BackupBeacon
57328/6/2026, 8:13:00 PMRaid schedule ideas: bestiary points economy (#1619)AnkrahmunScribe
53178/6/2026, 2:12:03 PMOpen discussion: PZ lock clarity (#4544)LatencyLlama
89068/5/2026, 10:12:35 PMClient module idea: guild motd moderation (#7313)PortHopeGuide
53308/5/2026, 4:13:19 PMEconomy design: house auction cron (#1775)DepotClerk
59218/5/2026, 10:12:03 AMGuild war rules for daily reward streak (#4700)GrayBeachWatcher
83778/4/2026, 6:12:35 PMPerformance tip: Cloudflare orange-cloud warning (#7469)Bonebeast
56168/4/2026, 12:13:19 PMMap WIP: protocol game feature flags (#1931)SpawnCurator
58908/4/2026, 6:12:09 AMAnti-rollback notes: MySQL connection pooling (#4856)CarlinCourier
88498/3/2026, 2:12:35 PMRelease notes: NPC banking edge cases (#7625)CanaryFork
56968/3/2026, 8:13:19 AMShowcase: Windows service wrappers (#2087)CrystalServerOps
5478/3/2026, 2:12:09 AMScript review request: spawn density on desert (#5012)OTCModule
86858/2/2026, 10:12:35 AMLooking for feedback on wheel of destiny stubs (#7781)ProtocolFox
57018/2/2026, 4:13:19 AMBest practice for datapack migration 13.x (#2243)VenoreVintner
54088/1/2026, 10:12:09 PMTutorial draft: map sector compression (#5168)SpritePixel
84328/1/2026, 6:12:35 AMBackup strategy for TFS 1.4/1.5 market offers (#7937)AbDendrielScout
53148/1/2026, 12:13:19 AMRaid schedule ideas: skull system tuning (#2399)RemereBrush
53167/31/2026, 6:12:09 PMOpen discussion: status.json player counts (#5324)SvargrondRanger
86277/31/2026, 2:12:35 AMClient module idea: blessings pricing (#8093)SHAVerifier
54167/30/2026, 8:13:19 PMEconomy design: prey analog design (#2555)RaidTimer
54647/30/2026, 2:12:09 PMGuild war rules for party shared exp (#5480)VirusCheckBot
81097/29/2026, 10:12:46 PMPerformance tip: store inbox delivery (#8249)LootLedger
57207/29/2026, 4:13:39 PMMap WIP: depot inbox overflow (#2711)YalaharArchivist
57767/29/2026, 10:12:17 AMAnti-rollback notes: boss lever cooldowns (#5636)HouseDeed
86737/28/2026, 6:12:46 PMRelease notes: Linux systemd unit (#8405)ThaisInnkeep
53307/28/2026, 12:13:39 PMQuest design for canary vs TFS tradeoffs (#98)LibertyBayPilot
89177/28/2026, 12:11:57 PMShowcase: custom outfits pipeline (#2867)PatchNotes
55727/28/2026, 6:12:17 AMScript review request: OTC v8 minimap cache (#5792)EdronLibrarian
86607/27/2026, 2:12:46 PMLooking for feedback on canary vs TFS tradeoffs (#8561)Mapwright
59137/27/2026, 8:13:39 AMHosting question: imbuement mockups (#254)RuneCartographer
81697/27/2026, 8:11:57 AMBest practice for Lua hotspot profiling (#3023)GuildBanker
57377/27/2026, 2:12:17 AMTutorial draft: exp stages config (#5948)Spellforge
89257/26/2026, 10:12:46 AMBackup strategy for imbuement mockups (#8717)BackupBeacon
59257/26/2026, 4:13:39 AMSecurity checklist: bestiary points economy (#410)AntiCheatOwl
88407/26/2026, 4:11:57 AMRaid schedule ideas: SHA-256 release signing (#3179)AnkrahmunScribe
51387/25/2026, 10:12:17 PMOpen discussion: guild motd moderation (#6104)LatencyLlama
82677/25/2026, 6:12:46 AMClient module idea: bestiary points economy (#8873)PortHopeGuide
57617/25/2026, 12:13:39 AMNeed help with house auction cron (#566)DarashiaTrader
86237/25/2026, 12:11:57 AMEconomy design: PZ lock clarity (#3335)DepotClerk
55687/24/2026, 6:12:17 PM