291
Subscribers
No data24 hours
-47 days
-530 days
Posts Archive
Some planning for Demo mode [FREE Access]
- Free CDN (Content Delivery Network)
- Free sub domain gtps.pw (required for our web-server system) (Request to me)
Update 29 Nov 2024
In-Game:
- Improve anti VPN and Proxy
Web-server:
- Add multi port (Not sure)
- Add small protection
- Add Login Dashboard
Growtopia has removed many packets previously used for logging in-game. Now, the first step to access the server requires passing through the webview login.
To keep our project running and up to date with RGT, Iāll focus on building a web server.
TODO List:
ā
Design the UI/UX for the login page.
ā
Create a private API for webview login (like RGT).
ā Add an auto-update system for cache and items.dat.
ā Copy world like GTPS Partnership (if possible)
Preview of the anti-cheat system: players can still join the server, but they wonāt be able to do anything like breaking, placing, or even walking š.
Note: it's just a preview/prototype
FYI: The application is free, and you can get it from my GitHub repository. However, to gain full or premium access, you need to purchase it.Thereās no backd00r or anything malicious; I coded it from scratch (built from zero). Iām not the kind of person who would include a backd00r to raid other servers.
Update 28 Nov 2024
In-Game:
- Add anti cheat features like BeefPS
- Anti VPN/Proxy (not tested)
- Add Demo mode where you can test our application before buying the premium one
ā°> When you use Demo mode, our application will not saving anything in to the database, so they will only save it in memory
ā°> Showing [DEMO] after nameservers if you are in Demo mode
- Add shadow ban like RGT
Source:
- Improve console print
- Change name from 1 to Master Server in index of ENetServers
Update 27 Nov 2024
In-Game:
- The player can be connected to ENet Server
- Showing "Connected to
0{serverName} oserver, You're currently standing on server: {node serverID}" when the player connected with ENet Server
- Add Server overload like RGT
- Add player login limiter like RGT
Source:
- Add basic variables on the struct Player
- Add struct Inventory
- Add SubENet Servers
ā°> Maximum online 50/ENet
ā°> Can run up to 100 ENetKarena source GT3 susah di develop dan masih banyak bug yang belum diketahui, Aku memutuskan untuk membuat Source sendiri dari awal.
Mungkin akan memakan waktu lebih banyak, semoga hasilnya setimpal ā¤ļø
World size 0.5MB
Items dropped 98M
Average cpu usage 25%
Average process memory 30MB
it's good?
I dropped a 10M dirt block with /drop and only use 500KB disk and 0% cpu usage when i drop it
+1
Anti crash packet case 2 (Fixed 80% crash with any method) (Require dedicated server)
Update 23 Nov 24
- Recode dialog giveaway
- Recode dialog bank
- Add the Back button on the register dialog and login dialog
- Add anti crash on the packet case 2
- Add /drop up to unlimited amount (only for clist) and 4000 for role dev
- Add /dropall for dropping in every tile (Owner role required) CList can bypass limit amount
- Fixed not supported items.dat v19
- Fixed trade
- Remove anti manip login data (stupid sh"t)Update 22 Nov 24:
- Remove unfinished feature
- Remove useless functions and variables
- Fixed login data manipulated
- Fixed validate_world
- Fixed action|input
- Recode packet handler
- Recode dialog login dialog
- Recode validate_world
- Recode player chat
- Recode dialog gazette
Update 21 Nov 24:
- GrowPlus Project [GTPS]:
Restructuring variables and removing useless variables
- Changing the database system from JSON to DAT (Accelerating data transfer processes).
