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

Pages: 1 [2] 3 4 ... 6
16
Orion UO Scripts / Re: Sampire Helper
« on: June 14, 2023, 12:22:37 PM »
Autorun on its own wont do anything. This script is not meant to play the game for you. Autorun only keeps a log of mobiles, and some information about them. The attack function needs to be added to a hotkey and called each time you want to attack a new target. It is very easy to add a function that will loop the attack function if thats how you want the script to work but is out of the scope of this script. I'll add a section on assigning hotkeys to functions if anyone needs clarification on that.

17
Orion UO Scripts / Sampire Helper
« on: June 12, 2023, 07:48:50 PM »
Got a request for this script. Just extracted a few main functions from my own script. Will spend the next few days re-working it based on feedback here.

Usage: Autostart should run in the background. It will scan all valid targets on the screen, and add them to a find list called mobTypes if the targets graphic does not already exists. The comments of each graphic are used as tags in the script. The first element is the mobile name and is currently unused in the script. The second entry is for the slayer type. If you change the value from false, that word will be used to find the correct slayer in your inventory. For example "a water elemental|elemental|false" will try to find an elemental slayer in your pack and equip it when the attack function is called. The third element will be used to ignore that mob when scanning for valid targets(not completed yet).

You can assign a hotkey to the attack function which will attempt to attack the closest valid target. If the target is at full health, and is in range, it will be honored. The targets type will be checked for a slayer, if one is returned, and that slayer is found in your inventory, it will be equipped. The script will then try to move and stay within one tile of the target. The best bushido stance will then be selected. If only one target is in range, swordsmanship mastery is active, and you are holding a double axe, onslaught will be used every 6 seconds. Then Primary Ability will be activated if only one target is in range. Momentum strike will be used if there are two targets. If you are holding a double axe, and 3 or more targets are in range, whirlwind will be used instead. Once the target dies, a counter for its graphic type will be increased giving a decent approximation of how many of those targets have been killed(if the target becomes invalid, but did not die the counter will still increase).

Bit of a messy explanation, and currently does not have any Chivalry spells in use, but if more people are interested in this type of a script i am willing to get it cleaned up and expand it a little further. I have not fully tested this script since my own sampire script runs just fine even though i have only provided some of its functionality here.

18
General UO Chat / Re: Secret way to detect hidden players?
« on: April 12, 2023, 09:09:09 PM »
Only thing ive ever known to see hidden players was i believe the first version of razor, which had an option to see and target hidden players. I cant remember if hiding was changed because of it, or the creator took it out in an attempt to become a valid 3rd party tool, but it would suggest there is some method of seeing hidden players through packets.

19
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 07, 2022, 03:30:53 PM »
Glad you seem to have gotten most of itbworjed out.
Simple setting ingotTurnin to false will skip that step and continue collecting eggs.
line 20: const insureEggs = true;        // Insure eggs on pickup

change true to false

line 20: const insureEggs = false;        // Insure eggs on pickup
I figured out why backpacks to When Max Backpack Items won't swap
It's really a language problem. I switch the system to English and it will be exchanged.
But there is another problem, if the egg is exactly 10 at the end of the exchange
Will execute the swap but won't switch it to any item, it will get stuck and repeat the swap

Post Merge: June 07, 2022, 04:46:52 AM
What can I do so that he doesn't Turn in Ingots after executing the egg swap
Then execute the script I set and execute it again

20
Orion UO Client / Re: Help! Casting string array elements to integers
« on: June 06, 2022, 04:39:36 AM »
Orion gives you: pairIntInt.Index, pairIntInt.Value, pairIntString.Index, and pairIntString.Text to work with.

21
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 05, 2022, 05:46:38 PM »
line 20: const insureEggs = true;        // Insure eggs on pickup

change true to false

line 20: const insureEggs = false;        // Insure eggs on pickup

22
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 05, 2022, 12:42:10 PM »
I have changed the original client to English
Direct start is sure to be in English
But after using Orion to start, it magically changes back to Chinese

Change the language from the main screen of the Orion Launcher. Near the top, right under UO Files path and Orion path. Looks like it only has english and russian to choose from though.

23
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 05, 2022, 12:28:02 PM »
Does Orion need a special main program?
Or just use orion's launcher to start the official main program.
I can't find the option to switch to English interface in the game
Forgive my bad English, I can only use google translate

I am not 100% sure on the language settings for Orion but i do know the Original client uses the operating systems default language, I would assume Orion works the same way.

24
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 05, 2022, 12:03:18 PM »
需要將遊戲切換成英文模式
能在官方伺服器工作嘛?
我以自動啟動方式啟動後他不會工作

從未嘗試過用另一種語言運行。它只使用遊戲 ID 而不是文本,所以我不知道如何修復它。我現在正在編寫可以使用任何語言的伐木工人腳本

25
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 05, 2022, 05:43:24 AM »
does it work with runic atlas too or just rune books? script doesnt start for me after i select everything, but im new to orion as well, so maybe my fault.

It was only setup to use rune books. Atlas' requires a very different setup to use. If you're making it through the settings, the script will start in pause mode by default. There is a button on the bottom right (a circle). Clicking that should have you up and running, clicking it again will re-pause.

26
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: June 01, 2022, 09:46:27 PM »
Does this only work with Orion program?

Correct, it only works with Orion.

27
Orion UO Scripts / Re: Brute Force Egg Hunter
« on: May 30, 2022, 02:00:15 AM »
Packed some serious upgrades into version 2.0!

Version 2
-Faster and more responsive than the original!
-Better Egg scanning, more range
-Better interaction with NPCs
-Ability to insure eggs/ingots
-Can now toggle EggTurnin and IngotTurnin on/off
-Added pause once pack is full (Will still recall to destard book location first, it does not have to be destard in this case)
-Added function to move Eggs from backpack to a container
-Can now switch between recall/sacred journey
-Added Pause/Resume button
-Added ignore egg button (For those porch locked eggs)

28
Orion UO Scripts / Re: Building a Lumberjacking Script
« on: May 29, 2022, 12:54:40 PM »
Its very close to making it on my priority list! Just got a couple things to finish off, should be able to focus on this one beginning next week. Already have most of the issues you and Gaderain were able to find solved.

29
Orion UO Client / Re: MoveItemType
« on: May 27, 2022, 04:58:42 PM »
yeah... just throw an Orion. infront of MoveItem lol sorry...

30
Orion UO Client / Re: MoveItemType
« on: May 27, 2022, 01:25:13 AM »
If it helps, this is one i wrote for a friend to do the same thing.

Quote
function moveEggsToContainer(){
    var eggTypes = '0x9F13|0x9F14|0x9F15|0x9F16|0x9F17|0x9F18';
    Orion.CharPrint(self, 0x43, "Select new Egg Container");
    Orion.WaitForAddObject('eggContainer');
    Orion.FindType(eggTypes, any, backpack).forEach(function(egg){
        Orion.MoveItem(egg, 0, 'eggContainer');
        Orion.Wait('moveitemdelay');
    });
    Orion.CharPrint(self, 0x43, "Move Complete");
}

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