Another update, another feature, and more bug fixes.
Changelog
- Added: Recycler/Ecotron 2007-2008 version.
The recycler can be configurable with the "recycler_rewards" table. The 'reward' column takes the sale code used in the catalogue_items table.
- Changes: Ejecting soundset/CD from trax and jukebox will now place it at the front of the hand.
- Fix: show skill level in Battleball lobby.
- Fix: food/drink showing up correctly when asking bots for drinks in public rooms.
- Fix: being kicked after idle in a sub public room will no longer direct you to the main lobby but appear on hotel view instead.
- Fix: buying present would use an incorrect item definition.
- Fix: rare cycle not loading the history of rares to check against.
Important note
In your external texts, make sure the "recycler_info_progress" entry is actually:
Release informationCode:recycler_info_progress=Recycling is currently in progress. The recycling process takes a total of %hours% hour. You can leave the catalogue and recycling will continue in the background.
Download: https://github.com/Quackster/Kepler/releases/tag/v1.22
Run v1.22 SQL when upgrading from v1.21.x: https://github.com/Quackster/Kepler/...pdate.1.22.sql
How to use Shockwave in 2019: https://alex-dev.org/shockwave/
Last edited by Quackster; 15-10-19 at 12:19 AM.
Looks good! It's nice to see more updates! I'm just curious, how far is Kepler being done? As far as I see it has a lot of functionality so I'm curious.
I think these are the only missing features left:
- Infobus polls
- Room polls (they're different, can't find official screenshots of them, but the packets are here for them)
- Expanded pet features (right now they're extremely basic)
- Public room spectating
- Public room queue system
- Billboard feature
- Poker in gamehall
- SnowStorm (highly doubt I'll ever complete this, but we'll see)
I could be wrong but I believe that's all I have left for versions between and including v21 and v13.
- - - Updated - - -
Two of the gamehall games?There's only one left, poker.
Good job! I really want Infobus polls.
Anyways, I still have bug with pets.
It show "no icon" when I bought it (DCR 14/15 Quack).
I'm running 1.22 right now.
Last edited by EdoTom; 15-10-19 at 02:30 AM.
Yeah it's a database error, I realised the mistake and fixed it. Run this SQL for me:
This will delete any of your existing pet purchases as unfortunately there were never any pet entries created for them.Code:UPDATE items_definitions SET interactor = 'pet_nest' WHERE sprite LIKE 'pets%'; DELETE FROM items WHERE definition_id IN (154, 776, 777);
![]()
There is a way for:
- Reset furniture user's hand (from DB there isn't delete function available)
- Remove badge from a user (same)
- Extract live users online
Anyways, I find a bug with HC badge that is not provided after user subscription.
The second one: sometimes it would be impossible enter in public rooms. Forced to reload.
Not sure what the issue with the public rooms is exactly but I found another bug with them so I'm releasing a small release that addresses some of these bugs.
Changelog
- Fix seeing other users in public rooms.
- Fix giving HC badge to HC subscribed users.
- Add "players.online" variable to system_config to query players online
Download: https://github.com/Quackster/Kepler/...es/tag/v1.22.1
(No SQL changes since v1.22)
For users online you must use:
There's no way to get which specific users are online by querying the database.Code:SELECT setting FROM settings WHERE setting = 'players.online';
You must delete from the hand by using:
Remove a badge using:Code:delete from items where room_id = 0 and user_id = 1;
Some badges can't be deleted for each user however, special ones added when they login (not to the users_badges table in the database however), they aren't saved to the users_badges table though. This is either the HC1 or HC2 badge or if they are a ranked user and use a badge from rank_badges.Code:delete from users_badges where badge = 'badge code' and user_id = 1;