In this Thread Im going to release all my DBO Server Files updates.
Requiments:
- XAMPP:

- Navicat:

- DBO Beta Client:

Content:
1.0 - How to Install XAMPP
1.1 - How to start XAMPP
2.0 - How to Install Navicat
2.1 - How to Update Navicat Password
2.2 - How to Create a Database
2.3 - How to import DBO tables to our Database
3.0 - How to start the Server
4.0 - Patch for the Client
How to Install XAMPP
1. Download XAMPP
2. Execute the downloaded file
3. Follow the GIF Image
How to Install Navicat
1. Download Navicat
2. Execute the downloaded file
3. Follow the Video to see How to install Navicat, change database password, create database
How to start the Server
Downloads:
ver 0.40 release date 10/18/2014

Server Progress:
=== DBO Server Files by Daneos ===
- Auth Server: DONE
- Character Server: DONE
- Database Server: 0%
- GameServer:
- (ver 0.30) gameserver communicate with chat server
- Player System:
- Auto Regen LP/EP 100% same like on DBO.
- Move and Jump 99%
- delete charachter ( not working )
- create character 100%
- rename character 100%
- Update character attributes on switch items etc (90% done)
- (Ver 0.20) Level up player 100% (by default every time max exp will be 1000!)
- (Ver 0.20) Delete Items 100%
- (Ver 0.20) Stack Items 100% (Ver 0.30) Fixed a bug with stack items
- (Ver 0.20) Move Items 100%
- (Ver 0.30) Character spawn changed to original
- (Ver 0.30) Unstack items 100%
- Ver 0.40) Character transformation (great namekian etc) + attribute(stats) calculation 100%
- RP Ball - DONE
- auto decrease RP while not fighting
- increase RP while fighting
- Set rp balls to 0 at login
- Increase/Decrease RP balls if RP is full/empty.
- Banking System -
- Set Items & Take items (Buggy please dont set any items into the bank)
- Buy bank slots 100%
- (ver 0.30) Set and take Zenny 100%
- Npc System
- Spawn & Despawn npc 100% with range-check.
- Open Shop 100%,
- (Ver 0.20) buy items 100% & sell items 100%
- Buy Skills 100%
- Show Quest 100%
- Monster System
- Spawn and despawn 100% with range-check.
- Auto Movement 100% with range-check.
- Fight System 80%
- Gain exp 90% (Bug: Only last hitter receive exp)
- drop items 10%
- drop zenny 90% (Bug: Only last hitter receive zenny)
- Monster move to player at attack.
- Monster moves back to spawn point and regenerate his life after killing player or player run away
- Monster follow player
- Mail System 90%
- Item Usage:
- LP and EP Regen Items 100%
- Use Vehicle 0%
- (ver 0.30) Fixed item usage function. Now only 1 item gets removed from stack and not all.
- Pet System 0%
- Skill System
- Learn Skills 100%
- (ver 0.20) Upgrade skills 100%
- Use Skills 100%(not sure if can use all skills)
(ver 0.40) - Add passive skill attribute(stats) to character 99%
(ver 0.40) - Skill to charge RP 100%
- (Ver 0.20)- Scouter System
- On/Off scouter 100%
- Calculate target data 99% (not 100% because some attribute doesnt match)
- Sell Item at the dustbin when equipped with scouter part. 100%
- Set scouter energy, max parts, checks etc 100%
- Take of all scouter parts at once 100%
- Time leap Quests (TMQ) 10%
- Beginner tutorial on the isle 0%
- Call shenrong
- Gold reward 100%
- Call Shenreong 100%
- Item Reward 10%
- Bus System 0%
(ver 0.20)- Portal(Teleport) System - DONE
- Add Portal 100%
- Teleport 100%
(ver 0.30)- Quest System
- Talk quests 100%
- Fight quests 0%
- Farm quests 0%
- all other quests 0%
- Load Quests 100%
- Receive defined rewards (item 100%, exp 100%, zenny 100%, other 0%)
- Receive select reward ( item 100%, exp 100%, zenny 100%, other 0% )
- Hide finished quests 100%
- Start new quests after finishing the current quest 100%
- Load quest items 0%
(ver 0.30)- Mudosa Gambler
- Start gamble 100%
- Receive random item 50%
- Remove mudosa points 100%
(ver 0.40)- Dungeon System
- Tutorial Dungeon 50%
------ (ver 0.30) Chat Server
- Memorypool
- Chat Server communicate with game server
- Party System 0%
- Create Party 0%
- Delete party 0%
- invite to party 0%
- add to party 0%
- mark target 0%
(ver 0.30)- Friend System 100% - DONE
- Load friends (includes blocked users)
- Add someone to blacklist (cant add myself, cant add someone more than once)
- Remove someone from blacklist
- Remove friend
- Add friend (cant add myself, cant add someone more than once)
- Chat System 70%
- Say Chat 100%
- Shout chat 100%
- Whisper player 100%
- Party chat 100%
- Guild chat 100%
- Guild System 10%
- Create Guild 10%
- Delete Guild 10%
- Rename guild 10%
- invite to guild 0%
- kick from guild 10%
- change leader 10%
- Server Config file:
Code:
[Auth Server] Address = 127.0.0.1 <- Auth Server ip Port = 20200 <- Auth Server port Security_key = 45dsg5d5d5dddd <--- security key will be needed for the server manager and other things ;) server_accept_limit = 1 [Char Server] Address = 127.0.0.1 <- Char Server ip Port = 20300 <- Char Server port Security_key = 45dsg5d5d5dddd <--- security key will be needed for the server manager and other things ;) server_accept_limit = 1 [Chat Server] Address = 127.0.0.1 <- Chat Server ip Port = 20400 <- Chat Server port Security_key = 45dsg5d5d5dddd <--- security key will be needed for the server manager and other things ;) server_accept_limit = 1 SrvAcceptAddress = 127.0.0.1 SrvAcceptPort = 20401 [Game Server] Address = 127.0.0.1 <- Game Server ip Port = 30001 <- Game Server port Security_key = 45dsg5d5d5dddd <--- security key will be needed for the server manager and other things ;) server_accept_limit = 1 [DATABASE] Host = tcp://127.0.0.1:3306 <- database ip:port User = root <- database user Password = 123456789 <- database password Db = dbo <- database name [PERFORMANCE] PlayerLimit = 10 <- player limit LoadTableFormat = 1 <- load table format (xml, edf and rdf) [GAMECONFIG] TestServer = 1 <- 1 = all people are gm and server is test mode SoloRate = 1 <- exp rate for player PartyRate = 1 <- party exp rate DropRate = 1 <- drop item rate MaxLevel = 50 <- max player level QuestExpRate = 1 <- quest exp rate MoneyDropRate = 10 <- money drop chance (money drop rate * 10 ) MoneyAmountRate = 10 <- amount of money * 10. Example drop money (8) * 10 = 80 zenny QuestMoneyRate = 1 <-- quest zenny reward * 1 ItemDropSafe = 30000 <-- only the owner can pick up items within 30 seconds. After 30 seconds everyone can pick up. ( 30000 = 30 seconds ) IsDarkModus = false <- false = sunny / true = dark EarnRpChance = 50 <- Chance in % to earn RP. 0 = you never earn RP. 100 = you always earn RP
Important things:
- A window to see the amount of players, write system announcements etc - 0%
- Memory Pool for players,monsters,npcs and pets - 100%
- Table manager for players,monsters,npcs and pets - 100%
- Currently 3 Threads. 1 Thread for all Players, 1 Thread for all Monsters and 1 Thread for the Player Sessions - 100%
- Cache system - 0%
Currently working on:
- fix bugs
- improve current features
- vehicle system
- bus system
- getting new client to work
- get new tables to work
- warfog
New Client tables which the server can read:
- table_exp_data
- td_formula
- table_pc_data
- table_mascot_data
- td_race
- td_class
- table_vehicle_data
- table_portal_data
- table_newbie_data
- table_item_data
- table_status_transform_data
- table_quest_probability_data
- table_quest_narration_data
Known Bugs:
Quote:
- No item drop
- Attack not fluent
- Monster movement needs to be improved
- Character attributes
- quests
- cant load items from bank
-- ver 0.40 change log --
- Standard exp at lv 1 changed to 450
- Fixed spawn bug at Popo
- Players level 10 or lower will spawn with full lp/ep after death.
- Charge RP skill working.
- Changed spawn/despawn of objects. Everything should update faster.
- Changed Monster attack speed (they attack as fast as they should)
- changed player attack speed
- some changes at the source
- quest exp reward multiplicates now with the quest exp rate in server settings (example receive 400 exp it will be 400*x)
- quest zenny reward multiplicates now with the quest zenny rate in server settings (example u receive 400 zenny it will be 400*x)
- Set LP/EP to max after player lvled up.
- You cant gain more RP after you have max rp balls.
- You start to lose RP 15-18 seconds after your last RP gain.
- You can set now in the server config the percentage Chance for user to earn RP.
- Add base character attribute(stats) to character (not 100% correct)
- Add scouter item attribute(stats) to character(not all working. Need to get base character attribute to 100% correctly working)
- Add Equipment item attribute(stats) to character
- Add Passive skill attribute(stats) to character (not all working. Need to get base character attribute to 100% correctly working)
- Monster auto movement
- Basic melee fight damage calculation added. (still need to add some lvl difference plus/minus bonus)
- Skill damage calculation with check if its physical or energy damage.
- Calculate damage from Monster against player
- New characters start now with correct skills
- Direct heal skill working
- Player keep losing EP while super saiyan, pure majin or great namekian
- Player can "level up" kaioken. High kaioken level = more ep and lp lose.
- Only send data from monster to player if the player has the monster in his list
-- ver 0.50 change log --
Info:
- You are not allowed to change the copyright.
- You are not allowed to say this is your work.
- You are not allowed to earn money with this.






