Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Neo

Pages: 1 [2] 3 4 ... 47
16
Stealth Client / Re: Stealth Client packets and other stuff
« on: July 10, 2020, 05:26:30 AM »
I've been using stealth for the past year or so and I've completely moved away from euo. The only thing I don't like about stealth and writing in python is trying to create menus but it's still possible to do. Gumps are amazing in stealth once you understand how to use it. I also have no programming experience other than euo and transitioned from that to learning python for stealth. I can't even imagine the glorious things an actual programmer could do with stealth!! It also works with the new Classic UO client that's being developed and euo don't support it.
Yeah, I remember Stealth was really good. The problem was some limitations that it used to have back when I used it, and I'm wondering if they have been dealt with.

I remember that gumps in general worked really well, but some gumps (like plants for example) couldn't be read and I think not even clicked. So plant tending couldn't be done at the time... The gump info just wasn't there... With EUO we would use pixel recognition to 'read' the gumps from plants and then send the clicks at the proper locations...

There were some other things that were impossible too, I just don't remember them right now...

That's why I thought of using packets, cause I'm this stuff would be possible through packets reading and sending.

I'm kind of "scared" to start working and writing a bunch of stuff for Stealth to become stuck at some point and lose all the time/work.

But yeah, guess I'll just have to get my hands dirty and see. :D

17
Stealth Client / Re: Stealth Client packets and other stuff
« on: July 08, 2020, 10:41:34 PM »
sorry, but i never played with euo. i dont know, what it can do
Can every kind of gump be read? Plant gumps for example? Is the gump data for plants available on Stealth? That's one of the issues I remember having in the past with it.

Orion has a support library but im not sure that's what you're looking for:

https://github.com/Hotride/OrionDLL
I've don't really know Orion. I'll check it out.

Thank you guys.

18
Stealth Client / Re: Stealth Client packets and other stuff
« on: July 06, 2020, 07:29:00 PM »
wow, this will be hard to create uo client solo. stealth does not provide packages-api.
Thank you for the reply ZeroDX. It would be a nice addition though, if it were added. :)

Can you tell me if there are currently any limitations with Stealth? Things that you could do with EUO that won't work with Stealth?

19
Stealth Client / Stealth Client packets and other stuff
« on: June 18, 2020, 02:16:14 PM »
Hey guys,

How have you guys been? I missed you!

So I've been flirting with coming back to UO for a while now. And since the pandemic started I could use the distraction, and UO might just be what I need.

One of the things that have been keeping me from reactivating my old accounts is that I wanted to avoid EUO if possible. It's a great scripting platform, but comes with some problems that I would like to avoid.

I also remember having a few problems with Stealth back in the day which prevented me from getting 100% away from EUO. There were some things (which I don't remember now) that just couldn't be done with Stealth at the time.

So a couple of months ago I started writing some stuff for UO. I wanted to be independent from it all.

At first I started writing my own UO client, with plans of adding a scripting interface so that it would be similar to Stealth. Turns out it was a lot tougher and a bigger project than I thought, and would possibly take me years to complete with the way I was making progress.

So then I decided to write something similar to a bot for UO, using lua as scripting language. I worked on it for a while, but then I felt like it would be kind of redundant with EUO around, and it would probably take me a long time to make it more stable than EUO currently is.

Anyway, just wrote all that to share where my mind's at concerning UO and coming back.

With that said, I wanted to ask you guys about Stealth.

It's been several years since I last used Stealth, and I see there have been quite a few updates since then.

So my question: Can anyone tell me if there are still limitations or things you simply still can't do with Stealth that you would be able to do with EUO or just by manually playing, or is it capable of reproducing anything in-game with proper coding?

One cool feature I was thinking about (which I think hasn't been implemented yet) would be the usage of packets through it's scripting interface.

I was thinking of something like a callback for received and sent packets, where you could "read" the packets being received and sent and also an option to compile your own packet and manually send it.

I haven't messed with UO packets for a while so I don't remember how they are structured, but I remember it used to have some encryption.

So I thought of callbacks similar to these, from the top of my head. Here's some pseudo-code to illustrate what I mean.

Code: [Select]
function OnReceivePacket(p)
  -- code here
end
function OnSendPacket(p)
  -- code here
end

p would be the packet sent which would contain p.header and possibly an internal function to decode the packet so we could read it's information.

A function to compile our own packet and send it would be cool as well.

Like I said, I have been gone for a long time and just assumed something like this hasn't been added to Stealth yet.

And if the answer to my question above is that there are still limitations or things you can't do with Stealth, maybe the addition of the packets thingy could "complete"  it.

Sorry for the long wall of text, just wanted to put all of this into context.  ;D



20
Hello Oracle. I've been lurking on and off here over the last couple of years an I happened to stumble upon your topic today. ... I'm sorry to hear about your health issues, but I'm really glad to know you're better now! I'm always rehearsing coming back to playing UO these days, but never really get around to it. I do miss the days...

Glad to see you back here as well. The scriptuo community is definitely what still keeps me attached to the game, even if I'm not actively involved. And it only gets better with you around!

I hope you have fun coming back here, and find the stuff you're looking for.

See you around here! :)


21
Script Debug / Re: NeoCrafter Claw supported
« on: March 05, 2017, 10:11:31 PM »
I don't think Neo is doing much with EasyUO any longer.
Sadly you are right. I miss neo :-(
<3

23
yes I play on osi. I checked items still the
same anything else to look for . also can I slow the scrip down a bit
it is missing plants. thx
I don't know then, I'd have to check myself at some point and see if some part needs updating.

About it missing plants: I doubt it has anything to do with the speed. It's probably plant gumps not being opened due to type difference.

24
say ran this scrip works awesome , But
it doesn't count seeds , resources and renewal
Are you playing in OSI? I haven't played UO in a long time. Maybe item types changed?

25
I would love to see a function so you could change what you are making without stopping and restarting the script. Yes, I am being lazy lol. I am making a suit and having it save 10 pieces before going on to the next piece. I can pause it and have just craft a different piece and then it will start crafting those. The issue comes into that the weight gets messed up and it does not grab more leather and  I have to pause it and add it or it just loops without crafting anything.

I love the script either way though!!
You might see that if I ever finish and release "Crafter Revolution"! :)

It's kind of stored away for now though! :(

EDIT: But yeah, for now I guess this script could use some love! I just find it hard right now to work with EasyUO after seeing how practical Stealth is...

26
You would have to find the stuff in the Windows registry and export/import them I guess.

I don't remember exactly how stuff was saved. I just remember using TM's registry saving subs, which were awesome.

When I have some spare time, I will install UO again to try and check it out for you. I'm actually working on a new UO-related project slowly, so it might happen sooner than expected! :D

And thank you for the kind words as well!

Cheers!

27
If you craft an item that weighs the same as the leather used (gargish leather chest), the script never asks if you have created the item because it doesn't notice a difference in weight. One would then manually e.g. add 10 leather to the bag so it'll move on. But this then causes the problem that your %minimum isn't set correctly which will end up trying to craft without having enough leather.

So that's a bug i found but it's the first time i'm using this script and i am liking it :)
Hey man, thanks for letting me know.

I always thought this could happen in some situation, just never had it actually happen heh...

I will see about fixing it!

Cheers!

28
Stealth archive / Re: New idea for a EasyUO-friendly Stealth API
« on: October 29, 2014, 11:50:30 AM »
I think this is a great idea actually. I had thought about doing something similar in one of my impulses, back in the day, but never got around to it. Another thought I had was to write a lua scripting interface for Stealth which would enable OEUO users to migrate easily as well... It could be done in C++ or C#, but again, I never got around to it heh...

Looking forward to seeing your work man ! Thank you for taking the time to do this for everyone!


29
Thx neo.

Beeter kept you on my good side.
 I will give this a try and see if it work as Ver 2.0   hope my tree will be save :)
Thanks buddy... Let me know how it goes after you've given it a whirl so I can fix possible bugs!

Cheers!

30
Hello! I need a nice lumberjacking script that use's gate not recall or SJ... I play siege... Gate Travel only...
Thanks for your time!

Updated original post:

So, as some of you may have noticed/heard, I had a little problem with someone here at ScriptUO which made me stop posting/doing stuff here for a while now.

Anyway, I'm trying to get on a new path in life, and part of it is to stop holding grudges, which I believe is the stuff that gives you cancer.

So, I had this private "Elite" version of this lumber script stashed away for some time now, and I decided to share with everyone. I haven't used it myself for over a year so I don't know how it's working.

The main differences between these versions are:
- Added Siege Perilous support
- Added separate secure for Hatchets
- Added gate travel obviously
- Some fail safe code

So my only request is: please, give me some feedback on how the script is working for you, so I can at least make it stable and pretty for everyone.

Thank you guys, hope you enjoy!

You can download this "Elite version" from the OP.

Let me know how it works!

Cheers!

Pages: 1 [2] 3 4 ... 47