ScriptUO

Scripting Resources & Utilities => OEUO => OpenEUO Scripting Chat => Topic started by: TrailMyx on August 16, 2010, 07:17:07 PM

Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 16, 2010, 07:17:07 PM
Hmm, what's this?

(http://a.imageshack.us/img842/1558/suooeuo.png)
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 16, 2010, 07:29:38 PM
ITS SCRIPTUO WITH OEUO HIGHLIGHTING SUCKER.  POST IT. haha
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 16, 2010, 07:32:53 PM
ITS SCRIPTUO WITH OEUO HIGHLIGHTING SUCKER.  POST IT. haha


It does both still... ;)

Not until it runs the lua scripts....
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 16, 2010, 07:42:58 PM
Comon, let me be your beta tester, cause I'm actually WRITING oeuo scripts now. :)
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 16, 2010, 07:45:31 PM
When I get a couple more features up and running then perhaps.
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 16, 2010, 07:46:24 PM
When I get a couple more features up and running then perhaps.

That's a YES. :)
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 16, 2010, 07:47:37 PM
That's a YES. :)


A yes?  Maybe...
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 16, 2010, 11:44:02 PM
Well, I can actually execute Lua scripts from ScriptUO now.  I just need to hook in UO and Obj, and it should start running OEUO stuff.  A bit of a mystery there, though.. Cheffe has those hidden pretty tightly.
Title: Re: Menuing system of OEUO
Post by: Khameleon on August 17, 2010, 12:43:48 AM
oh sweet I would love to have a working version of SUO.... I can't just write stuff without testing it right away...
Title: Re: Menuing system of OEUO
Post by: Cerveza on August 17, 2010, 04:43:18 AM
This will be the only place I ever mention this.

If SUO is capable of writing AND running OEUO script, I might actually consider using it.
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 17, 2010, 07:23:52 AM
That's a YES. :)


A yes?  Maybe...

I have cancer, I'll call the effin make a wish foundation beyotch. :)
Title: Re: Menuing system of OEUO
Post by: UOMaddog on August 17, 2010, 06:35:21 PM
This will be the only place I ever mention this.

If SUO is capable of writing AND running OEUO script, I might actually consider using it.

If you go to the Dark Side, so will I Cerv!! We can make the jump together!!

Up until now, I haven't used SUO simply because I like to run little bits and pieces to test as I work (think of it as constant JUnit tests). If I can do that, I'm a happy camper!
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 17, 2010, 06:40:39 PM
ximan's UI is much more stable now; you can kick the tires....
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 17, 2010, 07:23:45 PM
For anyone who thinks you can't write in OEUO, the basic stuff is VERY easy in OEUO.  You can be writing fairly complex scripts in half a day if you just sit down and learn the basic stuff.  If you can write an if/for/while statment, you can write simple OEUO scripts. 
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 17, 2010, 10:10:28 PM
Just like everything Cheffe does, he's complicated the use of other 3rd party tools, so getting the stuff running in SUO will be difficult I'm finding....
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 17, 2010, 10:14:43 PM
Just like everything Cheffe does, he's complicated the use of other 3rd party tools, so getting the stuff running in SUO will be difficult I'm finding....

I think the biggest problem people will have is case sensitivity.  But it's easy once you get used to it.  Also, learning some of the new lua stuff is a bit of a pain if you've never programmed.  Lots of new stuff to learn.  But writing scripts will be just as easy as in EUO I think, it's the more advanced stuff that's gonna suck to learn without tutorials and people to help.

Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 17, 2010, 10:22:51 PM
For the normal programmers out there, the case-sensitivity thing isn't a biggy.  I never really noticed it in EUO since I do so much stuff in other languages that are highly case-sensitive.  The problem where the case sensitivity comes into play is in Lua, there is no formal declaration of a variable, so you get lulled into a false sense of safety when in fact you are trying to reference an uninitialized variable.

You can fix this by encapsulating your data from within a table.  Then if you try and reference a variable in a table, but it's not declared, you'll get an error.  Might help a bit.
Title: Re: Menuing system of OEUO
Post by: Scrripty on August 17, 2010, 11:21:36 PM
For the normal programmers out there, the case-sensitivity thing isn't a biggy.  I never really noticed it in EUO since I do so much stuff in other languages that are highly case-sensitive.  The problem where the case sensitivity comes into play is in Lua, there is no formal declaration of a variable, so you get lulled into a false sense of safety when in fact you are trying to reference an uninitialized variable.

You can fix this by encapsulating your data from within a table.  Then if you try and reference a variable in a table, but it's not declared, you'll get an error.  Might help a bit.

If you explain that with a little code example it probly would.  Otherwise you're speakin Zimbabwan.
Title: Re: Menuing system of OEUO
Post by: Masscre on August 18, 2010, 05:06:01 AM
You can fix this by encapsulating your data from within a table.  Then if you try and reference a variable in a table, but it's not declared, you'll get an error.  Might help a bit.

This sounds awesome (I love structured programming) and is pulling me in a little more each day I here you talking about lua TM.

But some times I still think cheffe is toying with us and will pull the rug or toss a tantrum any minute and expect this again and again.

Click below to activate animation.
Title: Re: Menuing system of OEUO
Post by: TrailMyx on August 18, 2010, 05:34:06 AM
Honestly, that's what has prevented me from jumping in myself.  That and partially finished work.