About This File
Demo Link: https://spade.makeweb.games/
About SPADE:
Basic Information:
-
Server Side API written in PHP
- Tested and Run on PHP 7.24.27
- Database communication handled via PDO
- HTTP Requests done via Ajax
- Front end written in Javascript and HTML
Features:
-
Full Item System
- Use
- Equip
- Buy
- Info
-
Inventory System
-
Equip Items
- Primary
- Secondary
- Armor
- Consumables (for use in fighting)
- Use Items
-
Equip Items
-
City
-
Contains
-
Shops
- Buy items
- User List
-
Points Market
- Buy/Sell from other users
-
Point Building
- Use Points
-
Shops
-
Contains
-
Message System
- Send/Receive messages
- Events
-
Education
- Complete courses to gain stats, money, anything
-
Gym
-
Stats to train:
- Strength
- Defense
- Speed
- Agility
-
Stats to train:
-
Crimes
- Broken down by category
- Easily define formulas in the staff panel for completion rates
- Jail
- Hospital
- Users Online
-
Settings
- Change Password
- Automatic Awards
-
Fully functional staff panel to manage all of the above
- User logs
- User messages
- Banning
- Complete mobile site!
Installation Instructions:
- Create a MySql Database
- Create a MySql Database User with all permissions
- Attach Database and User
- Open /api/core.php and edit lines 2, 3, 4 with the appropriate information
-
In your web browser visit {your domain}/api/core.php/engine/install
- This will create the entire database for you!
- It will output a lot of information you probably do not care about, you do not have to look at this
- It will create some default crons to help you get started
-
It will also create a default user with
- Username: admin
- Password: admin
- Immediately log into this account and change the information!!!!!!!!!!!
- You are good to go! Start coding and make it your own 🙂
If at any time you have issues or need help feel free to message me directly on MWG or message my Discord (Head.Clicker#0238)
Edited by gamble
What's New in Version 1.0.2 See changelog
Released
-Bug related to stat regeneration crons on install
-Bug related to admin user not being granted staff permissions