Remember Remember...

A place where you can talk about anything Dawn of Light or DAOC related

Moderators: Project Admin, Support Team

Remember Remember...

Postby Ephemeral » Wed Feb 12, 2014 8:13 pm

As I'm currently killing some XML with fire in a game..

Anyone else remember back when DOL was all XML database? And the unending hell it was to convert? (time wise I mean)
"The swarm is always smarter, faster and more adept than any actor which seeks to thwart it."
C++, Java, C#, VB.NET, ASM.
Current Project:
Engine Developer for The Red Solstice
User avatar
Ephemeral
DOL Freak
 
Posts: 554
Joined: Wed Mar 30, 2011 12:23 am

Re: Remember Remember...

Postby tobz » Thu Feb 13, 2014 1:36 am

I remember the tools people wrote to import their XML databases to a SQL server, and how utterly slow they were. I also remember working on CamelLight/Fallen Realms where we thought it was a really good idea to use pretty much only stored procedures on SQL Server.

Data modeling and usage is hard sometimes, heh.
tobz
DOL Devotee
 
Posts: 363
Joined: Mon Jul 27, 2009 6:24 pm

Re: Remember Remember...

Postby Overdriven » Sun Feb 16, 2014 4:34 pm

I very much remember those days. I also remember when Tobz was the most hated person in the DOL world ;)
Overdriven
Inactive Staff Member
 
Posts: 1736
Joined: Wed Sep 07, 2005 8:49 pm
Website: http://www.jasonbenedetti.co.uk
Location: Surrey, UK.

Re: Remember Remember...

Postby tobz » Sun Feb 16, 2014 5:05 pm

:D
tobz
DOL Devotee
 
Posts: 363
Joined: Mon Jul 27, 2009 6:24 pm

Re: Remember Remember...

Postby Etaew » Sun Feb 16, 2014 8:42 pm

I very much remember those days. I also remember when Tobz was the most hated person in the DOL world ;)
Back in the early days we didn't really had much of an option for an out of the box standalone server, it was intended just for development modes but then it became commonplace. I certainly remember the half written tables and DB backups.

And the other thing, time passes and things become less important but being betrayed is never something that goes away.
Retired DOL Enthusiast | Blog
User avatar
Etaew
Inactive Staff Member
 
Posts: 7602
Joined: Mon Oct 13, 2003 5:04 pm
Website: http://etaew.net
Location: England

Re: Remember Remember...

Postby Ephemeral » Mon Feb 17, 2014 2:13 pm

Hey, I was hated too.. They were some fun days :P
"The swarm is always smarter, faster and more adept than any actor which seeks to thwart it."
C++, Java, C#, VB.NET, ASM.
Current Project:
Engine Developer for The Red Solstice
User avatar
Ephemeral
DOL Freak
 
Posts: 554
Joined: Wed Mar 30, 2011 12:23 am

Re: Remember Remember...

Postby Graveen » Mon Feb 17, 2014 2:39 pm

time passes, yes !
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: Remember Remember...

Postby Tolakram » Mon Feb 17, 2014 5:52 pm

Hey, I was hated too.. They were some fun days :P
Why are you using past tense? :o
- Mark
User avatar
Tolakram
Storm / Storm-D2 Admin
 
Posts: 9189
Joined: Tue Jun 13, 2006 1:49 am
Location: Kentucky, USA

Re: Remember Remember...

Postby Ephemeral » Mon Feb 17, 2014 9:20 pm

Funny Funny.

Pft I'd like to think having gained commit access was a step forward (One of these days I'll finish privilege system 2.0)
"The swarm is always smarter, faster and more adept than any actor which seeks to thwart it."
C++, Java, C#, VB.NET, ASM.
Current Project:
Engine Developer for The Red Solstice
User avatar
Ephemeral
DOL Freak
 
Posts: 554
Joined: Wed Mar 30, 2011 12:23 am

Re: Remember Remember...

Postby tobz » Mon Feb 17, 2014 10:32 pm

Funny Funny.

Pft I'd like to think having gained commit access was a step forward (One of these days I'll finish privilege system 2.0)
Does it have role-based permissions? If not, don't do it. :P
tobz
DOL Devotee
 
Posts: 363
Joined: Mon Jul 27, 2009 6:24 pm

Re: Remember Remember...

Postby Ephemeral » Mon Feb 17, 2014 11:27 pm

https://svn.code.sf.net/p/dolserver/cod ... Privilege/

The gist of it.

I haven't worked on it in a while so i can't really tell you off the top of my head. :P

And it has full interop/backward compat with 0-3 privilege system (If I recall the only thing I didn't finish was the parameterized privileges, and the / commands for it)

Hot-reload of the privileges while playing (change the db, run a command and it doesn't require a full login).

Database wise
1 row per character
1 row per account
(So no single privilege where 1 cmd -> 1 row, etc and such)

Group based, but also you can add individual privileges to accounts/characters (Flagging/Tagging or whatever you want to call it)



As a side note, few of the fun parameterized binding things I had actually written for it..


Masquerade with a different username in public/private/commands (Okay the latter probably not used much as it could probably be abused)
Talk to servers in broad without a special command or w/e, without having to deal with getting spammed in PM's and such.
Masquerade Privilege


Allows people to be targetted differently under /who (So you could have helper rank, mod, gm, etc or w/e you want)
Who


Thread with original idea.
http://www.dolserver.net/viewtopic.php?f=5&t=21074

Post showing the only working /command on it, its actually fully working (except for parameterized)
http://www.dolserver.net/viewtopic.php? ... 15#p146539
"The swarm is always smarter, faster and more adept than any actor which seeks to thwart it."
C++, Java, C#, VB.NET, ASM.
Current Project:
Engine Developer for The Red Solstice
User avatar
Ephemeral
DOL Freak
 
Posts: 554
Joined: Wed Mar 30, 2011 12:23 am


Return to “%s” General

Who is online

Users browsing this forum: No registered users and 1 guest