Visit the Ironworks Gaming Website Email the Webmaster Graphics Library Rules and Regulations Help Support Ironworks Forum with a Donation to Keep us Online - We rely totally on Donations from members Donation goal Meter

Ironworks Gaming Radio

Ironworks Gaming Forum

Go Back   Ironworks Gaming Forum > Ironworks Gaming Forums > NWN Mod: Escape from Undermountain
FAQ Calendar Arcade Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 11-17-2008, 06:33 PM   #1
garrison
Manshoon
 

Join Date: February 10, 2008
Location: New York
Age: 53
Posts: 152
Default EFU Automatic Character Deletion RFC

I've been doing some thinking and Googling about automated character deletion and I'm sure I'm not the only one who has way too much failed build clutter. So far I have identified three ways this may be accomplished, but lack the information required for completeness. I'm am posting a Request for Comments (RFC) to allow for feedback, to see if Ziroc is open to the idea, and to see if there is anything I can do to help.

Neverwinter Nights Extender

NWNX is a very clever plugin framework for extending NWN servers; however, I didn't look at this too closely because Z may have technical or other considerations which preclude such an addition.

Forum Extension

I don't know how closely integrated the forums are with the game server, but if a PHP function can access player's server vault folders, it would be easy to present a menu of character names or filenames to be flagged for deletion. Flagged characters could be written to a DB or flat file for a nightly clean up script which could either delete the files or just move them to a trash bin, allowing for resurrection (or greater restoration). This has the added benefit of encouraging players to use the forum-- one player has told me he had never been on the forums.

In Game

This is similar to the previous idea, but requires no web access. In this version, players would perform an in-game action to request deletion and a notation would be made in the server logs; the back end script would scan the server logs and function as above.



Given a few tech specs I can and would provide NWN or PHP functions and a back end script written in whatever scripting flavor Z prefers. I may be a Linux guy now but back in the 90's I was doing work on that other OS.
garrison is offline   Reply With Quote
Old 11-17-2008, 11:07 PM   #2
Larry_OHF
Ironworks Moderator
 

Join Date: March 1, 2001
Location: Midlands, South Carolina
Age: 48
Posts: 14,759
Default Re: EFU Automatic Character Deletion RFC

Quote:
In Game

This is similar to the previous idea, but requires no web access. In this version, players would perform an in-game action to request deletion and a notation would be made in the server logs; the back end script would scan the server logs and function as above.
Now that idea promises a lot of fun options...
Though I would think the forum extension would be a really cool way to run things. Still...in game actions to get one deleted...that could be really fun too.
__________________
Larry_OHF is offline   Reply With Quote
Old 11-18-2008, 12:49 PM   #3
Unglaublich Verwustung
Silver Dragon
 

Join Date: August 2, 2006
Location: i ngach aon áit (but mostly Western Europe)
Age: 55
Posts: 1,619
Default Re: EFU Automatic Character Deletion RFC

Any of those work for me as concepts, would be much easier (I think) and take some pressure off Z (probably).

And sometimes I build a character and get so annoyed with them that I just want to kill them on the spot - permanently. And instead they go into my ever-increasing collection of dregs, never to see the darkness in EFU again.
__________________


Make a decision, even if it's wrong, and remember....


...it's never too early for a salad.
Unglaublich Verwustung is offline   Reply With Quote
Old 11-18-2008, 01:07 PM   #4
Legolas
Jack Burton
 

Join Date: March 31, 2001
Location: The zephyr lands beneath the brine.
Age: 39
Posts: 5,459
Default Re: EFU Automatic Character Deletion RFC

NWNX2 actually provides an excellent way of managing character deletion in-game. As far as implementation goes, you download the right files, put them in the right places, add a conversation or deletion pod to the module and then instead of running nwserver you run nwnx which fires up nwserver for you. There's already a plugin for deletion so no real work required.
It also has the benefit of being able to move characters to a deletevault - out of the player vaults and to a place where you can still retrieve them later on - if desired.

It basically allows you to retrieve data from the game and do something with it outside the game, putting it back in if needed. So if you know delphi script you can write your own code as well.
__________________


Say NO to the Trouser Tyranny!
Legolas is offline   Reply With Quote
Old 11-21-2008, 09:48 AM   #5
Mozenwrathe
Symbol of Cyric
 

Join Date: January 31, 2005
Location: Mississauga (Toronto), Ontario, CANADA
Age: 48
Posts: 1,214
Default Re: EFU Automatic Character Deletion RFC

I believe this was discussed before. The problem was (and is still) the amount of scripting required for it to be compatible with EFU. The main fear was that adding NWNx or NWNx2 would be that it would have a backlash with some of the other scripts already in the game. However, I am not a scripter so I really wouldn't know what possibilities there were.
__________________
There are no paths to power which are not fraught with confrontation. No matter the battle, a lesson must be won. In the end, the path shall fade into nothingness for the one walking it, but may go on for eternity for those whom choose to follow. One must know their own footsteps before taking that first step, or instead of choosing your battles, your battles will choose you.
Mozenwrathe is offline   Reply With Quote
Old 11-21-2008, 11:10 AM   #6
garrison
Manshoon
 

Join Date: February 10, 2008
Location: New York
Age: 53
Posts: 152
Default Re: EFU Automatic Character Deletion RFC

Quote:
Originally Posted by Mozenwrathe View Post
I believe this was discussed before. The problem was (and is still) the amount of scripting required for it to be compatible with EFU. The main fear was that adding NWNx or NWNx2 would be that it would have a backlash with some of the other scripts already in the game. However, I am not a scripter so I really wouldn't know what possibilities there were.
I wasn't simply being vague in using "technical or other considerations", there is a lengthy list (actually, an open set) of possible complications which, as near as I can tell, only Ziroc is in a position to weigh. Broadly speaking, technical problems are fixable, but it's those "other considerations" which mitigate the probability of a given issue actually being fixed.

The primary purpose of my post was to re-present the idea along with workable backup plans and an offer to help make this a minimal burden on Ziroc. If NWNX2 is feasible then it's probably the way to go, but I'd wager the odds favor Plan B.

Of course, I'm biased-- I just discovered Tero Kivinen's Neverwinter Nights tools, written in Perl, my favored programming language. Imagine, if you will, a forum plugin which allows you to delete, rename, and change the description of all your EfU builds. With Tero's Perl modules, such a thing would be quite simple.
garrison is offline   Reply With Quote
Old 11-21-2008, 11:51 AM   #7
Unglaublich Verwustung
Silver Dragon
 

Join Date: August 2, 2006
Location: i ngach aon áit (but mostly Western Europe)
Age: 55
Posts: 1,619
Default Re: EFU Automatic Character Deletion RFC

Ooh, we've gone from being a game forum to a tech forum; how exciting. I feel almost at home

p.s. I realise that sounds somewhat trite, but this is the type of conversation I often try to have at work, especially when trying to explain some of what I do on a daily basis, whereby everyone around me disperses really, really quickly...
__________________


Make a decision, even if it's wrong, and remember....


...it's never too early for a salad.

Last edited by Unglaublich Verwustung; 11-21-2008 at 11:53 AM.
Unglaublich Verwustung is offline   Reply With Quote
Old 11-21-2008, 11:56 AM   #8
Mozenwrathe
Symbol of Cyric
 

Join Date: January 31, 2005
Location: Mississauga (Toronto), Ontario, CANADA
Age: 48
Posts: 1,214
Default Re: EFU Automatic Character Deletion RFC

That grin scared me, UV.

~*shivers*~

Seriously though, if such a thing was possible to be implimented properly it would take some significant work off of Ziroc. I mean, no more people asking him to remove characters for them. We could just nix builds we didn't like ourselves and start from scratch. Of course, you'd have to be careful not to do it and then immediately say "I want to reverse my decision."
__________________
There are no paths to power which are not fraught with confrontation. No matter the battle, a lesson must be won. In the end, the path shall fade into nothingness for the one walking it, but may go on for eternity for those whom choose to follow. One must know their own footsteps before taking that first step, or instead of choosing your battles, your battles will choose you.
Mozenwrathe is offline   Reply With Quote
Old 11-21-2008, 12:08 PM   #9
garrison
Manshoon
 

Join Date: February 10, 2008
Location: New York
Age: 53
Posts: 152
Default Re: EFU Automatic Character Deletion RFC

Quote:
Originally Posted by Mozenwrathe View Post
Of course, you'd have to be careful not to do it and then immediately say "I want to reverse my decision."
No way. Contradicts my philosophy that we should adapt computers to our behavior rather than the other way 'round. Deleted character files could just be moved to a trash folder for later purging, thus allowing for capricious re-un-deletion reversals.
garrison is offline   Reply With Quote
Old 11-21-2008, 12:17 PM   #10
Unglaublich Verwustung
Silver Dragon
 

Join Date: August 2, 2006
Location: i ngach aon áit (but mostly Western Europe)
Age: 55
Posts: 1,619
Default Re: EFU Automatic Character Deletion RFC

Love the idea of multiple negatives with 're-un-deletion reversal' ending up as 'it never happened'

Quote:
Originally Posted by garrison View Post
my philosophy that we should adapt computers to our behavior rather than the other way 'round.
And that is exactly the way it should be; they are supposed to be tools for us, not vice versa. If we have to change our behaviour to fit with the way computers work then we have done something very badly wrong.

ah, you mean from here, I assume
__________________


Make a decision, even if it's wrong, and remember....


...it's never too early for a salad.

Last edited by Unglaublich Verwustung; 11-21-2008 at 12:30 PM.
Unglaublich Verwustung is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Character Deletion garrison NWN Mod: Escape from Undermountain 2 03-06-2008 11:01 AM
Anybody know anything about automatic transmissions? Ilander General Discussion 9 04-11-2005 09:04 PM
Automatic redirection in IE ryaldin General Conversation Archives (11/2000 - 01/2005) 4 04-30-2004 10:40 AM
Wall Deletion WOH Nefar Dungeon Craft - RPG Game Maker 1 09-07-2001 03:56 AM
How do I change my automatic login? ThanatosDoS General Conversation Archives (11/2000 - 01/2005) 7 06-08-2001 09:05 PM


All times are GMT -4. The time now is 02:23 AM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©2024 Ironworks Gaming & ©2024 The Great Escape Studios TM - All Rights Reserved