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.


Topics - Gemviper

Pages: [1] 2 3 ... 7
1
General UO Chat / What's the skinny on mining for profit?
« on: March 28, 2018, 12:13:42 PM »
People mine for different reasons, some want ingots for their crafting needs, some want the gems or the granite, others want it for their bod supply. What I want to know is if you're not mining to fill one of those needs and you purely want to mine for profit how do you maximize that profit?

- Ore does not give reward pts and doesn't sell well(obviously)
- Ingots do sell to players and NPCs and do give pts in the cleanup bin
- Dump them for cleanup pts? Sell them to NPC? other?
- Craft items with the iron and sell those to NPC? Which item?
- Upgrade the quality of the ingots using bod reward tools?

You get the idea, how can you earn a little more gold from your resources?

2
General UO Chat / text translator?
« on: December 07, 2017, 11:43:43 AM »
Lets say I want to roleplay a pirate but don't know the dialect very well, is there a way to alter the words you type in game?

Example: I type "Hello friend" and the translator kicks out "Ahoy Matey" because I've told it hello means ahoy and friend means matey etc.

I don't see any in game way to alter text like this but surely there is a way for a script to alter it for you, before it's seen by others above your head or in chat?

Just an idea - pirate, golblin, troll etc... could have some fun with it and those halloween disguise kits.

Perhaps I could modify my cliloc file? Just curious if others have messed with this.

3
UOSteam / How to disable automatic updates?
« on: October 22, 2017, 08:58:48 PM »
I don't do anything with UOSteam really but in using it to finish a task this week I was reminded that it automatically checks and updates the UO game client at startup. Obviously you don't want it doing this if you use EUO since it will render your EUO version obsolete even on a non-forced patch.

There doesn't seem to be an option to turn these automatic updates off in UOSteam, can it be done?

It's not EUO friendly out of the box.

4
Submit your Script / Reverse Looting Script for IDOCs and House cleanup
« on: October 18, 2017, 03:38:48 PM »
Outdated, sorry.

5
Games & Game Systems / What has Ubisoft done now?
« on: October 17, 2017, 08:06:14 AM »
I'm seeing a lot of "Ubisoft sucks" chatter on reddit but none are describing what happened much. What did Ubisoft do now?

6
General Discussion / Not a bug exactly but very useful
« on: October 17, 2017, 01:51:51 AM »
As you know you cannot recall or go through a gate while dragging something heavy, the game doesn't let you. Well, that doesn't apply to a high seas boat, apparently.

If you get on the boat once by clicking on the rope, then get off again, and use a very simple in game macro for "last object" you can press it and you will be on the boat again. Now, if you drag something extremely heavy that you cannot even carry and you pick it up near your boat you can hit the last object button and you will be on the boat with your heavy load.

I find this very useful at IDOCs when I want to drag a commodity box to safety, for example, but I'm sure it has other uses, perhaps dragging ore while boat mining etc?

Anyway, maybe not a bug exactly but probably not intended. So long as the last thing you click on is the boat's mooring rope the macro will work to get you and whatever you are dragging onto the boat safely.

7
Script Debug / Sorting, one item per chest rotation?
« on: October 04, 2017, 01:41:12 AM »
Hey guys.

I thought I'd dust off some old helpful scripts and prep my house for halloween. Of course I got the bright idea of creating a smallish macro to make a sorting job easier and found the solution was escaping me(it's 5:20am, I blame lack of sleep, darned UO!).

Problem: Sorting rotation
Description: Moving stuff from backpack into storage chests but only 1 item per chest at a time. ie: 1 item in chest 1, next item in chest 2, next in 3 til the end then start over. I'm grabbing stacks and sorting into singles but that's not the problem, the rotation is the problem.

Is there a super simple way to rotate between chests starting with the first, then the next, then the next etc? Ideally I'd like to set my house chests into a %variable and have the drop progress through each in order so no chest gets two drops from the same stack in my pack.  Any suggestions?


8
This is probably a silly mistake on my part but the solution isn't jumping out at me.

- Visual Studio 2017
- .Net Framework 4.6.1 IS installed
- Project tells me that 4.6.1 is NOT installed on this machine but I can switch from 4.6.1 to 4.6.1 (not a typo, it's offering a switch from and to the same version
- None of the references are being found


What am I doing wrong?

9
Scripting Chat / Proper use of hideitem?
« on: April 19, 2017, 03:58:37 AM »
My understanding is that hideitem removes a non-static item from view and does nothing on the server, it only affects the visuals on my PC. Correct me if I'm wrong.

My question is about what, if any, effect using hideitem in conjunction with ignoreitem will have in a script. I'm guessing none after playing with it a bit, the two do two different things, but I want to make sure. If I use them both does one need to be ahead of the other? Would I need a wait in between or is a wait not needed? Does hideitem interfere with any other functions?

OK, that's 3 questions, but I am wanting to try something and remove items from view that I also want ignored(cluttered pack related).

Gem

edit: During testing someone turns out the lights! When used with a #finditem * it seems to eventually get the map too, and a black screen results. Fun.

10
Scripting Chat / The dreaded YC, how best to deal with it?
« on: April 17, 2017, 02:49:59 AM »
YC essentially means "nothing". The itemID and itemTYPE will both say YC at the same time. It's not a problem when, for example, you tell the script to find certain things and those things aren't there, the script will continue.

however

if you tell the script to find * and use a filter of some sort to remove unwanted results from your find "everything" command then YC is problematic. You cannot add YC to an ignore list or use YC to signal a return(if #findID = YC... does not work). So in a sub with a finditem of * how would you stop the sub from continuing on and on infinitely because it keeps finding YC(which is nothing at all) over and over?

11
General UO Chat / It's time to talk about lag, again
« on: March 23, 2017, 08:52:00 AM »
The last mini, non-mandatory, patch is causing me huge headaches but the problem existed before. One powerful computer, one instance of UO, one script running and over time the CPU use climbs to 100% causes freezing fpr 5-10 seconds at a time. The script is the hopkiddo ninjutsu trainer, and each jump causes a CPU spike which increases over time, but the same happens with stealth scripts(and probably others). It's not a script problem like I originally thought it was, CPU reaches 100 no matter which script but some take longer than others.

Solution: just log out and log back in again, the UO cache is cleared and it's back to normal... for a short time anyway.

It doesn't seem to be an EUO problem at all, only that EUO performs actions quickly and repetitively bringing on the slowdown much more quickly(comp takes just 10 mins with hopkiddo). How can I either fix this CPU use increase over time or turn off cache or... anything to make the CPU stop climbing steadily?

Ideas?


12
Submit your Script / Single Item Speedloot
« on: March 12, 2017, 11:22:34 AM »
Outdated, sorry

13
Scripting Chat / finditem * G - just curious
« on: February 11, 2017, 12:26:16 PM »
Just a curiosity, when I'm testing things I often just specify G_2 to keep things simple. The documentation suggests this is supposed to limit a scan to the ground around me, up to two tiles away. In practice, however, I notice that it occasionally picks up things like ZJF(my character's backpack), YC(my right or left hand even if empty) and even IS(my character itself). For testing purposes this is a bit of a pain, though not more than a minor nuisance really.

My question: why is it happening and is there a simple universal way to keep searches on the G and away from players and their gear? Unfortunately this does not happen all the time, or even half the time, but when it does it's usually on the very first item found.

note: I am usually testing within a #findindex, if that matters.


14
Scripting Chat / #findindex iteration limit
« on: January 31, 2017, 11:03:47 PM »
Working on something way past my bedtime again...

I am performing a finditem and iterating through the results with a #findindex but during a couple of tests I realized there is a delay before doing anything if the #findcnt of my search has found too many items. That's expected, the #findindex is needing to process what was found one by one. It dawned on me however that there is no need to iterate through EVERY result, by limiting it to the first 50 or so I could eliminate the initial pause before the script does something. (well, not eliminate, just break it up so as not to procrastinate so long at the start!)

If finditem finds 1000 results how do I best limit it to processing only the first 50 via a #findindex loop? I do use continue as a filter but the sheer volume sometimes leads to prolonged inaction. I also wouldn't need to tell it to check the next 50 and so on afterwards until the 1000 are processed because when it's done acting on the first 50 it could be run again. Call it chunking if you will, and 50 is an arbitrary number, I'd fine tune it based on results.

Is there a command for limiting how many of the finditem results will be processed with #findindex if the #findcnt is exceedingly high, say 1000+ ?


15
Scripting Chat / Placing misc words into an array
« on: January 28, 2017, 06:46:17 PM »
Lets say I have a half dozen words(or more) I'd like to place into an %array, how would I best do that?

Example: apple, monitor, computer, bike, kleenex and camera...\
set %array apple_monitor_computer_bike_kleenex_camera

That doesn't seem to work like it does for itemtypes, should it? After I perform an event property check I'd like to to run an if against the %array to find out if any of them are in there before I buy...

I know I can do individual checks such as if apple in #property || if...etc but that gets unwieldly if there are a couple dozen+ words in there. Suggestions?

edit: I am already running a loop on, for example, 125 items in a chest and during each item check I'd like to see if it has any of the words in it's property... without having an endless line of "if apple is in #property || monitor is in #property || etc."

Pages: [1] 2 3 ... 7