View Single Post
Old 01-24-2003, 06:36 AM   #1 (permalink)
thema
 
Join Date: Jan 2003
Posts: 146
Send a message via ICQ to thema
Default This is not a flame of RunUO which I admire.

Please don't read this as a flame, because it is merely my observations.

1st off I have RunUO and for some reason I think I'm going to run with it. I expect that it is because of the rapid development for it, and it's the only one that remained running when I left and came back after a day. So whatever comes next, don't suppose I'm anti RunUO. This is despite not being a great fan of MS powered products (Linux 4 eva).

The problems I've encountered are these.

No real support for RunUO worldfiles. It is hard enough to build a world, but when every UO server clone introduces it's own unique method of keeping track of shared items. The least you could do is ensure that the freezing of static items to the statics files was as routine as their initial creation is. Yes yes, I have done all the things like build the statics in UOXC and then import the items to RunUO finally export them to freeze them with WorldForge5 (Puff! puff!), and Lo!.........It didn't work!

I see the imported items. But when I export them to freeze. Nothing arrives. Why can't it simply be another script like [Freeze statics ?

No common ground in scripting new definitions. We should have a list of defined classes to steer clear of. Or else an override ability. Too often I have downloaded a script (all kudos & power to you scripters out there BTW) to find that it redefines some class in RunUO and breaks the compiler. I mean Duh! Surely the compiler can be made to see that it's ok to redefine. After all it's just a matter of scrapping the previous definition and starting over. If the script is preparsed, then the compiler can ensure that user definitions get priority, or Vice Versa if you prefer.

What is it with you lot and C#?
I know, it's a great language. But that's what it is. A language. We shouldn't all have to learn a whole language to script RunUO. If we could do that we'd be writing RunUO and not you. Get off your unicorns, and add script support so we non coders have a chance willya. Besides which I have already learned a number of programming languages over the years. Pascal, COBOL, FORTH, BASIC, VisBas, LISP, C, C+, C++ the lisp..er, I mean list is seemingly endless. I have absolutely no desire to learn another language just to script RunUO, and add another one to the endless list of redundant stuff cluttering my tiny brane. I do however have a great desire to script RunUO so I can make my world a better place (for me and mine anyway :¬P )

Maybe I'm dumb (Yeah I think soo) but it seems to me that you can have two levels of scripting in RunUO. A simple script parser for the dummies, and the C# compiler for the heX-Spurts. That way thickos like me can't break the system by trying to add a new Gump. But we can still call on some supergeek to add Champion Spawns for us.

Okay that's it for now. Thanks for listening....

um..hello!

where did everyone go?

Darn. It was such a good rant too.

Oh well
See yas

Thema
thema is offline   Reply With Quote