Sound Fx when Gaining on UOSTEAM?

Gorguruga

Neophyte
Hi guys sorry i put in wrong thread before.. how can i make sound fx to play every time i get gaiins in the journal? i use the uosteam i would like sound fx when gain
 

Gorguruga

Neophyte
i mean everytime it say "you has increased 0.1% in .......... " whichever skills or thing i get gains.. i like there have sound fx
 

Chediak

Adept
You need to make the above script part of a loop, i.e. insert that code into whatever skill macro you are running.
 

Gorguruga

Neophyte
You need to make the above script part of a loop, i.e. insert that code into whatever skill macro you are running.


Thanks for the info.. i tried modifying this code which flamestrike self, bandage.. but its not playing any sound when i gain?

here is the code i use

cast "Flame Strike"

waitfortarget 15000

target! 'self'

waitfortarget 4000

useobject 0x40f8ceb6

waitfortarget 15000

target! 'self'

if @injournal 'your skill' 'system'

playsound 25

@clearjournal

endif

waitfortarget 5000
 

Chediak

Adept
Something's wrong with the code I provided, then. It could be one of two things:
  1. The words "Your skill" aren't the correct words that are displayed (only has to be part of the sentence, but the letters and spaces have to be correct)
  2. Either the message is not a "system" message or you don't have it turned on in UO. Make sure you go into the UO client's options (not UOSteam options) and find the checkbox "Inform me when my skill increases." Make sure it's checked. The message needs to be generated by the UO client and not from UOSteam (that's a "core" message that it apparently can't read).
If you do turn that option on and you're seeing the correct words, but it's still not working, then it may be that the only way to do it is to evaluate the particular skill:

Code:
if skill 'taming' > 90
  playsound 25
endif

The obvious problem with this is that it will not work until your skill level is 90, and then after that it will just always play the sound. You'd have to go in and adjust the number each time you get a gain. That's annoying but not the end of the world. Unfortunately there's no way to do this:

Code:
x = 90
if skill 'taming' > x
  playsound 25
  x = x + 0.1
endif
repeat

Because UOSteam doesn't allow this type of variable, as far as I know. (Advanced: the only thing you can count as a possible substitute would be the length of a list)
 

Gorguruga

Neophyte
Something's wrong with the code I provided, then. It could be one of two things:
  1. The words "Your skill" aren't the correct words that are displayed (only has to be part of the sentence, but the letters and spaces have to be correct)
  2. Either the message is not a "system" message or you don't have it turned on in UO. Make sure you go into the UO client's options (not UOSteam options) and find the checkbox "Inform me when my skill increases." Make sure it's checked. The message needs to be generated by the UO client and not from UOSteam (that's a "core" message that it apparently can't read).
If you do turn that option on and you're seeing the correct words, but it's still not working, then it may be that the only way to do it is to evaluate the particular skill:

Code:
if skill 'taming' > 90
  playsound 25
endif

The obvious problem with this is that it will not work until your skill level is 90, and then after that it will just always play the sound. You'd have to go in and adjust the number each time you get a gain. That's annoying but not the end of the world. Unfortunately there's no way to do this:

Code:
x = 90
if skill 'taming' > x
  playsound 25
  x = x + 0.1
endif
repeat

Because UOSteam doesn't allow this type of variable, as far as I know. (Advanced: the only thing you can count as a possible substitute would be the length of a list)

"Inform me" is already on in the options of the main UO client and is set to display message each 0.1 gain and i was hoping to get the sound fx each time i gain 0.1

sounds like it might not be possible to do this from what you're saying? Unless there's another way that the gain is registered? Like for example if UOSteam could detect a +0.1 increase in the Skills scroll every time instead of using the journal as the detection method?
 

Chediak

Adept
It may not be possible. Just out of curiosity, why do you need this? It sounds like you are training magery, which can be macroed afk to GM in town without any risk.
 

Gorguruga

Neophyte
It may not be possible. Just out of curiosity, why do you need this? It sounds like you are training magery, which can be macroed afk to GM in town without any risk.

It was just to add some spice when i get gains , would be nice to hear a sound.. i'm raising a few different skills like healing, vet, discordance, magery .. so you think its a no go? and just a side note.. is it possible to change the colour of [GUILD] chat through the client (not Alliance but Guild)
 

Chediak

Adept
When I have a chance to play I'll give it a shot trying to make it work. If I could make it "ding" with round numbers (skill = 99.0 you get a ding, but not 99.1) would that still be fun? I can't promise I could even do that, but I might be able to. You should be able to change guild chat color in the same option menu on the UO client, but i'm not able to check right now.
 

Gorguruga

Neophyte
When I have a chance to play I'll give it a shot trying to make it work. If I could make it "ding" with round numbers (skill = 99.0 you get a ding, but not 99.1) would that still be fun? I can't promise I could even do that, but I might be able to. You should be able to change guild chat color in the same option menu on the UO client, but i'm not able to check right now.

0.2 gain would be great too! But I don't want you to go to any trouble
This whole thing would likely be much simpler to do with Orion client, by the way. It's an alternative UO client like Sallos, permitted on UOF.

That'd be great if there was a way it could be done but i understand if it's not possible! thanks for considering it though. i was hoping there was a way in steam to do it so i could choose a customized sound for the gain sound (or it chooses random sounds from a folder)... also i play on UOEvo as well and i dont know if the Orion client works on there?
 
Top