Menu
Forums
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Trending
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Upgrades
Log in
Register
What's new
Search
Search
Search titles only
By:
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Server Development
Habbo Retros
Habbo Development
Sadie Emulator
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="habtard" data-source="post: 481664" data-attributes="member: 90778"><p><strong>April 20th</strong></p><ul> <li data-xf-list-type="ul">Finished player periodic currency reward system</li> </ul><p></p><p><strong>You can now define periodic rewards of any type using the database.</strong></p><p></p><p>[ATTACH=full]15784[/ATTACH]</p><p></p><p>Code Snippet</p><p></p><p>[ATTACH=full]15785[/ATTACH]</p><p></p><p>[ATTACH=full]15786[/ATTACH]</p><p></p><p>Any rewards given are also logged in the periodic_currency_reward_logs table.</p><p></p><p>You can also toggle between two settings with this option in server_settings</p><p>[ATTACH=full]15787[/ATTACH]</p><p></p><p>Enabled (Fair): Rewards will go off a players online time</p><p>Disabled (Unfair): Rewards fire on a fixed interval regardless of player online time.</p><p></p><p><strong>Few other bits</strong></p><ul> <li data-xf-list-type="ul">Avatar data (motto and figure code) now saved live on change for instant website updates</li> <li data-xf-list-type="ul">Fixed an issue with dbContext in multi threaded scenarios,</li> </ul><p></p><p>Catch us at the <a href="https://discord.gg/397sCP2p?event=1227651479599579206" target="_blank">Open Beta</a>!</p><p>[automerge]1713699732[/automerge]</p><p><strong>April 21st</strong></p><ul> <li data-xf-list-type="ul">Tons of refactoring, rewrote all of tile mapping</li> <li data-xf-list-type="ul">Added a few new unit tests ( related to tile mapping )</li> <li data-xf-list-type="ul">Refactored commands to list their required permissions</li> </ul><p><strong>Commands</strong></p><p>We've added a few basic commands (14 to be exact). Our plan with this is based on <a href="https://en.wikipedia.org/wiki/KISS_principle" target="_blank">KISS</a>. Further customization / ability can be done via plugins.</p><p></p><p>[ATTACH=full]15795[/ATTACH]</p><p></p><p>Few code snippets</p><p></p><p>[ATTACH=full]15792[/ATTACH]</p><p>[ATTACH=full]15793[/ATTACH]</p><p>[automerge]1713770437[/automerge]</p><p><strong>April 22nd</strong></p><ul> <li data-xf-list-type="ul">Refactored commands with further utility methods and options</li> <li data-xf-list-type="ul">Working on user walking collisions and over lapping</li> <li data-xf-list-type="ul">Added a server error writer for when the client sends an unknown header</li> <li data-xf-list-type="ul">Refactored room creation and loading</li> </ul><p></p><p>See here</p><p></p><p>[ATTACH=full]15797[/ATTACH]</p><p></p><p><strong>[ATTACH=full]15796[/ATTACH]</strong></p><p>[automerge]1713865112[/automerge]</p><p><strong>April 23rd</strong></p><ul> <li data-xf-list-type="ul">Added placement validation to furniture placements</li> <li data-xf-list-type="ul">Worked a lot on tile mapping and updating status re-actively</li> <li data-xf-list-type="ul">Optimized EF usage to be more optimal on record updates</li> <li data-xf-list-type="ul">Players now load their rooms on login to avoid re trips to the DB</li> </ul><p></p><p>[ATTACH=full]15798[/ATTACH]</p><p>[automerge]1714200893[/automerge]</p><p><strong>April 24th</strong></p><p>- Working on <a href="https://github.com/project-sadie/database" target="_blank">https://github.com/project-sadie/database</a></p><p></p><p>[ATTACH=full]15816[/ATTACH]</p><p></p><p><strong>April 25th</strong></p><ul> <li data-xf-list-type="ul">Added accounts settings page to SadieCMS</li> <li data-xf-list-type="ul">Added staff page to SadieCMS</li> <li data-xf-list-type="ul">Added player profiles (/profile/[username]) to SadieCMS</li> </ul><p></p><p><strong>April 26th</strong></p><ul> <li data-xf-list-type="ul">Working on the schema converter, about 80%</li> <li data-xf-list-type="ul">Packet writers are now serialized from their properties</li> </ul><p></p><p>[ATTACH=full]15815[/ATTACH]</p></blockquote><p></p>
[QUOTE="habtard, post: 481664, member: 90778"] [B]April 20th[/B] [LIST] [*]Finished player periodic currency reward system [/LIST] [B]You can now define periodic rewards of any type using the database.[/B] [ATTACH type="full" alt="1713595726310.png"]15784[/ATTACH] Code Snippet [ATTACH type="full" alt="1713595771728.png"]15785[/ATTACH] [ATTACH type="full" alt="1713595803897.png"]15786[/ATTACH] Any rewards given are also logged in the periodic_currency_reward_logs table. You can also toggle between two settings with this option in server_settings [ATTACH type="full" alt="1713595990374.png"]15787[/ATTACH] Enabled (Fair): Rewards will go off a players online time Disabled (Unfair): Rewards fire on a fixed interval regardless of player online time. [B]Few other bits[/B] [LIST] [*]Avatar data (motto and figure code) now saved live on change for instant website updates [*]Fixed an issue with dbContext in multi threaded scenarios, [/LIST] Catch us at the [URL='https://discord.gg/397sCP2p?event=1227651479599579206']Open Beta[/URL]! [automerge]1713699732[/automerge] [B]April 21st[/B] [LIST] [*]Tons of refactoring, rewrote all of tile mapping [*]Added a few new unit tests ( related to tile mapping ) [*]Refactored commands to list their required permissions [/LIST] [B]Commands[/B] We've added a few basic commands (14 to be exact). Our plan with this is based on [URL='https://en.wikipedia.org/wiki/KISS_principle']KISS[/URL]. Further customization / ability can be done via plugins. [ATTACH type="full" alt="1713699684457.png"]15795[/ATTACH] Few code snippets [ATTACH type="full" alt="1713685719308.png"]15792[/ATTACH] [ATTACH type="full" alt="1713686711823.png"]15793[/ATTACH] [automerge]1713770437[/automerge] [B]April 22nd[/B] [LIST] [*]Refactored commands with further utility methods and options [*]Working on user walking collisions and over lapping [*]Added a server error writer for when the client sends an unknown header [*]Refactored room creation and loading [/LIST] See here [ATTACH type="full" alt="1713770241377.png"]15797[/ATTACH] [B][ATTACH type="full" alt="1713770096780.png"]15796[/ATTACH][/B] [automerge]1713865112[/automerge] [B]April 23rd[/B] [LIST] [*]Added placement validation to furniture placements [*]Worked a lot on tile mapping and updating status re-actively [*]Optimized EF usage to be more optimal on record updates [*]Players now load their rooms on login to avoid re trips to the DB [/LIST] [ATTACH type="full"]15798[/ATTACH] [automerge]1714200893[/automerge] [B]April 24th[/B] - Working on [URL]https://github.com/project-sadie/database[/URL] [ATTACH type="full"]15816[/ATTACH] [B]April 25th[/B] [LIST] [*]Added accounts settings page to SadieCMS [*]Added staff page to SadieCMS [*]Added player profiles (/profile/[username]) to SadieCMS [/LIST] [B]April 26th[/B] [LIST] [*]Working on the schema converter, about 80% [*]Packet writers are now serialized from their properties [/LIST] [ATTACH type="full"]15815[/ATTACH] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Server Development
Habbo Retros
Habbo Development
Sadie Emulator
Top