View Single Post
Old 06-14-2004, 07:06 AM   #22 (permalink)
KillerBeeZ
Forum Expert
 
KillerBeeZ's Avatar
 
Join Date: Jun 2003
Location: Live Oak FL
Age: 31
Posts: 2,005
Default

Quote:
Originally Posted by Arya
Ehm ok I guess. Let me rephrase that: "For any practical purposes you can add an infinite number of entries". It's clear that I wasn't using the mathematical meaning of the word infinite, but it meant 'as many as you wish' which is actually true because no real world person would ever write over 4 billion entries. And FYI, only one person can configure the NPC at a given time.

And in response to your previous post: that's actually a very good idea, but it would pure hell to implement using gumps (well the configuration part). Maybe I'll give it a shot with an external program though.
about the infinite thing, I was mainly just joking around Sorry, sometimes I'm too logical for my own good, and people often find it difficult to tell between when I'm joking and when I'm not.

I know only one can edit it at a time thats why I said "not that they could" in regards to 2000 people working on it.

As for the branches for the convo, after thinking about it, this would likely be better if done in the script for 2 reasons.

1) its actually easier in most cases to edit script, than a gump in game

2) if something bad happens and the saves folder gets deleted and your shard gets wiped or something, at least the hours and hours you spent configuring what the NPC would say wont be lost, granted its just as easy to back up a saves folder as it is to back up the scripts, but you know how things go, and in this world Murphy's law rings true.

Besides I personally enjoy looking in the script to see the conversation myself, notepad is much easier to use to edit a script, then a gump is to edit the entries

Now, if done in the script, it cant be changed on the fly, but a branched quest like this will likely not be something you will edit too often.

With all that being said, maybe its a better idea to impliment the branch style speech with another NPC

However, this external program you mentioned, this would be awsome if it could edit any one of the NPC speech in the world, like Speaker #1 or #2 or #3 and so on, you could actually create a program that is very powerful, not just for this script, but for others as well.

Making programs however is beyond my scope of expertice so if I say something stupid, please forgive my ignorance.

(* pours us another cup of coffee *)

This program, would it be possible to use this to aid in the AI for the Squire script?

What I mean is, the maker of that script has a damn fine AI system going, but it requires too much CPU power and that may be its downfall. He was talking about having the players run a small program on their computers to aid in the processing of the AI, but this is not the best way to do it. I personally would never trust a shard enough to run a program like this and I wouldn't expect others to either.

The implimentation would be best if it was possible to run this AI assist program on another server at the location of the UO server. This program might act as a client and connect to the server in that way via the network. This is starting to get into the multiple server setup, and may break ground in implimenting multiple servers to run RunUO.

It has been said that RunUO is so well written that you need only one computer to run it, but this is not true for those of us with systems like "P4 2.5 GHz w/ 512 MB ddr 266 ram" While this seems like a fairly fast system, I still cannot spawn the entire world without the server lagging, so even though RunUO can be run on a single server, multiple servers would still be better.

I'm not asking you to write that, just saying that it might pave the way for it in the future.

let me know what you think.
__________________
The Den of KillerBeeZ...Kender's Komments, uncensored commentary from the Kender. Plus anything else the Kender might have in his pouches.
KillerBeeZ is offline