I think i have it sorted, of course no testing yet because its a pain to test every 3 lines of code, so i will do that after re-spawn is done.
I am going to trial a no re-spawn until party wipe. this will assist in RP and possibly saving the characters a life shard, if i can script the heal skill to revive people under -10 HP. i cant see why not.
Respawn will take the character to the afterlife or greate a ghost. i am nto sure how much coding the ghost will be, so i will do that after everything else is done.
i think it would be pretty cool.
so tomorrow and probably thursday will be re-spawning stuff, then dying, death and re-spawnign will be done.
2009/03/24
2009/03/15
Finishing Touches
not on myself either.
Before I start the death system, I am making sure that all the basic character tracking is working. Otherwise I will probably forget it.
Then onto
* death
Followed by
* Resting
* Leveling
* XP System
* Basic Spawns
* Loot
then we go alpha!!!
Before I start the death system, I am making sure that all the basic character tracking is working. Otherwise I will probably forget it.
Then onto
* death
Followed by
* Resting
* Leveling
* XP System
* Basic Spawns
* Loot
then we go alpha!!!
2009/03/10
Stage one done!!!
Yes, its a little behind schedule. But it is done.
The server now knows who you are and where you should be standing when you log in.
I completly re-wrote all the code that stores the character details and modified the code that stores the character location.
Most of the work is done in the MySQL database as opposed to the nwn server.
It should all run faster, and it is much easier to read.
The server now knows who you are and where you should be standing when you log in.
I completly re-wrote all the code that stores the character details and modified the code that stores the character location.
Most of the work is done in the MySQL database as opposed to the nwn server.
It should all run faster, and it is much easier to read.
2009/01/31
Almost there...
I have not has as much time as I would like to work on the module. Either too fucking hot, or other shit to do.
But I made some great progress today. All of the scripts are now working, I just need to tweak the database to track everything properly.
Should get it up and running in this order:
- Player/Character identification
- Character persistence logging( HP, Gold, Etc)
- Location logging
- Respawn and death logging
- XP Logging
- Character level up logging
But I made some great progress today. All of the scripts are now working, I just need to tweak the database to track everything properly.
Should get it up and running in this order:
- Player/Character identification
- Character persistence logging( HP, Gold, Etc)
- Location logging
- Respawn and death logging
- XP Logging
- Character level up logging
2009/01/05
It begins!
I have merged NWNX4 and DMFI for NWN 2. I also found all my old scripts fro the previous build of the module, this will help speed things up, but they will need a bit of modification to suit the new database schema.
I do not want to go back to the way I had intended on setting up the database, as I think I can do a much better job using some proper database design. It will enable it to be modified really easy later.
Thankfully the scripts I wrote will be fairly easy to change, once I figure out what I was thinking.
Going to bed. A little on the tired side after my first day back at work...
I do not want to go back to the way I had intended on setting up the database, as I think I can do a much better job using some proper database design. It will enable it to be modified really easy later.
Thankfully the scripts I wrote will be fairly easy to change, once I figure out what I was thinking.
Going to bed. A little on the tired side after my first day back at work...
2008/10/26
Despite the fact…
We all discovered, that the interface of NW2 was more fucked that of Windows Vista and any other virus we had ever used, the game was allot of fun. We are now about 8 weeks into the campaign and having a blast.
On another note, I have finished tormenting myself with study and I have a lot more free time. So I have started planning the core module for the other guys to add all their great maps to. That’s right, I am planning and documenting the building of the core module, something that I am sure does not happen very often.
On another note, I have finished tormenting myself with study and I have a lot more free time. So I have started planning the core module for the other guys to add all their great maps to. That’s right, I am planning and documenting the building of the core module, something that I am sure does not happen very often.
An expansion, and not in my pants!
They did not fix anything we needed, no surprise really. So it was not a great disappointment, and expected one though.
Well, life was still plodding along. We were deep into our non NWN activities, those pants won’t not ware themselves you know, and time flew by. Slimer kept on plodding away with maps and so on, we all chatted on Skype Chat about random junk, not at all NWN related.
Then one day, Barry the Hatchet said we should start playing a campaign, because he was sick of just modeling for NWN2 in his spare time. It was a great idea.
I set the server back up to run NWN2, and then it expired. The server machine was old and it was getting close to its used by date. We all pitched in to buy new stuff for it and its back up and running, much better than before and with over 1000% more hard drive space.
The server is now a:
Dual core 2.4 GHz Intel (Was 3GHz AMD)
2 GB Ram (Was 1 .5 GB)
2 x 320 GB HDD’s (Was 40GB)
And the campaign began!
Well, life was still plodding along. We were deep into our non NWN activities, those pants won’t not ware themselves you know, and time flew by. Slimer kept on plodding away with maps and so on, we all chatted on Skype Chat about random junk, not at all NWN related.
Then one day, Barry the Hatchet said we should start playing a campaign, because he was sick of just modeling for NWN2 in his spare time. It was a great idea.
I set the server back up to run NWN2, and then it expired. The server machine was old and it was getting close to its used by date. We all pitched in to buy new stuff for it and its back up and running, much better than before and with over 1000% more hard drive space.
The server is now a:
Dual core 2.4 GHz Intel (Was 3GHz AMD)
2 GB Ram (Was 1 .5 GB)
2 x 320 GB HDD’s (Was 40GB)
And the campaign began!
It’s here and it’s a ...
Broken game.
We all know now that Bugsidian just can’t do a good job with NWN2, but at the time we were all hoping the all those problems we had with NWN would be gone, because there were years of playtesting on NWN.
Despite all the problems, we all got cracking and were busily playing the game and building areas and scripting etc. But it was like someone forgot to tie off the excitement balloon, because it all leaked out when we realised how broken the game still was.
Unfortunately life moves on without NWN and its retarded sibling NWN2, and we all had other things to do, such as study, driving buses, playing City of Heros and removing our pants.
A year passed and there was hope on the horizon. It was called an expansion!
We all know now that Bugsidian just can’t do a good job with NWN2, but at the time we were all hoping the all those problems we had with NWN would be gone, because there were years of playtesting on NWN.
Despite all the problems, we all got cracking and were busily playing the game and building areas and scripting etc. But it was like someone forgot to tie off the excitement balloon, because it all leaked out when we realised how broken the game still was.
Unfortunately life moves on without NWN and its retarded sibling NWN2, and we all had other things to do, such as study, driving buses, playing City of Heros and removing our pants.
A year passed and there was hope on the horizon. It was called an expansion!
Domains of Dread Expires
More correctly, Domains of Dread was the afterbirth of Chronicles of Torn. Like an abortion from a dying pregnant cow or something similar. As far as a RPG setting, there were no happy, peaceful or nice aspects to it at all, but that is what we were aiming for.
Congratulations go to the players of this world, because most of them were able to deal with most of what the DM’s and players threw at them most of the time. Of course there were ups and downs when a character was violated in some manner. This type of thing happened on CoT as well, but not as often. However I am sure all of the players on Domains of Dread could honestly say it was easy to get immersed into the world and all the plots that were happening.
The problem we had with DoD was the fact that almost all the plots were character driven, and since there were only a few players from CoT there, most people could not deal with the amount of freedom the players actually had. They spent a lot of time waiting for the DM’s to do something and vice versa.
Gradually the players and their characters became bolder and there were a handful that loved creating conflict and evil, and if it was not for them the world would have died allot sooner.
After a few great months, the bickering players were starting to get to the Dm team again. So we decided to close down Domains of Dread, in anticipation of Never Winter Nights 2.
Congratulations go to the players of this world, because most of them were able to deal with most of what the DM’s and players threw at them most of the time. Of course there were ups and downs when a character was violated in some manner. This type of thing happened on CoT as well, but not as often. However I am sure all of the players on Domains of Dread could honestly say it was easy to get immersed into the world and all the plots that were happening.
The problem we had with DoD was the fact that almost all the plots were character driven, and since there were only a few players from CoT there, most people could not deal with the amount of freedom the players actually had. They spent a lot of time waiting for the DM’s to do something and vice versa.
Gradually the players and their characters became bolder and there were a handful that loved creating conflict and evil, and if it was not for them the world would have died allot sooner.
After a few great months, the bickering players were starting to get to the Dm team again. So we decided to close down Domains of Dread, in anticipation of Never Winter Nights 2.
2008/10/22
A success draws to an end.
After a few months, probably close to 18 months if my alcohol diluted brain serves me right, the players had destroyed the evil empire and removed the curse,( no there was no darth vader) and set about fixing up the world to make it a nice warm and happy place.
Well that's when the whole server turned to shit. What we did not realise is the majority of the players were mob of hopeless fucks that just could not create their own RP. We discovered that in the next server, more on that later.
So we set about assisting them with their hopes, dream and goals. Which were never really well thought out, probably similar to the excuse they gave the partner when they were caught with their genitals poking through the hole in the toilet wall while they were drunk.
Eventually it because so stressful for me to even play on the server, I purchases Grand Theft Auto, San Andres and shot the fuck out of everyone in it, thinking they were the players.
I came back eventually and decided to torch the new village, much to the glee of a very unusual elven couple and a dwarf that was always thinking of creative ways to make money.
Then I closed up shop to start a new server, it so happens that everyone and their dog on the server thought they could do the same by themselves. Good on them I said.
So Falx, Slimer, Stormseer and I slaved away on a Ravenloft world, with dark sinister plots.
Well that's when the whole server turned to shit. What we did not realise is the majority of the players were mob of hopeless fucks that just could not create their own RP. We discovered that in the next server, more on that later.
So we set about assisting them with their hopes, dream and goals. Which were never really well thought out, probably similar to the excuse they gave the partner when they were caught with their genitals poking through the hole in the toilet wall while they were drunk.
Eventually it because so stressful for me to even play on the server, I purchases Grand Theft Auto, San Andres and shot the fuck out of everyone in it, thinking they were the players.
I came back eventually and decided to torch the new village, much to the glee of a very unusual elven couple and a dwarf that was always thinking of creative ways to make money.
Then I closed up shop to start a new server, it so happens that everyone and their dog on the server thought they could do the same by themselves. Good on them I said.
So Falx, Slimer, Stormseer and I slaved away on a Ravenloft world, with dark sinister plots.
Chronicles of Torn was born!
Peter and I talked about a setting for this persistent world we would call out own.
I said I liked harsh snow environments, and the thought of having a small village tucked in the mountains seemed like a good idea. It certainly was better than most shit hole servers I had been on.
We decided on rule set to discourage power gaming, and encourage role-playing. They all seemed like a good idea at the time. Kind of like when you stick you man sausage through that hole in the wall in the toilets when you are drunk.
We discovered after time, that the rules and maps were not really important, but more that there was a story for players to become involved in and an oppressing force.
We released the server in Beta, which it never left, and advertised that it could take 64 players. Even though the connection could handle 6 and the computer could handle about 12.
People from Australia came, because it had a low ping, not because they decided to check out the lame web site we developed for it.
Eventually we had about 10 regular players and they were all really interested in the story, the one that Peter had in his head and did not tell anyone about because he was to busy making maps.
So I (ratgutz) decided to make shit up on the fly, like I used to in pen and paper (screen and keyboard for all you young boys).
I said I liked harsh snow environments, and the thought of having a small village tucked in the mountains seemed like a good idea. It certainly was better than most shit hole servers I had been on.
We decided on rule set to discourage power gaming, and encourage role-playing. They all seemed like a good idea at the time. Kind of like when you stick you man sausage through that hole in the wall in the toilets when you are drunk.
We discovered after time, that the rules and maps were not really important, but more that there was a story for players to become involved in and an oppressing force.
We released the server in Beta, which it never left, and advertised that it could take 64 players. Even though the connection could handle 6 and the computer could handle about 12.
People from Australia came, because it had a low ping, not because they decided to check out the lame web site we developed for it.
Eventually we had about 10 regular players and they were all really interested in the story, the one that Peter had in his head and did not tell anyone about because he was to busy making maps.
So I (ratgutz) decided to make shit up on the fly, like I used to in pen and paper (screen and keyboard for all you young boys).
Neversleeping Nights - part 2
neversleeping for sure...
I scoured NWN vault for scripts and persistence packages. I found a handful of well written tools.
1. NWN-FF (mySQL Persistance system)
2. Xanas Spawn System
3. CEP - If I have to explain what this is, you should probably stop reading. Its going to get more complicated.
I also discovered that, for the most part NWN nerds could not write decent scripts for anything, except creating extra special loot drops. In fact almost all the other scripts apart from those listed above were so shit, I had to clean up and debug the code.
I also discovered that any scripts written by a programmer were impractical. What we needed was a combination of the two, a mating if you will. Well that was me.
I loved RPG's and I could code. I also had a fair bit of common sense, its a skill that most NWN players do not think they need when they create the character inside their heads called themselves.
It also helped that I worked with SQL all day, every day, so I knew a thing or two about databases.
I set to work merging all the good stuff that I found and in about 6 weeks of going to work, coming home, eating in front of the TV, avoiding fighting with the wife because I was on the computer all the time, using cable TV to entertain the kids and sleeping for 4 hours a night, I had the server up and running.
Peter and Falx also had done similar thing, without the wife and kids, and they had made a very large number of maps.
I scoured NWN vault for scripts and persistence packages. I found a handful of well written tools.
1. NWN-FF (mySQL Persistance system)
2. Xanas Spawn System
3. CEP - If I have to explain what this is, you should probably stop reading. Its going to get more complicated.
I also discovered that, for the most part NWN nerds could not write decent scripts for anything, except creating extra special loot drops. In fact almost all the other scripts apart from those listed above were so shit, I had to clean up and debug the code.
I also discovered that any scripts written by a programmer were impractical. What we needed was a combination of the two, a mating if you will. Well that was me.
I loved RPG's and I could code. I also had a fair bit of common sense, its a skill that most NWN players do not think they need when they create the character inside their heads called themselves.
It also helped that I worked with SQL all day, every day, so I knew a thing or two about databases.
I set to work merging all the good stuff that I found and in about 6 weeks of going to work, coming home, eating in front of the TV, avoiding fighting with the wife because I was on the computer all the time, using cable TV to entertain the kids and sleeping for 4 hours a night, I had the server up and running.
Peter and Falx also had done similar thing, without the wife and kids, and they had made a very large number of maps.
Subscribe to:
Posts (Atom)
