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 - unisharp

Pages: 1 2 3 [4] 5 6 ... 14
46
Added original working code for example

47
Hey, just stumbled across this. This looks like a great idea... Haven't messed around with Stealth in ages, but apparently you guys have been doing great things with it.

Thanks for sharing!


48
Stealth Client / Re: Stealth Client packets and other stuff
« on: July 08, 2020, 10:47:28 AM »
Orion has a support library but im not sure that's what you're looking for:

https://github.com/Hotride/OrionDLL

49
Stealth scripts / Re: [C#, ScriptSDK] XScript - a ScriptSDK extension
« on: June 10, 2020, 05:20:14 AM »
but it was beyond my ability.

same to be honest
 :(

50
Stealth scripts / Re: [C#, ScriptSDK] XScript - a ScriptSDK extension
« on: June 09, 2020, 04:59:16 PM »
Yes it is, I haven't got any of the event listeners to work though but most of it still works

Also for some odd reason I have trouble starting c# console projects with Visual Studio 2019 - I get trouble hooking into the client.  If I start a project in VS 2015 and then open it in 2019 it works.

51
Stealth scripts / [C#, ScriptSDK] XScript - a ScriptSDK extension
« on: June 09, 2020, 09:23:48 AM »
XScript
An extension to ScriptSDK

Source: https://github.com/unisharpUO/XScript

This was a small project I was working on with Crome.  It includes objects for every type of wearable equipment on OSI making it very easy to search/filter.  Also includes a LocateGear function to work with the new objects.

LocateGear function can parse 125 items in 12 seconds and instantiate those items as new objects of the type those items are.  For example, if a butcher knife is found, that object is cast as a ButcherKnife type which you can grab the Primary and Secondary abilities or checking whether a piece of armor is bone or leather via that object's properties instead of wasting time parsing tooltip strings.  Those objects can also be serialized as XML so that data can be parsed using 3rd party tools.

Projects using this extension: https://github.com/unisharpUO/LootLogger

52
Stealth scripts / Re: [C#, ScriptSDK, XScript] LootLogger
« on: June 09, 2020, 09:11:34 AM »
Added weapon properties like abilities, type and one or two handed.

Also added export to a different XML format which is accepted by https://wpdatatables.com/ - a WordPress plugin for displaying data.

53
I had some problems with starting new projects in Visual Studio 2019.  It was odd, I was able to bring in an old VS 2015 project into 2019 and it worked, but if I tried starting one from scratch in 2019 nothing would work.

54
Stealth Client / Re: Example of interacting with Gumps in Python.
« on: May 26, 2020, 06:49:18 AM »
There's more examples over at http://stealth.od.ua/forum/viewforum.php?f=3&sid=7ae295138bd4f0485775ef599ddc6219 need to be translated from Russian though.

55
Stealth scripts / Re: [V4 , Pascal] [OSI] dxrom's Bushido Trainer
« on: May 20, 2020, 09:17:24 AM »
Hello,

Also, if you're already using Stealth, then the built-in assistant has a way to grab IDs.



Just click "From Target" then and what pops up in "Serial" is your ID in hexadecimal format.  Google hex to dec to change to decimal.

56
New member introductions / Re: Returning Player to Lake S
« on: April 23, 2020, 10:47:55 AM »
welcome back ls homie <3

57
4/14/2020 - Pushed update to client loot routine.

58
Stealth Client / Stealth UO Client Tutorial
« on: March 17, 2020, 04:22:28 AM »
Download page: http://stealth.od.ua/Site/Downloads - latest version is usually on top

1.  Download and install Stealth UO Client.  If you have anti-virus software it's possible that it will complain because it hasn't seen this file many times and may not trust it.  The setup file may be compressed in a RAR file type which can be uncompressed with WinRAR or 7zip - I prefer 7zip.

2.  Run the Stealth application.

3.  Hit the cogwheel in the upper-right corner - this is the Settings.

4.  Change anything you want, but I suggest making these changes:
  a.  Under "Server" tab - click Full mode
  b.  Under "Logs" tab - uncheck everything

5.  Close Settings

6.  In the middle of the application, you'll see Profile, Accounts, Connect, Disconnect, Start Client.  Click the pen and paper icon to the right of Profile.

*THESE NEXT STEPS NEED TO BE DONE IN ORDER, CORRECTLY, WITHOUT DOING ANYTHING EXTRA - DO NOT HIT SAVE UNTIL I TELL YOU TO*

7.  Profiles setup - "Name" is the nickname for your account to, for display only - "Login" is your account username.  Fill in Name, Login, Pass, 120 Reconnect time, uncheck Remember my choice.

8.  Click the pen and paper icon to the right of Shard.

9.  Name: OSI, Address 107.23.176.74, Port: 7776, uncheck use proxy unless you need to use one, Client version: 7.0.85.14 (this needs to get changed every time you update UO), check Encrypted client, click the folder icon next to MUL or UOP Filepath and locate Program Files (x86)\Electronic Arts\Ultima Online Classic folder.

10.  Click the pen and paper icon to the right of Selected Client

11.  Name: Classic, Path: Program Files (x86)\Electronic Arts\Ultima Online Classic\client.exe location to your client.exe, check use steal.cfg instead of login.cfg.

12.  In the "Clients" window, hit the green plus arrow then press OK(+Save), then close button

13.  In the Shards Setup window, select "Classic" under Selected Client, then press Add button, then press Save button, then press Close button.

14.  In the Profiles Setup window, select "OSI" for Shard, then press the green plus arrow button, then press Save button, then press Close button.

15.  Now we're ready to connect the profile you just setup.  Select your profile in the middle and click Connect.

16.  You should see a popup for shard selection, then character selection.

17.  After you've chosen a character, the bar on the left side should turn green, this indicates your character is connected and is in the world.

18.  At this point you can start running a script if you like.  A client window does not need to be open in order to run a script.  However if you want a client window open, click the Start Client button.  Do not type anything in Account or Pass, just click Login.  You should now have a classic client window open with your current connected character.


EDIT: Step 11 can be changed to work with Enhanced Client.  Stealth UO does work with Enhanced Client.

59
Stealth scripts / Re: [C#, ScriptSDK] EggFarmer
« on: March 16, 2020, 08:20:11 AM »
3/16/20 Update pushed
- fixed cross-threading error

60
Stealth scripts / Re: [C#, ScriptSDK] EggFarmer
« on: March 16, 2020, 05:31:36 AM »
Nice to see you back again !!

Thanks for updating the script :)

Great to be back! :)

Pages: 1 2 3 [4] 5 6 ... 14