Online Character Builder based on Data Career

A forum for development and discussion on third party tools such as the Quest Designer

Moderator: Project Admin

Online Character Builder based on Data Career

Postby Leodagan » Sat Nov 29, 2014 5:42 pm

Github repository : https://github.com/dol-leodagan/phpDOLcharbuild

Hi Everyone,

For those who already updated to latest DOL revision using "DataCareer", I've been working on a small PHP web-based tool to display database content in the shape of some "Character Builder".

It's still "Work In Progress", there is actually no script to "build" your character, but it displays in-game skills nicely, and allow admin to debug their skill tree or give players a "snapshot" of available skills on your Shard :)

It's compatible with SQLITE and MYSQL through "PDO" connector, simply update the index.php "config part" with your own values, make sure it doesn't try to open the given "demo database" by renaming it, and browse to your setup URL within a php-enabled web server (Apache/Nginx/IIS/WAMP...)

Here is a demo : https://daoc.freyad.net/charbuilder/
Here is the archive with all assets : https://daoc.freyad.net/charbuilder/cha ... pha.tar.gz
(And yes my SSL cert is obsolete... use a browser that allow you to dismiss the warning)

Warning: For security matters you should never use this script connected to your "Shard production database", make a copy of the needed tables in a "web server" dedicated database, or keep it running with SQLITE and dump your own data :)

I must credit Etaew for the classes image thumbnail I took from his blog, and for the time I spent on his own character builder to make something similar but with DOL database ;)

Feature to add :
- Tooltip "on Mouse Over" to display Skill "Delve"
- Form with Scripts to compute player level and skill points
- More meta data to allow css/js implementation of the skill-building without too much server side code
- Make a proper "Share" URL...
- RA/Champions (totally different story here for client-side script...)
Last edited by Leodagan on Wed Dec 17, 2014 11:59 am, edited 1 time in total.
User avatar
Leodagan
Developer
 
Posts: 1350
Joined: Tue May 01, 2012 9:30 am
Website: https://daoc.freyad.net
Location: Lyon

Re: Online Character Builder based on Data Career

Postby Xanth » Sun Nov 30, 2014 12:30 am

Dont make me cry Leodanagan, pls dont let me, hold me :damm: :damm: :damm:

so incredible work, well done

best regards
User avatar
Xanth
DOL Acolyte
 
Posts: 141
Joined: Tue Sep 30, 2014 7:01 pm
Location: Germany

Re: Online Character Builder based on Data Career

Postby Leodagan » Wed Dec 17, 2014 12:00 pm

The project had only a slight update (displaying Ability "Title" with string replacements)

But is now available through GitHub for Forking/Pushing Updates...

https://github.com/dol-leodagan/phpDOLcharbuild
User avatar
Leodagan
Developer
 
Posts: 1350
Joined: Tue May 01, 2012 9:30 am
Website: https://daoc.freyad.net
Location: Lyon

Re: Online Character Builder based on Data Career

Postby Graveen » Thu Dec 18, 2014 12:55 pm

Very nice ! Thank you :)
Image
* pm me to contribute in Dawn of Light: code, database *
User avatar
Graveen
Project Leader
 
Posts: 12660
Joined: Fri Oct 19, 2007 9:22 pm
Location: France

Re: Online Character Builder based on Data Career

Postby Dinberg » Mon Apr 13, 2015 9:54 pm

This is very pretty Leodagan, nice work and a cool tool! :)
The Marvelous Contraption begins to stir...
User avatar
Dinberg
Inactive Staff Member
 
Posts: 4695
Joined: Sat Mar 10, 2007 9:47 am
Yahoo Messenger: dinberg_darktouch
Location: Jordheim

Re: Online Character Builder based on Data Career

Postby ontheDOL » Tue Jun 20, 2017 9:05 pm

Just set this up... Could be a very handy tool especially for servers with ability/spell/style setups that cant be reflected on current charbuilders, like mine :mrgreen:

I'd like to implement the mouse over tooltip .... gonna take me a while to figure this out though
- Unty -
Model Showroom and DOL guides
http://losojos-001-site1.btempurl.com
User avatar
ontheDOL
Developer
 
Posts: 311
Joined: Fri May 20, 2016 4:21 am
Location: Australian abroad


Return to “%s” Third Party Tools

Who is online

Users browsing this forum: No registered users and 1 guest