if @injournal 'your skill' 'system'
playsound 25
@clearjournal
endif
You need to make the above script part of a loop, i.e. insert that code into whatever skill macro you are running.
if skill 'taming' > 90
playsound 25
endif
x = 90
if skill 'taming' > x
playsound 25
x = x + 0.1
endif
repeat
Something's wrong with the code I provided, then. It could be one of two things:
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:
- 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)
- 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).
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)
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.
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.
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.