Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

DBO Server Files Progress

Status
Not open for further replies.
Dbo Dev
Joined
Sep 19, 2009
Messages
921
Reaction score
191
=== DBO Server Files by Daneos ===

Daneos - DBO Server Files Progress - RaGEZONE Forums



- Auth Server: DONE
- Character Server: DONE

- (Ver 0.60) Database/Query Server: 20%
--- Char server
- Create Characters 100%
- Load Characters 100%
--- Chat server
- All friend functions 100%

--- Game server
- Load character data 70%
- Load Items 100%
- Load Skills 100%
- Load Buffs 100%
- Load HTB 100%
- Load quest data 100% (quest items 100% / quests completed 100% / quests in progress 100%)
- Load quick slot 100%
- Load short cuts 100%
- Load item recipes 100%
- Load GMT 0% (no idea what that is)


- 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%
- (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%
- (Ver 0.50) Player emergancy status if current LP is 30% or lower.
- (Ver 0.60) Pick up items


- 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%
- (Ver 0.60) Repair Items 100%
- (Ver 0.60) Repair Equipment 100%
- (Ver 0.60) Identify Items 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
- (Ver 0.60) Drop items

- Mail System 90%


- Item Usage:
- LP and EP Regen Items 100%
- (ver 0.30) Fixed item usage function. Now only 1 item gets removed from stack and not all.
- (ver 0.60) Use Vehicle 100% (Total 25 vehicles)
- (ver 0.60) Learn Hoipoi recipes 100% (Total 132 recipes)

- 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 100%
(ver 0.40) - Skill to charge RP 100%
(ver 0.50) - Use HTB Skill 80%


- (Ver 0.50) Buff/Curses System
- Load PC buffs/curses 100%
- Add PC buffs/curses 100%
- Remove PC buff/curses after time ended 100%
- Remove buffs by clicking on icon 100%
- Add buff/curse attribute(stats) to player (not all)


- (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%


- Shenron System - DONE
- Receive Zeni reward 100%
- Call Shenreong 100%
- (ver 0.50) Receive Item Reward 100%
- (ver 0.50) Receive Skill Reward 100%
- (Ver 0.60) Receive HTB Skill Reward 100%



- 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.55) Freebattle (Duell-System) 100% DONE
- Accept & Decline Battle : 100%
- Lose battle if logout: 100:
- Recover LP after battle: 100%


- (Ver 0.60) Item Upgrade System 100% DONE
- Upgrade Items 100%
- Downgrade Items 100%
- Item Upgrade Chance: 100%,100%,80%,80%,70%,70%,60%,60%,50%,50%,40%,40%,30%,30%,20%,10%
- Item Break Chance: Same as DBO.
- Calculate character attributes(stats) with upgraded items.


- (Ver 0.60) Private shop System
- Open shop 100%
- Set items 100%
- Update zenny 100%
- Remove item 100%
- Select item 100%
- Buy item 100%
- View shop 100%
- Security Checks 0%

- (Ver 0.60) Hoi Poi Crafting
- Learn crafting (generar and special)
- Learn recipes (not all yet)
- Craft Items
- Gain EXP and level up
BUGS: reset hoi poi, remove crafting items (fix later)


- (Ver 0.60) WarFog (Reveal area) 100% DONE
- Add new areas 100%
- Load areas 100%


------ (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%


(VER 0.50)LIST OF GM COMMANDS
COMMANDVALUE/IDAMOUNTDESCRIPTION/EXAMPLE
@ setspeedVALUE-(example: @.setspeed 15)
@ addmobMOB_ID-(example: @.addmob 1652106)<- add a monster to map
@ addnpcNPC_ID-(example: @.addnpc 1111107)<- add a npc to map
@ additemITEM_IDAMOUNT(example: @.additem 10 1)
@ addskillSKILL_ID-(example: @.addskill 21011) <- learn super saiyan
@ recoverthis set your current lp and ep to max.
(ver 0.60) @ addhtbSKILL_ID-(example: @.addhtb 30611) <- learn dragon power
(ver 0.60) @ setzenny1000(example: @.setzenny 1000) <- set your zenny to 1000
(ver 0.60) @ setlevel20(example: @.setlevel 20) <- set your level to 20
(ver 0.60) learnallskills(example: learnallskills) <- add all skills from current class to your character



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
  • table_quest_drop_data
  • table_each_drop_data
  • table_type_drop_data


Known Bugs:
  • 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 --
  • Huge update on the whole server files
  • decrypted all quest and trigger files
  • Character Server reworked
  • Chat server updated
  • Player emergancy status if current LP is 30% or lower.
  • Added casting time to skills ( )
  • Load PC buffs/curses
  • Add PC buffs/curses
  • Remove PC buff/curses after time ended
  • Remove buffs by clicking on icon
  • Add buff/curse attribute(stats) to player (not sure if all work)
  • Store Buffs/Curses in Database and safe remaining time after player log out
  • Update player attributes after upgrading skill
  • Receive Zeni from shenron
  • Receive Items from shenron
  • Receive Skills from shenron
  • Fixed a bug with showing other players
  • Fixed that the player object wont stay anymore on the map after a client crash
  • Lots of changes in server structure
  • Remove all zeni from ground if they are longer than 60 seconds(60000 ZeniDropSafe) on ground
  • Other players can only pick up your zeni after 30 seconds (the half time of ZeniDropSafe
  • To change zeni drop time edit ZeniDropSafe in settings.ini. 60000 = 60 seconds (players can pick up your zeni after the half = 30 seconds.
  • Some changes on skill system that the skill can apply on multiple targets.
  • Changed the unique ID "system" to avoid bugs if the server is running for a longer time with many players
  • Set pc attributes(stats) after learning a skill
  • "Heal over Time" skills are working.
  • Added a proper dragonballs check before calling shenron
  • You can use "pick up" action skill to pick up zeni from the ground
  • Remove target from player if the target is too far away
  • GM Commands working ;)
  • new a Database for logs
  • Objects spawn now much faster
  • Objects also spawn now while on auto-move (r key)

-- ver 0.55 change log --
  • Accept & Cancel player duell.
  • If someone log out while duell, then the other person win and his LP recover to 100%
  • Fixed a loop bug which make the gameserver go crazy.
  • Freebattle should be working fine now.
  • Fixed a database problem

-- ver 0.60 change log --
  • Learn HTB skill at shenron
  • New GM Commands: @ addhtb, @ setzenny, @ setlevel
  • Upgrade Items 100%
  • Downgrade Items 100%
  • Item Upgrade Chance: 100%,100%,80%,80%,70%,70%,60%,60%,50%,50%,40%,40%,30%,30%,20%,10%
  • Item Break Chance: Same as DBO.
  • Calculate character attributes(stats) with upgraded items.
  • Now you can put items over other items and it will switch places. Or right click on equipment and it will switch with the equipment from your character.
  • Other players can see the social skill animations now.
  • Private shop: can start, can change name, can set notice, can sell, can buy, can view shop
  • HoiPoi: Learn crafting (generar and special)
  • HoiPoi: Learn recipes (not all yet)
  • HoiPoi: Craft Items
  • HoiPoi: Gain EXP and level up
  • Improved the shop buy function. Works much faster and better now.
  • When buy/receive new item and they are stackable then they will auto-stack and not consume new space.
  • All (132) HoiPoi Recipes can be learned and crafted
  • Repair Items working
  • Repair Equipment working
  • Identifiy item at NPC
  • Added some checks if player is still alive
  • Player will lose all buffs after death
  • Players can pick up items
  • All (25) vehicle items can be used now
  • Warfog (Reveal Area) 100% working
  • Announcement every 10 minutes
  • Can now get off of vehicles without relog
  • Added query server
  • Character server dont need mysql connection anymore.
  • Lots of changes on all servers. Now its possible to create more than 1 channel
  • Load, add, update and delete shortcuts
  • Fixed a bug with keyboard. When you edit game options the keyboard wont work anymore. Its fixed now and you can edit game options without problems.
  • Load rank battle informations
  • Server Manager ver 1.1
  • New gm command learnallskills (example: learnallskills) <- add all skills from current class to your character



Official facebook page:



Info:
CLOSED!
 
Last edited:
Dbo Dev
Joined
Sep 19, 2009
Messages
921
Reaction score
191
While Im waiting for my CPU cooler to be delivered I was thinking much about the development what I will do on the next releases etc.

In some days the ver 0.60 version will be released. And on ver 0.70 I will create a database-server.
Version 0.70 will contain quest system, database server and some other important things.

(Not sure yet) Im not going to stop working on DBO but Version 0.70 might be the last version which is going to be released.
 
Newbie Spellweaver
Joined
Sep 19, 2011
Messages
19
Reaction score
0
What is the database-server for ?

Im not going to stop working on DBO but Version 0.70 might be the last version which is going to be released.
What do you mean ? Do you plan on opening a server of your own or ?
 
Initiate Mage
Joined
Jun 18, 2014
Messages
3
Reaction score
0
please,try to update TMQ/Dungeon system on 0.70 ver if you dont work anymore..
 
Newbie Spellweaver
Joined
Jul 6, 2014
Messages
16
Reaction score
1
In the earlier dbo if you have dash skill and double click with sx mouse the pg should do dash to that point. Can you make that implementation? Is an important thing in duel lol
 
Dbo Dev
Joined
Sep 19, 2009
Messages
921
Reaction score
191
Interestingly, when you abandon the project and will not release the source code, the emulator is just something useless and incomplete.

I never started to work on dbo for others. I only started to learn c++ so it doesnt matter. Also I said I wont stop working on it. After ver 0.70 I want to add latest tw client support
 
Elite Diviner
Joined
May 26, 2014
Messages
482
Reaction score
32
Lastest client, was in where u have, Fly, lvl max 70, etc, etc...
 
Junior Spellweaver
Joined
Feb 5, 2012
Messages
116
Reaction score
12
I never started to work on dbo for others. I only started to learn c++ so it doesnt matter. Also I said I wont stop working on it. After ver 0.70 I want to add latest tw client support

Latest client? Epic man! I just want to say that lots of people put a lot of hope in you. As for myself, I got to say that I prefer your project to DBOR.

Anyway, gz for 200 likes in your Facebook page!

Btw, what is query server and what does it do?
 
Experienced Elementalist
Joined
Sep 20, 2012
Messages
288
Reaction score
74
Latest client? Epic man! I just want to say that lots of people put a lot of hope in you. As for myself, I got to say that I prefer your project to DBOR.

Anyway, gz for 200 likes in your Facebook page!

Btw, what is query server and what does it do?

query server is the application that handles all database related processes
saving data,calling procedures etc
 
Junior Spellweaver
Joined
Feb 5, 2012
Messages
116
Reaction score
12
wait, Daneos...
doesn't LOAD GMT mean detecting your player's timeline (like GMT +2 and etc) and time?
 
Initiate Mage
Joined
Mar 10, 2014
Messages
4
Reaction score
0
I wanted to say this work is awesome. Thank you so much. I only have one question when you play the game has it been convertered to english
 
Newbie Spellweaver
Joined
May 28, 2009
Messages
12
Reaction score
0
Amazing work as always daneos. Is there some place i could get the Id´s for items, vehicles.... ??

ty in advance
 
Initiate Mage
Joined
May 25, 2014
Messages
4
Reaction score
0
that's what happens daneos???? no login account "daneos" pass "admin" my friend nice to meet you

<?xml version="1.0"?>
<config_options>
<op ver="0.1" ip="127.0.0.1" port="30002"/>
<local ver="0.1" local_dsp="Language\local_data.dat" local_sync_dsp="Language\local_sync_data.dat"/>
<BUGTRAP ip="222.122.74.183" port ="9999" folder="DBO Client(CJI_Release)" />
</config_options>
Daneos - DBO Server Files Progress - RaGEZONE Forums
 
Last edited:
Status
Not open for further replies.
Back
Top