ScriptUO

Ultima Online Fan Board => General UO Chat => Topic started by: Cerveza on October 12, 2010, 07:57:27 PM

Title: The END of EUO.
Post by: Cerveza on October 12, 2010, 07:57:27 PM
Quote from: Cheffe
I have decided to stop updating EasyUO 1.5 and instead force a switch to OpenEUO.

If you've been following the developments in the OpenEUO forum, you know that a lot of effort has flown into the new project. The problem right now is that OpenEUO gets too little attention because it is in direct competition with its older brother (EUO1.5).

Most people seem satisfied with keeping the status quo if it means zero work for them which basically means I have to provide a finished and polished product and do almost all the work myself.

Although some scripters have started to adopt OpenEUO for their own purposes, there are still too few by far. It seems there needs to be more incentive to adapt and innovate.

So I have decided to provide that incentive through the most direct means possible... which is halting all scripting on EA shards unless the script is written in Lua or runs via the not-yet-finished emulator for old scripts.

I know this is going to create a lot of confusion and chaos and probably leave quite a few people dead in the water. I think this is the price we have to pay for innovation. Kill the old project to make room for the new one and pool our combined efforts into making things better for everyone.

What does this mean for you?

1. If you're a scripter then you'll either have to rewrite your scripts or wait for the emulator to get finished. Best would be if you helped on the emulator project itself, speeding up its completion.

2. If you're a normal user then you'll have to find a working Lua script (one of the very few), wait for the emulator to get completed or learn scripting and write them yourself.
Title: Re: The END of EUO.
Post by: manwinc on October 12, 2010, 08:01:31 PM
I think i just *Explicitive* a brick

Guess its time to write the army in LUA then!
Title: Re: The END of EUO.
Post by: Endless Night on October 12, 2010, 08:04:57 PM
LOL
Title: Re: The END of EUO.
Post by: _C2_ on October 12, 2010, 08:10:38 PM
well, *bleep*.  I may of just played the last of my uo.  All my work is worthless and I cannot or do not have time to redo it.  It has been fun all if this is really it.
Title: Re: The END of EUO.
Post by: Dixie Wrecked on October 12, 2010, 08:10:52 PM
Holy crap Batman!  I just got home from work and went to check the site to see if it was updated already only to read that message.  Wow, I guess I really better start reading up on OEUO, since it made almost no sense to me when I first looked at it...and when I took a second look at it...and a third look at it...and a fourth look at it...
Title: Re: The END of EUO.
Post by: Ultima on October 12, 2010, 08:40:14 PM
What a bummer! Really!

I don't understand fully understand the need for OpenEUO as I'm not a coder. From my perspective if it's not broke why fix it?

I'll wait until the dust settles before I cancel any accounts. I'll probably end up closing down 3 out of my 4 accounts if I'm not able to script. I just can't justify keeping them active.

It's really  sad to see people's scripts and hardwork goto the wayside.

Maybe Cheffe should wait to pull the plug on EUO until the emulator is fully working?

Maybe that's unreasonable. I don't know...

Title: Re: The END of EUO.
Post by: _C2_ on October 12, 2010, 09:05:12 PM
What a bummer! Really!

I don't understand fully understand the need for OpenEUO as I'm not a coder. From my perspective if it's not broke why fix it?

I'll wait until the dust settles before I cancel any accounts. I'll probably end up closing down 3 out of my 4 accounts if I'm not able to script. I just can't justify keeping them active.

It's really  sad to see people's scripts and hardwork goto the wayside.

Maybe Cheffe should wait to pull the plug on EUO until the emulator is fully working?

Maybe that's unreasonable. I don't know...



That was the original plan but he backed out and went back on his words.
Title: Re: The END of EUO.
Post by: NObama on October 12, 2010, 09:10:59 PM
Temper tantrum much over there or what?  Sheesh.

I shed a tear.  My wife doesn't know yet, because I can't stand to see her celebrate.  It's just too soon...

 :'(
Title: Re: The END of EUO.
Post by: sozy336s on October 12, 2010, 10:37:52 PM
Today is a weird day for me. I have left EasyUO FOREVER! I will admit im retarded when it comes to scripting. Easyuo thinks that everyone should automatically know how to write scripts. Guess what! I DONT! I am always trying to learn. I see this day as a great turning point for ScriptUO.com. I am going to put every last bit of effort to learn the ScriptUO way! Please be patient with members such as myself. But i look forward to working with my new home for scripting. I downloaded the program and i am trying to figure it out. I will, just going to take time. I am not only speaking for myself, but the other couple thousand members that are out there looking for an alternative to EasyUO. I dont know if i can help anyone in anyway. But if there is PLEASE PM ME! :)
Title: Re: The END of EUO.
Post by: TrailMyx on October 12, 2010, 11:26:53 PM
Don't forget that ScriptUO is really only and editor for a now defunct language.  There's nothing really to learn.  If you want to script, give OEUO a try.  Hopefully Cheffe will finish it one day.
Title: Re: The END of EUO.
Post by: manwinc on October 12, 2010, 11:47:38 PM
Lol, after my big speech I Download the Newest OEUO and do this.

print(UO.CharID)

and it tells me my CharID is 0

I go WTF

i do

cnt = UO.ScanItems(true)
print(cnt)

it tells me 1 item is on the screen.......

I now am bald from ripping out what little of my hair remained HAHAHAHAHAHA
Title: Re: The END of EUO.
Post by: Dixie Wrecked on October 12, 2010, 11:54:25 PM
Lol, after my big speech I Download the Newest OEUO and do this.

print(UO.CharID)

and it tells me my CharID is 0
 

I loaded up the newest version of OEUO as well, hoping to get some of the basics so I could take a stab at writing a new plant tender or something BOD related (backpack to book to start) and was getting the same info when I tried getting item ids.

I do find it rather ironic that Cheffe seems to have gotten either very defensive or upset in his posts on his own site lately, especially since I thought the Swiss were supposed to be neutral!!!  :P
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 12:53:57 AM
My finditem routines automatically shift between the old finditem format (base 26) and the numerical ones found in OEUO.  I made it pretty simple to convert the every-day find item stuff.

Someone take Twinkle McNugget's POM-POMs away, or at least set them on fire.  Sheesh.
Title: Re: The END of EUO.
Post by: Paradise on October 13, 2010, 01:02:15 AM
*wonders how long it would take to learn LUA*  ???

Can anyone recommend a good book to learn from?
Title: Re: The END of EUO.
Post by: Toptwo on October 13, 2010, 04:34:22 AM
I and I will bet you my left nut sack that it will run scripts when he's done. 

  Um, Something you want to tell us Twinkle McNugget...how many nut sacks do you have???  I am but a poor mortal with 2 nuts, and 1 sack!  *sniff*
Title: Re: The END of EUO.
Post by: manwinc on October 13, 2010, 04:36:14 AM
Hahahahahaha, well I guess I'll have to start coding in OEUO fully now Twinkle McNugget!!!
Title: Re: The END of EUO.
Post by: _C2_ on October 13, 2010, 05:25:08 AM
I will bet that the translater is either never completed or is more than 8-12 months away easily.
Title: Re: The END of EUO.
Post by: 12TimesOver on October 13, 2010, 07:27:05 AM
Christ I'm sick and tired of being so reliant on a product in the control of such a frigging drama-laden hothead. There are so many things wrong with the way he's going about this that it makes me entirely uninterested in OEUO whatsoever. The changes required to keep a functioning 1.5 running are very minor and it should be maintained at least until the translator is functional and stable; that's just plain common courtesy! There are hundreds of thousands of hours put into EUO code and he just gave everyone the big ol' middle finger al in the name of wanting more attention to a project he's unwilling to give up some control over.

I'm happy for you Twinkle McNugget, it's great that you've been in a position to go learn OEUO. I didn't choose to not learn OEUO out of laziness, I am just simply not in a similar position as you. Life is busy and OEUO is not a priority for me, plain and simple, and I think it sucks that this means that I don't get to play in the sandbox anymore without a bit of care on the part of Cheffe. Sure, "there is an emulator in the works" as you say but re-reading the post a million times won't make that emulator done NOW and I have watched some of our most talented scripters get frustrated with the incompleteness of OEUO. Short and sweet - he pulled the plug too early. Period. Why not have someone else take over 1.5 so he doesn't have to worry about updating it? Because it could take the focus off OEUO; in other words, it's a power move.

Anyhow, I'm frustrated just like thousands of others are currently frustrated. I don't think telling everyone they should have seen it coming is really a valid argument.

X
Title: Re: The END of EUO.
Post by: Cerveza on October 13, 2010, 07:33:42 AM
I don't think Cheffe knows that much about programming. Really, he's just doing this like Mythic does... release a half assed product, mandate that people use it, have people QC it for you.

His endless "I've spent sooooo many hours" stuff wears me thin. If it's too hard - don't do it. If you need help with it - GET HELP WITH IT. Don't keep complaining that "I'm the only one.... I've spent endless hours..." all the time if you shut everyone else out. It's your problem.

I'd love to see someone release a replacement that would run EUO scripts flawlessly. That would be the end of EasyUO as a program and a site. Nobody would go there any longer.
Title: Re: The END of EUO.
Post by: manwinc on October 13, 2010, 08:21:10 AM
Oh, and Twinkle McNugget I payed tribute to you in my first OEUO script

--=======================================
--  >>>> Twinkle McNugget is a Nub <<<<<
-- >>>> But He's A Cool Nub<<<<
--=======================================
Title: Re: The END of EUO.
Post by: Scrripty on October 13, 2010, 08:26:38 AM
See, if manw can write a complicated oeuo script like that so can you! haha  My oeuo script folder is already overflowing with half done scripts and badly implemented lua code... hehe
Title: Re: The END of EUO.
Post by: 12TimesOver on October 13, 2010, 09:37:21 AM
Wanna get really upset?  He did this after an email from me in which I stated he should stop listening to the whiners and remember that he does all this for himself and some of us appreciate the free tools and education... haha oops. ;D  Its his toy, his decision.  Hes shared with everyone but in the end owns the righ to do whats best for his toy.  Agree or not, thats the way it is.  You doom and gloomers have been warned time and again and didnt even start to learn.  So let me say what Ive bee saying over and over for a while, its not that hard, start reading.  You can be writing simple scripts in 30 minutes.
I'm confident that Cheffe didn't make this choice solely on an email from you so no, that doesn't phase me in the least. Actually, it wouldn't bother me even if he did base it solely on your email because you emailing Cheffe is not important to me whatsoever, that's your business and I support it wholeheartedly.

We're all entitled to our own opinions and you have yours. I agree that this is "his" product and yes, he's absolutely free to do whatever he wants with his toys. I'm just telling you that, regardless of your opinion and Cheffe support, there is a whole other VALID argument on the other side of this discussion. He should be waiting until there is something more stable in place before taking this step. I even agree that he SHOULD take this step eventually, just not yet. These may be his toys but he put them out there for everyone to play with for years and now he has an implied responsibility to tens of thousands of EUO users whether he likes it or not. This move is nothing more than a larger-scale J4bber stunt and shows that he's not up to the task.

I believe that everything will eventually work out in the end, it's just going to be a lot more painful than it needs to be.

Personally, I think pointing the finger and laughing at everyone who hasn't had the time or energy to participate in developing a pre-alpha product is in very poor taste. I like it when you push people to learn LUA and when you talk about the success you've been having yourself; you should stop there and be a positive influence instead of taunting.


X
Title: Re: The END of EUO.
Post by: Cerveza on October 13, 2010, 09:47:15 AM
I just can't get over his constant whining about it. If he doesn't want to do it then don't. But don't blame us for his failings.

And comparing it to Windows 2000? What's that all about. Did Microsoft have a replacement that was FULLY FUNCTIONAL before discontinuing Win2k? Hell yes they did. He just has a half-assed replacement smoke and mirror app. that's far from functional.
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 09:47:51 AM
Plus that's a bit trollish; I we all know what happens to trolls here....
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 10:00:36 AM
All I'm asking is for a little less "haha, you guys lose" and a little more constructive talking going forward.  Sensitivity is needed because there are some people hurt and in mourning.  We're not getting much sensitivity over at EUO, so at least we can extend that much.
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 10:13:12 AM
...You can endure a little ribbing. :)

I'd let the corpse cool a bit before you start dancing about with said POM-POMs....  ;)
Title: Re: The END of EUO.
Post by: Toptwo on October 13, 2010, 10:19:47 AM
Instead of trying to make this a personal argument, and getting upset, you should be reading the lua docs...  Cheffe has no responsibility to anyone.  He could pull the carpet at any time.  I think everyone should consider that a bit and jump on the LUA bandwagon.  In my email or two with him, it sounds like all he wants is for people to give it a good college try, and I'm confident when people stop whining and just do it, they'll see it's not so bad.  TM wouldn't have converted as much as he has to it if there wasn't some redeeming quality to it. :)  I haven't seen QUITE the OEUO bashing from TM that he was doing at first...  haha  (Watch, now he's gonna bash me for saying that but I think he was caught spooning Cheffe...)

  The fact that you are already on the bandwagon is great Twinkle McNugget..and I mean that in a good way..I think what people are fighting though (and will continue to fight) is the way Cheffe is trying to force everybody on that wagon. I know you Twinkle McNugget (most of us here do) and I believe the fact is that if you wern't already on that bandwagon you would be just as pissed as some of the people here...you're not one to be "forced" to do anything.

  I dont write scripts, and I dont use that many scripts (I am gonna miss claw, and manwinc's miner and lumberjacker) for awhile...but those are really the only scripts I have even used in the last year....if I could never script again it wont bother me that much, certianly not enough to make me quit UO...I Personally think that some people script to the point that they arent even playing anymore..the scripts are doing all the playing. I still enjoy clicking the mouse and doing some things myself...so if Cheffe disabled the whole thing and tossed it out it wouldnt bother me...what bothers me is the way he is going about doing what he is doing.

  It might be HIS ball, and he might have the legal right to do what he wants with it, it will remain my opinion that after sharing his ball for so long that he has moral obligations..and he is failing to meet those obligations. He never once put it up to a vote rather his "followers" wanted to go to OEUO or stay with EUO 1.5. He took it on himself to do the change, and start writing the code for the change. I am willing to bet almost anything that had he put it up to a vote that a overwhelming percentage of people would have chosen to stay with 1.5..which would have saved him (as he says) 100's of hours of work.

  As I said before...I am playing right now without EUO (when it was down for a month that time I played every day) and I will continue to play without it, Cheffe did a shitty thing (in my opinion) by doing it this way, and I believe he is going to run into more naysayers then bandwagoners because of the way he is forcing people into what he wants.

  However, Twinkle McNugget, even if I am wrong, and everybody jumps on that bandwagon to help poor old friendless cheffe...you still need to give people time to blow off some steam..without waving the red flag in front of thier faces.

Title: Re: The END of EUO.
Post by: Cerveza on October 13, 2010, 10:35:00 AM
I write little stuff, and use that stuff almost daily.

Select Source container, opens that container, select destination container, opens that container, type or all?, moves stuff

Waits for bod book to open, selects the buy button, waits for buy gump to open, selects yes to buy it, waits for bod to appear in pack, moves it to bod book in my pack

Takes bod out of book, waits for it to appear in backpack, puts it into a different book

Cast GHeal on selected target, wait for mana to be XXX, repeat (this is easy in UOAssist, but I had the primary using UOA)

It doesn't help having the "Twinkle McNugget's" out there laughing "Oh it's so easy, just try it". Because it's not. EasyUO is that easy. Open EasyUO isn't. If it were, then there would be a bandage healer or a potion drinker or any number of smaller scripts already written in OEUO, and there aren't.
Title: Re: The END of EUO.
Post by: Endless Night on October 13, 2010, 11:08:55 AM
OpenEUO ie Lua is not easy for the layman.   But was EasyUo that easy when we started.. no we eased our way into it.

Now im a programmer have been for more years than i can count... and programmed in more languages than i care to rember. And learning a new language is never Easy.  Its a right royal pain in the backside and requires i immerse myself into the new syntax the new way of writting gosub / function/procedure etc.  Alot of it amounts to straight transalation instead of writting set x 1  you wirte x = 1, some of it means a new approach completly.

Its a pain .. but trust me it can be done... it takes time.. unfortunatly for most of us time is a precious commoditity.

I dont like the way the transition has been handled... but done is done, im havent read anything that would give me anyhope that this will be reversed.....so for me its time to move forward.. do i continue with UO/scripting or not.. if i do its OpenEUO, and a hard slog ahead to convert my essential scripts.

One thing that would be nice is a converter ... something that grabs an easyuo script and converts what can be swapped out 1-1 command wise and tags the unconvertable lines for examination.
Title: Re: The END of EUO.
Post by: _C2_ on October 13, 2010, 11:11:17 AM
LUA is much more complex than the simple language of easy uo.  Easy uo wasn't terrible to learn but it took a lot of time.  Time that was available for that window in my life.  My life is different now and I cannot invest the same or even close to the amount of time needed.  Learnign to write scripts is one thing.  Helping cheffe design a program... well, you have to be kidding me.  I have zero programming skills as does the mass amounts of users over there.  I could read LUA documments for a few hours a day for the next month and still not have anything significant to add to the programming side of open easyuo.  Anyone that thinks differently is gravely mistaken.  

On the other hand, I could test scripts there and give specific feedback concerning performance and actions.  OEUO is not that developed yet for that to be very productive.

To say everyone has done nothing when they are doing their best to make updates to their code and keep them running until the product is ready to run them is thoughtless.  Cheffe went back on his word and that is enough to tell me what I need to know about someone.  I appreciate the product, am hopeful for the future, and appreciate the emulator if it happens.  For now though, the screw you guys I'm going home attitude is a downer.
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 11:57:17 AM

One thing that would be nice is a converter ... something that grabs an easyuo script and converts what can be swapped out 1-1 command wise and tags the unconvertable lines for examination.


One thing that's generally accepted is that a strict EUO-->Lua convert would be impossible.  Since Lua cannot loop with goto and has no facility to "continue" from a looping construct, then it's difficult to reconstruct the original execution intention.

What will work is an interpreter that's written in Lua.  That's already been started by Cheffe.  That project just needs some traction.
Title: Re: The END of EUO.
Post by: Scrripty on October 13, 2010, 11:59:37 AM
And C2, dont read lua docs.  You'll turn blue in the face.  Do what I did... take an easy script, or a sub, load it up in euo/openeuo and just convert it.  The languages you'll find are VERY similar when doing basic stuff.  It's easier than you think.  Dont over complicate it.  I did that at first too. :)  Trying to read lua docs will make you go mad. haha
Title: Re: The END of EUO.
Post by: Endless Night on October 13, 2010, 12:34:05 PM

One thing that would be nice is a converter ... something that grabs an easyuo script and converts what can be swapped out 1-1 command wise and tags the unconvertable lines for examination.


One thing that's generally accepted is that a strict EUO-->Lua convert would be impossible.  Since Lua cannot loop with goto and has no facility to "continue" from a looping construct, then it's difficult to reconstruct the original execution intention.

Ahh but in my EUO scripts its only my very legacy code that contains any GOTOS and even then extremetly rarely.. and i never used any form of "continue" in a looping construct a 1-1 conversion would save me a tonn of edit time...

changing set %x %x + 1 to x = x+ 1 a few 100 or 1000 times is not fun

SO for me a converteer would work great obviously for many others it wouldnt be so good. anyway unless i wrtie it myself it probably wont happen.
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 12:40:47 PM
Well it's possible.  Take a look at my menu converter.  The heart of that is just a really simple EUO parser that's been hard-wired to convert menu commands.  Cheffe is working on a more generic method, and mine was really just my first attempt at Lua.

You'll run across the problem I did when I wrote ScriptUO.  Cheffe's EUO parser doesn't really follow classic infix evaluation rules since there are special interpretation cases based on specific commands (i.e. display, menu and a few others.)  My parser got a bit crazy because I just didn't quite understand how Cheffe was evaluating each command.

I didn't even subscribe to Cheffe's EUO interpreter project because:

a) He's got the tribal knowledge to make the parser work correctly
b) Nothing I write is going to match his standards
c) I don't want to work on something only to have it thrown out (i.e. ximan)
d) objects.dll cannot fully represent what's possible with EUO (i.e. button color, control font styles, tranparency, etc)

So we'll just wait for him to finish EVERYTHING eventually.  I had to get into it pretty deeply to realize that it's not ready.  I'm not sure if anyone else out there has a 2000+ line OEUO script, so I think I managed to see where the issues are.
Title: Re: The END of EUO.
Post by: _C2_ on October 13, 2010, 01:19:44 PM
And C2, dont read lua docs.  You'll turn blue in the face.  Do what I did... take an easy script, or a sub, load it up in euo/openeuo and just convert it.  The languages you'll find are VERY similar when doing basic stuff.  It's easier than you think.  Dont over complicate it.  I did that at first too. :)  Trying to read lua docs will make you go mad. haha

I will take your advice on that method.  It will provide me a basis for context that i will certainly need.  thank you for the tip!
Title: Re: The END of EUO.
Post by: Scrripty on October 13, 2010, 01:38:16 PM
And C2, dont read lua docs.  You'll turn blue in the face.  Do what I did... take an easy script, or a sub, load it up in euo/openeuo and just convert it.  The languages you'll find are VERY similar when doing basic stuff.  It's easier than you think.  Dont over complicate it.  I did that at first too. :)  Trying to read lua docs will make you go mad. haha

I will take your advice on that method.  It will provide me a basis for context that i will certainly need.  thank you for the tip!

Use the very limited documentation on EUO like you did before for 1.5 and you'll be converting stuff left and right in no time.  There's a wiki now that has all of the stuff documented I believe... very basic but it's there.  That should be all you need to be up and running in no time.
Title: Re: The END of EUO.
Post by: onlyindreams on October 13, 2010, 02:38:25 PM
I think the worst part is that searchuo, mmo, etc will no longer be running. Back to the old methods of finding stuff  :(
Title: Re: The END of EUO.
Post by: Adenocard on October 13, 2010, 03:29:04 PM
And just when i was starting to get this easy uo script thing down, and stepping into writing a few simple things to learn more.. Man oh man the average Joe like myself is up a creek !!
Title: Re: The END of EUO.
Post by: Adenocard on October 13, 2010, 03:39:29 PM
If he is not going to update easyuo, because he wants us to use openuo then can any one explain this to me

http://www.easyuo.com/forum/viewtopic.php?t=44731

That was three days ago!! Am I missing something.
Title: Re: The END of EUO.
Post by: Paulonius on October 13, 2010, 03:54:22 PM
Between Top Two and C2, my issues are completely expressed here.  I have kids and a job and a UO addiction that has been reduced to scripting over the years.  I could have really used a couple of months lead time for a full stop on EUO.  Then I would not have put in 12 hours working on a 1.5 script over the last six days.  I would have spent it on LUA. I could have been on the floor playing with my kids. I could have been trying to convince my wife to have sex with me. Or in front of me.  I wouldn't have spent 40 minutes planting a 1000 plant garden that I now need to either write a LUA script to pull up, or do it by hand. My beef is that it should be handled like you would handle your friends anywhere else.  I would never be inconsiderate enough to go back on something I represented to people that rely on me thereby wasting their time. I would realize that is why they are pissed and apologize when they posted messages telling me they were upset.  However, that simply won't happen because I know how valuable people's time is and because that matters to me whether they are paying me or simply relying on me.
Title: Re: The END of EUO.
Post by: Endless Night on October 13, 2010, 03:58:27 PM
Well said Paulonius...   
Title: Re: The END of EUO.
Post by: _C2_ on October 13, 2010, 04:06:59 PM
Word!  all comes down to respect.  He could do anything he wants with his program but it would be nice if it was done with class and some value on your word.
Title: Re: The END of EUO.
Post by: Adenocard on October 13, 2010, 05:04:37 PM
I specially like this part

"I could have been on the floor playing with my kids. I could have been trying to convince my wife to have sex with me. Or in front of me.  I wouldn't have spent 40 minutes planting a 1000 plant garden that I now need to either write a LUA script to pull up, or do it by hand. My beef is that it should be handled like you would handle your friends anywhere else. " ;)
Title: Re: The END of EUO.
Post by: Masscre on October 13, 2010, 05:05:05 PM
If he is not going to update easyuo, because he wants us to use openuo then can any one explain this to me

http://www.easyuo.com/forum/viewtopic.php?t=44731

That was three days ago!! Am I missing something.

This is how cheffe operates and anyone that has worked around him knows this. It is just his personality. He is kinda wishy washy and has good intensions but then laziness or god mode kicks in and then he goes wonkers.
Title: Re: The END of EUO.
Post by: DrunkenSailor on October 13, 2010, 05:29:36 PM
What other script platforms are out there? I'm not really interested in redeveloping all of my scripts for this next generation of cheffes goat rodeo.  >:(

Giving the finger to 90% of your user base to force them to migrate to an incomplete platform is BS.

If I can find a good stable platform I'll give him the finger right back.
Title: Re: The END of EUO.
Post by: Endless Night on October 13, 2010, 05:35:26 PM
What other script platforms are out there? I'm not really interested in redeveloping all of my scripts for this next generation of cheffes goat rodeo.  >:(

Giving the finger to 90% of your user base to force them to migrate to an incomplete platform is BS.

If I can find a good stable platform I'll give him the finger right back.

if you find one let us know.
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 05:58:38 PM
There was a couple others (links here if you look around) but they haven't really had any adoption.
Title: Re: The END of EUO.
Post by: UOMaddog on October 13, 2010, 06:05:49 PM

One thing that's generally accepted is that a strict EUO-->Lua convert would be impossible.  Since Lua cannot loop with goto and has no facility to "continue" from a looping construct, then it's difficult to reconstruct the original execution intention.

What will work is an interpreter that's written in Lua.  That's already been started by Cheffe.  That project just needs some traction.

Hence why no one should ever use GoTo's or Break/Continue! I believe I've written a few posts about this!! Poor programming habits will always come back to bite you!!  ;)

As for TopTwo's view, I believe what he's trying to convey is that by now, we're all practically in a common law marriage with EUO. It's like the one who owns the house has been saying "You know, I think we should move to (insert some far away place here)" and you say "Eh, I don'y really wanna move there" and you have these conversations over a couple years, and one day, you come home and there's a note in chalk on the sidewalk saying "Hey! I sold the house and moved! You can come join me if you want to!"

I think we can all agree that that kind of behavior is totally uncalled for and downright hurtful if you truly cared about the other person. That's all I'm going to say on that topic.

As for myself, I have barely had time to maintain my current scripts and have tons of features I still wish to add to them. In the last 3 years I've learned C, C++, C#, Java, Verilog, MATLAB, SQL, PHP, ASP.NET, and am currently learning Objective-C. I simply do not have time to confuse myself with one more language, especially one as different from the rest as Lua.

I am honestly more inclined to learn about client interaction and write my own version of EasyUO that would support the EUO language as well as fix the numerous outstanding errors, possibly even working with TM to make it SUO compatible. I will not have time for a project of that scope until next summer, so I will be back then to re-evaluate.
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 06:11:44 PM
Well I disagree with the break/continue.  They are available widely in most languages.  Why Lua has break and NOT continue is still mystifying.  Without those, getting out of a looping construct requires you to set flags and all other kinds of nonsense.  There's a reason why Cheffe added them to the original EUO 1.5.  1.42 didn't have them.

Title: Re: The END of EUO.
Post by: UOMaddog on October 13, 2010, 06:18:54 PM
Sorry, I've had a professor that (while quite insane) is also quite brilliant and gave an entire lecture on how goto (or a similar construct) as well as breaks/continues make it impossible for one to mathematically prove working code. Now, that being said, MOST languages cannot be mathematically proven correct and error free, however there have been some in the past that were able to pull this off. So on principle, I will have to also disagree that goto, break, and continue should never be used. (even though I understand why people like to use them) Though I must say I have way more of a problem with goto than I do with break/continue! (And let's be honest, the name "break" alone just doesn't sound good when you're coding!)
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 06:25:45 PM
I was reprimanded finally by one of my professors way back in the early 90s for embarrassing him constantly by beating his programming challenges.  So they are far from perfect or even enlightened.  Crazy?  Yes probably.  hehehe

Anyhow, break/continue are necessary with constructs like for/while/repeat.  How do you escape from them otherwise?  Add more states or spaghetti?  No thanks.
Title: Re: The END of EUO.
Post by: UOMaddog on October 13, 2010, 06:40:42 PM
How do you escape from For, While, Repeat? Well that's simple! Meet the criteria of your loop! If you're not sure when your loop will find what it's looking for, then use flags!
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 06:44:55 PM
How do you escape from For, While, Repeat? Well that's simple! Meet the criteria of your loop! If you're not sure when your loop will find what it's looking for, then use flags!

My statement remains "Yuck, no thanks."  Say "no" to the nth useless flag...
Title: Re: The END of EUO.
Post by: Masscre on October 13, 2010, 07:07:09 PM
Be have boys !! To join in the fun if I may. Being the safety cons. person I am you need these checks in the code and in an industrial envirnment you have lives on your hands. So I have to agree with MadDogs thoughts on gotos being bad and using flags to monitor your loops. It is just good code.
Title: Re: The END of EUO.
Post by: Endless Night on October 13, 2010, 07:46:37 PM
well thiers a 100 ways to skin a cat APPARENTLY .. same same with code.

TM likes his break/continue...

Personally i never use GOTOs, BREAK, CONTINUE  or have more than one RETURN in a function/sub.

But thats just me.
Title: Re: The END of EUO.
Post by: Scrripty on October 13, 2010, 09:13:07 PM
I'll use a hammer if that's what it takes.  Break, continue, while, repeat, goto, I dont care, as long as it works how I want it to work. :)
Title: Re: The END of EUO.
Post by: TrailMyx on October 13, 2010, 10:56:05 PM
Be have boys !! To join in the fun if I may. Being the safety cons. person I am you need these checks in the code and in an industrial envirnment you have lives on your hands. So I have to agree with MadDogs thoughts on gotos being bad and using flags to monitor your loops. It is just good code.

Lol, well then you're GONNA LOVE Lua.  :p
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 03:18:18 AM
"I've wasted 2 years of my life on this crap so you will help me finish it in 2 weeks damnit"

Yeah, Cheffe is a stable person and excellent programmer. [/sarcasm]

I *love* how he keeps going back to the fact that he's spent these endless hours doing something that nobody in particular wants. Now he'll be over run with "this doesn't work" and "can it do this" requests that are going to drive him to quit the entire project altogether.

All because he can't put out a solid product, then he complains that it's too time consuming for JUST HIM to work on, yet he won't allow anyone else to work on it.
Title: Re: The END of EUO.
Post by: Adenocard on October 14, 2010, 04:17:44 AM
Well its pretty shitty. Talk about a freaking drama queen. I would pay someone have a proggie that used easyuo scripts. Then I would go public!
Title: Re: The END of EUO.
Post by: TRAMMEL15 on October 14, 2010, 04:51:16 AM
Almost everytime UO put out a new patch, cheffe or someone had to update euo for it to function again on EA shards... I am just trying to figure out why someone else is not able to continue updating the program. I suppose it is clearly a difficult process, but the instant death of thousands of good functioning scripts creates a disturbance my force. Cheffe is the death star and he blew up Alderaan? !! :'(
Title: Re: The END of EUO.
Post by: Toptwo on October 14, 2010, 04:56:32 AM
Cheffe Posted: Sun Oct 10, 2010 18:20  

Yeah, we know. There are no variables. This is useless. Can't you just continue using the old EUO1.5 and come back later when OpenEUO is finished? I don't really feel like giving any newbie support at this point.


Cheffe..posted at Wed Oct 13, 2010 21:11    
I understand your worries.

What should I do then? I don't have the means to continue this at the rate I've been going. If I just stop everything two years will be lost. I'm not sure I can live with that and not feel deep resentment towards this whole project that I've supported for ten years.

We all have high stakes here.

Cheffe Posted at: Posted: Wed Oct 13, 2010 23:32

I have made up my mind. You value stability, I value progress. I have heard your opinion and understand your concerns. I am not willing to sacrifice two years of my work so you can have a good life. At this point it's either going to be me or you.

Keep in mind what it's all about: You don't want to be inconvenienced for a few weeks. If you think you should quit UO because of that then maybe you should.


Wow, this man is seriously in need of some meds! I dont recall anybody asking him to start a "2 year project" on a game that has prolly lost 1000+ subscribers in that time.  

SOMEBODY SEND HIM AN EMMY FOR HIS DRAMA QUEEN PERFORMANCE!!!
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 05:03:22 AM
I like his post on the 10th? telling a guy to keep using EUO 1.5

From 10 October 2010
Quote from: Cheffe
Yeah, we know. There are no variables. This is useless. Can't you just continue using the old EUO1.5 and come back later when OpenEUO is finished? I don't really feel like giving any newbie support at this point.

The response from the OP
Quote
ok Wink ... Can you give me a timeline to OpenEuo stable release???

From 10 October 2010
Quote from: Cheffe
Another month or two likely. You're welcome to give it a try then. Right now it's just not ready for wide-scale adoption.

So 4 days ago it's "not ready for wide-scale adoption" and today it's mandated.
Title: Re: The END of EUO.
Post by: Toptwo on October 14, 2010, 05:06:54 AM
I like his post on the 10th? telling a guy to keep using EUO 1.5

 Oh Yeah...lemme fix that in my post.
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 06:20:42 AM
Quote
Owner of EasyUO project decided to stop supporting EasyUO and force switch to OpenEUO so its no longer possible to get data from vendoros until scripts that was scanning luna vendors will be rewritten for the new OpenEUO.

Search sites are all down. Must really suck for them.
Title: Re: The END of EUO.
Post by: dennislcf on October 14, 2010, 07:50:33 AM
i support Cheffe coz we just an end user likes when u learned how to use windows xp, then microsoft tell u they going to stop support/update on windows xp and release windows 7.

u cant complain why they waste ur times to learn windows xp. only 2 choices in this situation, 1 is dont use thier system anymore. 2 is starting to learn windows 7.

for me, i have starting to learn openeuo. i spent almost 2 hrs to finish my first script.....its totally different program language....it made me die already....but i know this is only way what i can do.

if you all going to learn it out, this script should be a first one that u need to own it.
item & monster id type tool, enjoy all  :)
Code: [Select]
UO.TargCurs = true
wait(100)
while (UO.TargCurs == true) do
wait(50)
end
local iteminfo = UO.LTargetID
for i = 0,UO.ScanItems(true)-1 do
    local id,type,kind,contid,x,y,z,stack,rep,col = UO.GetItem(i)
    local name,info = UO.Property(id)   
    if id == iteminfo then
       print("Item ID: " .. id,"Item type: " .. type,"Item color: " .. col)
       print("Item Name: " .. name,"Item Properties: " ..info)
    end
end
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 07:59:40 AM
I really liked Cheffe's comparison with Win2000. I'd respond to you, and him with this:

Did Microsoft have a FULLY FUNCTIONAL replacement in place before shutting down support for Win 2000? They actually had more then one available.

Microsoft has also said they would no longer support WinXP only to go back on that because the customers are very happy with XP and have no desire to be forced into something else.

Lastly in the shooting down of your thoughts.... Win 2000 and WinXP STILL FREAKING WORK DON'T THEY? Even if not supported, and no longer updated, they still function as working OS correct?

Please don't compare what Cheffe is doing to how Microsoft operates.
Title: Re: The END of EUO.
Post by: Endless Night on October 14, 2010, 08:41:09 AM
Lastly in the shooting down of your thoughts.... Win 2000 and WinXP STILL FREAKING WORK DON'T THEY? Even if not supported, and no longer updated, they still function as working OS correct?

My old win2k machine last i looked was still pulling down patches...
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 08:44:23 AM
So here you go...

Code: [Select]
finditem POF C_ , #backpackID
msg #findID #findType #findCol $

Simple enough, right? Find Gold in your backpack and message back it's ID, Type and Color.

Here's your wonderful OEUO replacement for those two lines.

Code: [Select]
local ignorelist = {}
findtype = function(typ, source)
  ncnt = UO.ScanItems(true)
  for nindex = 0,(ncnt-1) do
    local nid,ntype,nkind,ncontid,nx,ny,nz,nstack,nrep,ncol = UO.GetItem(nindex)
    if ntype == typ and ignorelist[nid] == nil then
      if source == nil or ( source ~= nil and source == ncontid ) then
        return {nid,ntype,nkind,ncontid,nx,ny,nz,nstack,nrep,ncol}
      end
    end
  end
  return nil
end

local gold = findtype(3821,UO.BackpackID)
if gold ~= nil then
  UO.Msg(gold[1]..' '..gold[2]..' '..gold[10]..'\013\010')
end

Make you feel like it's an improvement doesn't it? Like you just want to jump on board with both feet?

How about another example of OEUO's awesomeness?

Code: [Select]
finditem %monsters G_1
event macro 27

Find a monster from the variable %monsters that is on the ground within 1 space and attack it.

Here's the replacement in OEUO:

Code: [Select]
local ignorelist = {}
local monstertypes = {}
monstertypes[211] = true  -- black bear
monstertypes[212] = true  -- grizzly bear

findground = function(types, distance)
  ncnt = UO.ScanItems(true)
  for nindex = 0,(ncnt-1) do
    local nid,ntype,nkind,ncontid,nx,ny,nz,nstack,nrep,ncol = UO.GetItem(nindex)
    local dist1 = math.abs(nx - UO.CharPosX)
    local dist2 = math.abs(ny - UO.CharPosY)
    if dist1 <= distance and dist2 <= distance then
      if types[ntype] == true and ignorelist[nid] == nil and ncontid == 0 then
        return {nid,ntype,nkind,ncontid,nx,ny,nz,nstack,nrep,ncol}
      end
    end
  end
  return nil
end

local monster = findground(monstertypes, 1)
if monster ~= nil then
  UO.LTargetID = monster[1]
  UO.LTargetKind = 1
  UO.Macro(27,0)
end

That's 26 lines of code to do what EUO does with 2. That's 795 Chars (with spaces) to do what 36 Chars (with spaces) can do in EUO.
Title: Re: The END of EUO.
Post by: Adenocard on October 14, 2010, 09:02:53 AM
Not having a full operating program to replace one that is, really screws with the player such as myself that wants to contribute but is unable to because I was just starting to get the swing of scripting and now its completely changed.  There are a lot of players out there like me, that have not gotten the swing of writing scripts themselves, but go out of their way to help give feedback on scripts in the making.
    I mean if you started to build yourself a new house, and laid the foundation.  Would you go a sell the house your living in at the moment.  I would guess no, because you and your family would find themselves out in the cold.  Basically he's gone and sold our house and now we are all out in the cold until the new one is finish.  Which I guess is ok for me being Canadian and all I like the Cold  :P
Title: Re: The END of EUO.
Post by: Masscre on October 14, 2010, 09:09:21 AM
Not having a full operating program to replace one that is, really screws with the player such as myself that wants to contribute but is unable to because I was just starting to get the swing of scripting and now its completely changed.  There are a lot of players out there like me, that have not gotten the swing of writing scripts themselves, but go out of their way to help give feedback on scripts in the making.
    I mean if you started to build yourself a new house, and laid the foundation.  Would you go a sell the house your living in at the moment.  I would guess no, because you and your family would find themselves out in the cold.  Basically he's gone and sold our house and now we are all out in the cold until the new one is finish.  Which I guess is ok for me being Canadian and all I like the Cold  :P

Well I got dibs on the room with a roof on it !!
Title: Re: The END of EUO.
Post by: ZigZagZebra on October 14, 2010, 09:11:41 AM
There are a lot of players out there like me, that have not gotten the swing of writing scripts themselves, but go out of their way to help give feedback on scripts in the making.
    I mean if you started to build yourself a new house, and laid the foundation.  Would you go a sell the house your living in at the moment.  I would guess no, because you and your family would find themselves out in the cold.  Basically he's gone and sold our house and now we are all out in the cold until the new one is finish.

And I wish this new house wasn't like building with legos. Lua is driving me up the wall!!
Title: Re: The END of EUO.
Post by: Toptwo on October 14, 2010, 09:22:46 AM
Cheffe Posted at: Posted: Wed Oct 13, 2010 23:32

I have made up my mind. You value stability, I value progress. I have heard your opinion and understand your concerns. I am not willing to sacrifice two years of my work so you can have a good life. At this point it's either going to be me or you.

Keep in mind what it's all about: You don't want to be inconvenienced for a few weeks. If you think you should quit UO because of that then maybe you should.


  I didnt realize...if you go back to the thread right after Cheffe made his major breakthrough and decided to take his ball and go home like any whiney baby...he did what any whiney baby would do...he locked the thread ROFLMAO!!!!!
Title: Re: The END of EUO.
Post by: UOMaddog on October 14, 2010, 09:46:53 AM
Well last night, I read through UOMachine source code and am thinking about working with Xenoglyph towards a working Java-based (meaning you can program in Eclipse) object-oriented replacement for EUO. I am going to start another thread to show some of my initial ideas.
Title: Re: The END of EUO.
Post by: Paulonius on October 14, 2010, 09:50:45 AM
I always find criticism easier to take with my fingers in my ears, my eyes closed, while singing...
Title: Re: The END of EUO.
Post by: UOMaddog on October 14, 2010, 10:52:10 AM
Here's the thread I started about my possible future project: http://www.scriptuo.com/index.php?topic=6291.0

I'd like to see people's input/ideas and see if we could get a team working on building up a library that could actually implement client interaction! I am personally a huge fan of object-oriented programming as you'll be able to see from some of the sample code I sketched up off the top of my head. I'd like to hide a lot of repetitive coding within the library itself so that people can program at a "higher level". Being able to say:
Code: [Select]
Action.Move(Resource.Barbed_Leather,self.backpack,self.bankbox); //Move(Item, From, To)is a hell of a lot easier than:
Code: [Select]
set %barbed_leather XXX
event macro 8 7
msg $bank$
set %bankbox #contid
finditem %barbed_leather C_ , #backpackID
if (#findcnt > 0) {
for %i 1 #findindex {
exevent drag #findid #findstack
wait 20
exevent dropc %bankbox
wait 20
}
}

To me, it just makes more sense!
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 11:42:18 AM
Quote
Quote
Owner of EasyUO project decided to stop supporting EasyUO and force switch to OpenEUO so its no longer possible to get data from vendoros until scripts that was scanning luna vendors will be rewritten for the new OpenEUO.

Search sites are all down. Must really suck for them.

This just in....

Quote
Added: Oct 14, 2010
We'll be back up today, do not fear shop owners and inhabitants of Britannia!

Which leaves us to ask the question... how?
Title: Re: The END of EUO.
Post by: Tidus on October 14, 2010, 11:52:15 AM
Quote
Quote
Owner of EasyUO project decided to stop supporting EasyUO and force switch to OpenEUO so its no longer possible to get data from vendoros until scripts that was scanning luna vendors will be rewritten for the new OpenEUO.

Search sites are all down. Must really suck for them.

This just in....

Quote
Added: Oct 14, 2010
We'll be back up today, do not fear shop owners and inhabitants of Britannia!

Which leaves us to ask the question... how?

That shop can probably pay someone on a site like  scriptlance.com to go and write them a script or a program like EUO..  or have someone hack into the exe files and replace what is needed for it to work with the new patch..  there is a method to madness..  and those guys in India are good at what they do.
Title: Re: The END of EUO.
Post by: UOMaddog on October 14, 2010, 11:52:29 AM
Which leaves us to ask the question... how?

Isn't it obvious?? They've hired Chinese gamers who usually level and collect WoW gold for measly pay to run around and type it all in by hand!
Title: Re: The END of EUO.
Post by: Cerveza on October 14, 2010, 11:59:01 AM
And if they can do it....
Title: Re: The END of EUO.
Post by: Ultima on October 14, 2010, 12:00:54 PM
Here's the thread I started about my possible future project: http://www.scriptuo.com/index.php?topic=6291.0

I'd like to see people's input/ideas and see if we could get a team working on building up a library that could actually implement client interaction! I am personally a huge fan of object-oriented programming as you'll be able to see from some of the sample code I sketched up off the top of my head. I'd like to hide a lot of repetitive coding within the library itself so that people can program at a "higher level". Being able to say:
Code: [Select]
Action.Move(Resource.Barbed_Leather,self.backpack,self.bankbox); //Move(Item, From, To)is a hell of a lot easier than:
Code: [Select]
set %barbed_leather XXX
event macro 8 7
msg $bank$
set %bankbox #contid
finditem %barbed_leather C_ , #backpackID
if (#findcnt > 0) {
for %i 1 #findindex {
exevent drag #findid #findstack
wait 20
exevent dropc %bankbox
wait 20
}
}

To me, it just makes more sense!

If that was the language Hell I might even be able to write a script or two. My brain literally short circuits when looking at some of the code for EasyUO. 10 lines of code with % and # in order to do one thing. I know it comes easy for some but other guys like myself just aren't wired that way. I wish it wasn't the case...
Title: Re: The END of EUO.
Post by: cbrenan on October 14, 2010, 12:25:27 PM
Cheffe Posted at: Posted: Wed Oct 13, 2010 23:32

I have made up my mind. You value stability, I value progress. I have heard your opinion and understand your concerns. I am not willing to sacrifice two years of my work so you can have a good life. At this point it's either going to be me or you.

Keep in mind what it's all about: You don't want to be inconvenienced for a few weeks. If you think you should quit UO because of that then maybe you should.


  I didnt realize...if you go back to the thread right after Cheffe made his major breakthrough and decided to take his ball and go home like any whiney baby...he did what any whiney baby would do...he locked the thread ROFLMAO!!!!!

This is hilarious, because without Cheffe, as people like TrailMyx would know (being he's one of the people that have been around in exploiting circles for numerous years) UO exploiting in general would be at a complete stand still.

Cheffe is the single most important figure to ever step foot into any programming/exploiting circles (edit: involving UO). I personally have worked with Tavu, Cheffe, Lord Anon, and every great mind since this games inception and Cheffe is far and above the most versatile and talented. To actually "lawl" because the guy who made your UO experience enjoyable for FREE for YEARS got tired of the laziness is appalling.


The funny thing is LUA is not a hard language, it's actually extremely easy to adapt to. But people are lazy and/or unskilled and would rather choose to complain because Cheffe took his ball and said "if you can't stop drooling on yourselves, I will make you a better bib. you just have to wait".


The cool thing in this is what it says on Ultimacodes.com , It's shut down and that guy was nothing but a credit card fraudster anyway so good to see him go.   SearchUO and FindUO will be up tonight, since they have said in the past that they don't utilize EasyUO.


Hopefully this kills alot of the less useful members of our gaming society.

here here :)

Title: Re: The END of EUO.
Post by: Adenocard on October 14, 2010, 12:28:07 PM
Added: Oct 14, 2010
We'll be back up today, do not fear shop owners and inhabitants of Britannia!


This was posted today on searchuo.com

I bet they are paying someone to crack it now. Only a matter of time before someone does it.
Title: Re: The END of EUO.
Post by: cbrenan on October 14, 2010, 12:33:23 PM
SearchUO has said for years now that it doesn't use EUO, and everytime Ultimacodes is down SUO is normally up sooner... it's been like that for years.
Title: Re: The END of EUO.
Post by: Masscre on October 14, 2010, 06:17:21 PM
Quote
Quote
Owner of EasyUO project decided to stop supporting EasyUO and force switch to OpenEUO so its no longer possible to get data from vendoros until scripts that was scanning luna vendors will be rewritten for the new OpenEUO.

Search sites are all down. Must really suck for them.

This just in....

Quote
Added: Oct 14, 2010
We'll be back up today, do not fear shop owners and inhabitants of Britannia!

Which leaves us to ask the question... how?

It is pretty clear to me they are using there own interpretor prolly kick off of easyuo.  To bad we cant get our hands on a copy of this.
Title: Re: The END of EUO.
Post by: Toptwo on October 14, 2010, 06:20:48 PM
And they are now, infact, up and running as promised. They wern't about an hour ago, but they sure are now!
Title: Re: The END of EUO.
Post by: Cerveza on October 15, 2010, 04:51:59 AM
*Munch...munch...munch* the sound of many eating words....

Seems Cheffe finally begins to realize who his customer base is. Not the elite script writers, but the masses of script users.

All they want is something capable of running their scripts and they don't care what it is. So finish off the emulator, get OEUO working stable and THEN offer the two choices for a while prior to turning off the lights on EUO. That would be the proper way of doing this.

Hopefully the scripters who are supposed to be writing all these dll's and fundamental libraries will get off their butts and start putting these things together.

Quote from: Cheffe
Due to its success, EasyUO was eventually swarmed under by an influx of less knowledgeable users, turning our little community of makers into a community of users. This was deeply resented by many veterans, especially the dumb questions from people unable, unwilling or simply too lazy to learn how to script or in some cases even read and follow simple instructions. After a while, veteran scripters became so sick and tired and even outraged by the sheer stupidity of their users that they started to make their scripts truly foolproof. They did that not of their own free will but because they had no choice apart from keeping their scripts private

That quote explains Script UO completely.

Quote from: Cheffe
But Lord do I want those days back when I could release a new feature and everyone was like HOLYSH*T! I cater to scripters, scripters cater to users. I never made this tool for you! And I'm sometimes completely surprised when total strangers start rioting when I'm only trying to improve the situation for my guys. And they used to complain a lot about the old EUO language. The Codename Alexandria project failed because of missing file and path support. There are so many examples. That's why I set out to revamp the system. I simply never expected to get so completely ignored and all my work rendered irrelevant. It's true, you never asked me to do this work. I know you think it's already perfect. BUT THIS ISN'T ABOUT YOU. It's about the scripters. Imagine there are people who enjoy scripting. The problem is they won't switch as long as all their users are still clinging to that relic. And I end up doing all the work myself without any kind of productive environment.

Finally understanding who he hurts and who he actually caters to. Laying blame directly where it belongs, on the scripters and not the users.

Quote from: Cheffe
Some of you have suggested I should have given warning in advance. Well I did. In April. And I said users shouldn't worry as there'll be an emulator and everything ready for them. Which was basically begging to be ignored some more. Yesterday I was seriously considering whether I should give up, turning my back on EUO. I'm sure some of you would love that... how did it go: "Someone is going to update easyuo for you, dont worry, you will get either hack or someone close to you will leak the code and it will be another group, hopefully open that will keep it updated." Really can't see why anyone wouldn't like them leeches.

Yes, you promised an emulator... you lied. You held EUO hostage to try to get the emulator completed for a system that works about 80%.

Quote from: Cheffe
Anyway, the situation right now seems to be productive, although in a very subdued manner. Should I accept the suggestion of updating EUO 1.5 one last time there's a chance things will slide back the way they were. On the other hand, if things would remain productive all the same then I'm torturing end users needlessly. Keep in mind, I already did this last April and it didn't work. So despite what I said yesterday I will update it for one last month to clear the air and simply hope it won't all go down the drain a second time.

Don't blame the users sucka... you take 100% away from them, they will be upset, no?
Title: Re: The END of EUO.
Post by: Paulonius on October 15, 2010, 06:26:43 AM
It actualy turns out that they way things have gone is probably a good way to light a fire under the transition he wants to happen by freaking everyone out, and then updating.  I have thought since the announcement that he would backtrack, but I don't think it was a diabolical plan.  I think Cheffe is too emotional about it to have planned it that way, but it has already proven effective.  People are engaging with the OEUO.  It really does look like a better language although it doesn't seem as easy to program.  Too bad he didn't see that he could have gotten the same result by communicating with the community, setting a time-line and sticking to it. That would have forced the change too, put him in a position to be respected and not cost him so much of the equity he has garnered over the years. 
Title: Re: The END of EUO.
Post by: Cerveza on October 15, 2010, 06:34:27 AM
I posted up that huge finditem bear script for comparison. He said "there will be a script available to do 90% of that" meaning that someone, someday will write up a find script so all I have to do is call it with my parameters.

That's kind of like our Snippits here. At least thats how I wanted the Snippits to go. I wanted generic sub routines written for everything, then people just had to through in a gosub to use it and they could string them together into a fairly complicated script.

The problem with OEUO is that his scripters haven't come through. They have very few "snippits" available for people to use. People are caught in between waiting for these snippits and writing the full script themselves, and it's way too difficult for the average scripter.

The entire blame for the failing of OEUO thus far lies directly on the shoulders of the scripters over at EasyUO.com period. Well, ok.. maybe a solid 90% of the blame. Cheffe also should shoulder some of the blame because he's failed to provide them with a solid tool for them to use.

IMHO (humble... LOL) Cheffe needs to get OEUO working. He needs to work directly with the script writers so he can get feedback and input to make OEUO a solid product. THEN the script writers need to get off their butts and start coding up stuff. Drag/Drop, open, find, ignore, cast, ocr, etc... those types of things NEED to be in place before cutting the EUO cord. That and a working emulator so the old EUO scripts will work.

Then turn off EUO.
Title: Re: The END of EUO.
Post by: Masscre on October 15, 2010, 07:26:30 AM
This is all good, but we can also be working on functions over here at SUO also and making our own fuctions and 'snippits' librairys also. These could actually be even better developed here. I had actually thought about a fuction set that would make old scripts work and run under lua. It would be a big project but is possble to make it work.
Title: Re: The END of EUO.
Post by: 12TimesOver on October 15, 2010, 08:08:36 AM
Has anyone else paid attention to how much activity there's been in the Scriptuo.com OEUO section over the last three days? I'd have to say that Cheffe's approach, albeit drastic, has actually been reasonably effective.

Now I'm heading to the infamous Boves restaurant (Bobby Flay's favorite roasted garlic sauce) for a stomach ache and guaranteed afternoon nap on my desk.

X
Title: Re: The END of EUO.
Post by: Cerveza on October 15, 2010, 08:14:08 AM
I'm stocking up on Moose Drool for this evenings extended UO playing period.
Title: Re: The END of EUO.
Post by: DrunkenSailor on October 15, 2010, 08:47:23 AM
I'm stocking up on Moose Drool for this evenings extended UO playing period.

Moose Drool ROCKS! I had that the last time I was in Montana, and I love the stuff! 
Title: Re: The END of EUO.
Post by: Cerveza on October 15, 2010, 08:57:50 AM
I'm stocking up on Moose Drool for this evenings extended UO playing period.

Moose Drool ROCKS! I had that the last time I was in Montana, and I love the stuff! 

Lemme just go ahead and bump yer status here....

Yep, good stuff... Trout Slayer is alright, but gimme a Drool every time.
Title: Re: The END of EUO.
Post by: _C2_ on October 15, 2010, 09:27:39 AM
Has anyone else paid attention to how much activity there's been in the Scriptuo.com OEUO section over the last three days? I'd have to say that Cheffe's approach, albeit drastic, has actually been reasonably effective.

Now I'm heading to the infamous Boves restaurant (Bobby Flay's favorite roasted garlic sauce) for a stomach ache and guaranteed afternoon nap on my desk.

X

No joke!  it got attention.  so would of a deadline though.
Title: Re: The END of EUO.
Post by: Paulonius on October 15, 2010, 09:33:03 AM
My point too 12X.  This is working to push people to transition, but a schedule would have done the same thing without the drama.  Like I tell my kids I like it rational and reasonable: Save the Drama Fo Yo Mama. 
Title: Re: The END of EUO.
Post by: Cerveza on October 15, 2010, 09:34:14 AM
The things that jumped out at me from Cheffe's post was the fact that he's finally admitting the difference between scripters and users, NOT leeches.

He wrote OEUO for scripters to use. So they could start scripting and putting together awesome new scripts using a much quicker system. What have they done, jack and shiez. The OEUO library is despicable. As I've said earlier, there's only ONE healer and it's a bandage healer written this week as a request.

The script writers are the ones who need to get off their butts and start populating the OEUO script library over there. I don't get why they aren't? It may be that they are selfish bastards who don't want to share anything with anyone and hope that Cheffe shuts down EUO so they can get richer in UO by being the only ones gathering resources.... Maybe?

If not that, then where are the healing scripts? The pot chuggers? The following tamers? The trainers?

I'm just glad that Cheffe realizes it's his script writers that are the problem, not the users. At least I hope he realizes it.
Title: Re: The END of EUO.
Post by: Endless Night on October 15, 2010, 09:52:30 AM
Has anyone else paid attention to how much activity there's been in the Scriptuo.com OEUO section over the last three days? I'd have to say that Cheffe's approach, albeit drastic, has actually been reasonably effective.

Now I'm heading to the infamous Boves restaurant (Bobby Flay's favorite roasted garlic sauce) for a stomach ache and guaranteed afternoon nap on my desk.

X

No joke!  it got attention.  so would of a deadline though.


A Deadline .. not so muich .. nothing kick starts motivation like not being able to do anything.. a deadline bah wait till it passes.   But now we have adeadline and a kick start.  Im just hoping the gui when i get into it is somewaht usable
Title: Re: The END of EUO.
Post by: Cerveza on October 15, 2010, 09:56:19 AM
I just hope he gets a chance to read my "timeline" post. The burden lies on the script writers.
Title: Re: The END of EUO.
Post by: DrunkenSailor on October 15, 2010, 11:07:44 AM
Yep, good stuff... Trout Slayer is alright, but gimme a Drool every time.

For anyone wondering:

http://www.bigskybrew.com/ (http://www.bigskybrew.com/)

Never had Trout Slayer. Once I found the Drool there was no going back.

McEwan's was my favorite for the longest time. I was stationed with some Scots in the '90s and we used to drink it by the case and play full contact darts.   :D  Those were the days!
Title: Re: The END of EUO.
Post by: Adenocard on October 16, 2010, 02:47:07 AM
Well I figured that since I was just starting to learn EUO scripting and he updated it for another month.  It gives me a month to jump into OEUO and see what i can learn.. Can't say I will be all that great at making scripts but hey why not give it a try.  Don't want to be thought of as a leech, but is a script tester, who gives back feedback on changes, or things missed a leech or is that just the nameless guy that downloads and run.

  Oh well bare with me guy I'm sure I will ask a lot of stupid questions, but I'm glad that he updated this last time and dropped the drama rate a little.
Title: Re: The END of EUO.
Post by: Endless Night on October 16, 2010, 07:28:42 AM
I just hope he gets a chance to read my "timeline" post. The burden lies on the script writers.

The way i see it is Everyones time is as valuable as the next man .. except mine of course with is worth x10 the next man/woman/elf/gargole :)

Thierfor the Burden lies on everyone and noone... if you want a good system then contribute. if you dont dont.  But if you dont you stand on thin ice when it comes to complaining time.  As it stands right now OpenEUO will be 10,000x better than EUO ever was.. now I still want to convince Cheffe to add new features/commands like we have always wanted and nows the time to get them as he is motivated to do it.  I plan on going through the wish posts later on and seeing what has always been wanted and brining it to the for front again.
Title: Re: The END of EUO.
Post by: Scrripty on October 16, 2010, 08:02:10 AM
See EN, I needed you here when I was trying to convince these noobs OEUO was the way to go. :)  You're more eloquent than I am. haha
Title: Re: The END of EUO.
Post by: NObama on October 16, 2010, 09:17:34 AM
See EN, I needed you here when I was trying to convince these noobs OEUO was the way to go. :)  You're more eloquent than I am. haha

"Polite."  The word you are looking for is "polite".
Title: Re: The END of EUO.
Post by: Endless Night on October 16, 2010, 09:33:27 AM
See EN, I needed you here when I was trying to convince these noobs OEUO was the way to go. :)  You're more eloquent than I am. haha

"Polite."  The word you are looking for is "polite".

LOL Noobs...get your drool ready for the Elite script i will be posting soon.. work in progress but drool required.. and yes its in LUA but it has an EUOX feel !!!!
Title: Re: The END of EUO.
Post by: Scrripty on October 16, 2010, 11:29:43 AM
See EN, I needed you here when I was trying to convince these noobs OEUO was the way to go. :)  You're more eloquent than I am. haha

"Polite."  The word you are looking for is "polite".

Polite is for noobs. :)
Title: Re: The END of EUO.
Post by: NObama on October 16, 2010, 01:43:23 PM
LOL Noobs...get your drool ready for the Elite script i wimll be posting soon.. work in progres but drool required.. and yes its in LUA but it has an EUOX fenel !!!!

I am slurping lemons to work up appropriate spittle reserves.  Don't tease, now...
Title: Re: The END of EUO.
Post by: Paulonius on October 16, 2010, 03:10:09 PM
If anyone can make folks drool with a script, EN can.  Waiting with anticipation!
Title: Re: The END of EUO.
Post by: Endless Night on October 16, 2010, 03:16:41 PM

I really am not sure thiers enough pre-emptive drooling going on to post anything yet... umm jus tnot sure...
Title: Re: The END of EUO.
Post by: Masscre on October 16, 2010, 04:13:10 PM
Well I need atleast a little tease to start drooling !!  ;D
Title: Re: The END of EUO.
Post by: Endless Night on October 16, 2010, 05:31:13 PM
ok see my new elite post...
Title: Re: The END of EUO.
Post by: ZigZagZebra on October 16, 2010, 07:23:41 PM

I really am not sure thiers enough pre-emptive drooling going on to post anything yet... umm jus tnot sure...


(http://i459.photobucket.com/albums/qq319/nirvana_77/forumdrool2.jpg)

How's this for drool-age!

(I do all my artwork)  :D
Title: Re: The END of EUO.
Post by: Masscre on October 16, 2010, 07:56:35 PM
Nice Art Work then !!
Title: Re: The END of EUO.
Post by: Endless Night on October 16, 2010, 07:57:33 PM
now thats some serious droolage
Title: Re: The END of EUO.
Post by: sozy336s on October 26, 2010, 03:18:51 AM
Ok, WTF is LUA, LOL :o
Title: Re: The END of EUO.
Post by: 12TimesOver on October 26, 2010, 08:29:57 AM
Ok, WTF is LUA, LOL :o
I'm going to let you go ahead and read the entire thread. If anyone answers that question directly before you're done I'm going to delete their response.

For the love of hell!

X