1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Again...Taking requests/suggestions

Discussion in 'UOSteam' started by Experience, Feb 1, 2016.

  1. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    on loop yes
     
  2. thestand

    thestand Well-Known Member

    670
    571
    93
    Aug 23, 2013
    Is it possible to make a script that disarms weapon after "Double Strike: Activated." message, pause for 30 seconds then rearm weapon? Thanks.
    @Experience
     
  3. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    As long as the message registers as a system message. And I would need the exact message, or atleast the first few words identically
     
  4. thestand

    thestand Well-Known Member

    670
    571
    93
    Aug 23, 2013
    [​IMG]


    I've put some more thought into it and if possible I'd like the script to tab out of attacking target once double strike is activated pause for 30 sec then attack target again.(instead of disarm pause 30 arm)
    Can this heal script below be added in as well? So I can stay healing self the whole time?
    if hits < 90
    bandageself
    pause 11000
    endif

    Thanks for your time.
     
    Last edited by a moderator: Nov 14, 2016
  5. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    I'll write it up so you can test it. can't garuntee anything but we shall see
     
  6. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    if not timerexists 'Bandage'
    createtimer 'Bandage'
    settimer 11000
    endif
    if not timerexists 'DS'
    createtimer 'DS'
    endif
    if not @findobject 'Targ'
    promptalias 'Targ'
    endif

    if @injournal 'Double Strike: Activated' 'system' and timer 'DS' > '30000'
    warmode 'on'
    pause 400
    warmode 'off'
    settimer 'DS' 0
    else
    attack 'Targ'
    endif
    if hits < maxhits and timer 'Bandage' >=11000
    bandageself
    settimer 'Bandage' '0'
    endif
     
  7. Steezie E

    Steezie E Well-Known Member

    118
    127
    43
    Mar 14, 2013
    @Experience

    This may be trivial for you, but I am looking for a UO Steam macro that will allow me to cast a spell, select a target, then cast the spell 3x and select the same target. I am trying to create a magic arrow machine gun.

    Thank you for any help.
     
  8. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    So basically you want to select a target then spam MA?
     
  9. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    for 0 to 1
    cast 'magic arrow'
    waitfortarget 5000
    promptalias 'LastTarg'
    target! 'LastTarg'
    pause 1500
    endfor
    for 2 to 5
    cast 'magic arrow 'LastTarg'
    pause 1500
    cast 'magic arrow 'LastTarg'
    pause 1500
    cast 'magic arrow 'LastTarg'
    pause 1500
    endfor
     
  10. Steezie E

    Steezie E Well-Known Member

    118
    127
    43
    Mar 14, 2013
    Thank you. Im not experienced enough to know the timer language. this will help a lot.
     
  11. Steezie E

    Steezie E Well-Known Member

    118
    127
    43
    Mar 14, 2013
    I keep having to click the target manually. Im trying to get it where I click the target once. shoot it 3 times, then clear any set targets. If that is possible

    I have been using this and I am sure it is crude, but I dont have to keep clicking.

    setalias 'target'
    pause 500
    cast 'fireball'
    target 'target'
    pause 1900
    cast 'fireball'
    target 'target'
    pause 1900
    cast 'fireball'
    target 'target'
    pause 1900
    cast 'fireball'
    target 'target'
    pause 1900
    cleartargetqueue
    canceltarget
    cancelautotarget
     
  12. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    setalias 'target'
    pause 400
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    cast 'fireball' 'target'
    pause 1900
    @cleartargetqueue
    canceltarget
    cancelautotarget
     
  13. Fuego

    Fuego Well-Known Member

    672
    214
    43
    Jun 6, 2014
    Fuego
    Can you please add an all come to this before you cast recal?
    Code:
     //Experience
    
    //Detects enemies and escapes!
    
    if not findalias 'Escape Book'
    
      headmsg 'Select Escape Book'
    
      promptalias 'Escape Book'
    
    endif
    
    getenemy 'Murderer' 'Criminal' 'humanoid' 'closest'
    
    if @inrange 'Enemy' '15'
    
      cast 'recall'
    
      autotargetobject 'Escape Book'
    
      pause 2000
    
    endif
     
  14. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    //Experience

    //Detects enemies and escapes!

    if not findalias 'Escape Book'

    headmsg 'Select Escape Book'

    promptalias 'Escape Book'

    endif

    getenemy 'Murderer' 'Criminal' 'humanoid' 'closest'

    if @inrange 'Enemy' '15'
    msg 'All Come'
    cast 'recall'

    autotargetobject 'Escape Book'

    pause 2000

    endif
     
    2 people like this.
  15. Raging

    Raging Well-Known Member

    473
    105
    43
    Dec 21, 2013
    I am trying to tie my dexxer macros together and am running into some trouble. The main one I am erring on is my attack macro with my bandage macro. Either the heal macro will not engage after the attack macro, it does but does a time out for several seconds, or gives a system error msg of "previous automated target cancelled". Here are the macros... any help would be greatly appreciated

    //Get Enemy Grey Only
    getenemy 'gray''criminal''closest'
    if @findobject 'enemy'
    autotargetobject! 'enemy'
    if criminal 'enemy'
    attack! 'enemy'
    target! 'enemy'
    @clearusequeue
    @cancelautotarget
    stop
    endif
    if gray 'enemy'
    attack! 'enemy'
    target! 'enemy'
    @clearusequeue
    @cancelautotarget
    stop
    endif
    endif
    playmacro 'Auto Bandage'

    and

    while not dead
    if not timerexists 'Bandage Timer'
    createtimer 'Bandage Timer'
    settimer 'Bandage Timer' 10250
    endif
    // Check the bandage timer to see if enough time has elapsed
    if timer 'Bandage Timer' < 10250
    // Small delay to slow down the loop. 100 milliseconds means we will not miss
    // a bandage.
    pause 100
    // We need to wait for our current bandage to finish so start the while
    // loop from the beginning
    continue
    endif
    // If we are poisoned or don't have full health
    if poisoned 'self' or hits < maxhits
    // Enough time has elapsed lets apply a bandage.
    bandageself
    // Reset the timer.
    settimer 'Bandage Timer' 0
    endif
    endwhile
     
  16. Mara

    Mara Well-Known Member

    86
    9
    8
    Jul 22, 2014
    I'm trying to level up my Phase shift relic

    There its any way to make the char to come back to specific place?

    I did a simple macro to train with a corpser
    that ....
    Chug pot incase no stam.
    jump / atack to corpse
    walk walk walk walk to a "far" place and hidding to w8 to resp
    loop

    I found a problem, It used to work great until I reach level 3 wich make the relic to proc 2 times, so since there are always random monsters around the corpses from time to time the macro get wrong because it land on other place, to near or what ever.

    So the request , dunno if its posible its...

    Can you make a macro that :
    - Chug stam pot if needed
    - atack Specific monster ( corpser )
    - move to specific place to w8
    - hide and loop
    - ahhh and ofcs with heal ( something like <80 hp use bandage )

    Also if posible , from time to time some monsters like ettins or so come and since I'm "targeting" the corpse the char dont atack that monsters , no mather if I leave it at "war" peace or w/e
    that end killing me , since on my newbie macro just had 1 heal at the end of the macro
    and 1 bandage each min isnt enought to heal from an ettin or something similar.
    Dunno if its posible but....


    Thxs in advance.
     
  17. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    I know it seems rude but I laughed out loud at this macro...literally. My wife slapped me for it...

    //Get Enemy Grey Only
    getenemy 'gray' 'criminal' 'closest'
    if @inranget 'enemy' '10'
    attack! 'enemy'
    @clearusequeue
    endif
    playmacro 'Auto Bandage'
    ///////////////////////


    while not dead
    if not timerexists 'Bandage'
    createtimer 'Bandage'
    settimer 'Bandage' 10250
    endif
    // Check the bandage timer to see if enough time has elapsed
    if timer 'Bandage Timer' < 10250
    // Small delay to slow down the loop. 100 milliseconds means we will not miss
    // a bandage.
    pause 100
    // We need to wait for our current bandage to finish so start the while
    // loop from the beginning
    continue
    endif
    // If we are poisoned or don't have full health
    if poisoned 'self' or hits < maxhits
    // Enough time has elapsed lets apply a bandage.
    bandageself
    // Reset the timer.
    settimer 'Bandage Timer' 0
    endif
    endwhile
     
  18. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax
    Can your character recall at all?
     
  19. Mordraer

    Mordraer Active Member

    25
    23
    3
    Sep 27, 2016
    Here are my three suggestions:

    - A macro to train poisoning using kegs would be great! (I made one in razor that goes 8 hours and uses up 15 kegs but it is tedious to set up, as I have to individually target each keg one by one before running it)

    - A macro to train up weapon skills accounting for weapon breaks and bandaging (I have one in razor that is also rather tedious to set up, assuming you could whip one up in Steam that would be far superior)

    - A macro to re-cast a fizzled gate on a non-defaulted rune in a runebook (i.e. gating yourself out of trouble) until gate is successful.

    Great thread btw, I have used quite a few of these macros. :) Thanks!
     
  20. Experience

    Experience Well-Known Member

    731
    436
    63
    Dec 19, 2013
    Experience, Telemain, Berethrax

Share This Page