뉴비가이드

울티마온라인 아웃랜드 - 뉴비 가이드 7. 본격적인 준비 (스크립트, 단축키 등)

아웃랜드 2024. 9. 5. 17:30

아웃랜드 홈데코

이제 사냥에 조금 익숙해지셨을겁니다. 

 

조금 더 사냥을 편리하기 위해 스크립트, 단축키, 키보드 이동 등을 세팅하는 것을 추천드립니다. 

 

스크립트 

힐링 스크립트
바로 자동 힐링 스크립트인데, 저는 ALT + Q에 단축키를 설정해서 하고 있습니다. Razor로 가셔서 새로 스크립트를 만들고 이름을 정하고 (New) > 공란에 아래 스크립트를 복사해서 붙여넣으시고 > 저장 (Save) >  단축키 설정 (Hotkey) 하시면 됩니다. 이 스크립트는 자동으로 붕대를 사용하고, HP 40 미만으로 떨어지면 자동 힐포션 사용, 치바리 힐까지 사용하게 되어 있습니다. 

 

if hp < 25
    say '[HolyLight'
    #wft 599
    #target self
    wait 200
endif
if hp < 40
    if findtype 3852 as healpot
        overhead '((Heal Pot))' 33
        dclick healpot
        wait 200
    endif
endif
if hp < 40 and poisoned
    say '[CleanseByFire'
    wait 200
endif
if hp < maxhp
    if not bandaging
        hotkey 'Bandage Self'
    endif
endif
wait 300
loop

 

던젼 탈출 용 Script (단축키: ESC)
레드로부터 던전을 도망하다가 문게이트에 도착했지만, 문게이트 더블 클릭하느라 탈출하지 못하고 죽는 경우가 있습니다. 이때를 대비해서 만들어진 스크립트이고, 문게이트 인근 2 타일내에서 실행하게 되면 바로 지정된 마을로 탈출 할 수 있습니다. 꼭 ESCAPE에 단축키 설정을 권합니다.


# Quick Escape through Moongate by Jaseowns
# UO Outlands
# Different flavor of https://outlands.uorazorscripts.com/script/3b44493a-da5e-4259-9b6f-25855b2f0eb2
# Description:
#   Take a moongate, chiv gate or dungeon gate as fast as possible
#   If you add a recall home script on line 15, you will recall
#   After you take the gate.  Check out https://youtu.be/JtWgeyr85uQ
#  
#   01/17/2023 - Added Grey SSC Moongate
#
removelist recallScriptList
createlist recallScriptList
// Set a recall script name in this list if you want to recall after taking moongate 
// Check out the livestream for question - https://youtu.be/JtWgeyr85uQ
if name = "Jaseowns" or name = "Jase Owns"
    pushlist recallScriptList "___RECALL___"
endif

#############
# Player gates
#############
while not gumpexists 3899019871 and findtype "blue moongate" ground 0 1 2 as jGate
    dclick jGate
endwhile

if gumpexists 3899019871 and findtype "blue moongate" ground 0 1 2 as jGate
    while gumpexists 3899019871 and findtype "blue moongate" ground 0 1 2 as jGate
        gumpresponse 2 3899019871
        wait 200
    endwhile
    stop
endif

#############
# Chiv gate
#############
while not gumpexists 3899019871 and findtype 30528 ground 2091 1 1 as jGate
    dclick jGate
endwhile

if gumpexists 3899019871 and findtype 30528 ground 2091 1 1 as jGate
    while gumpexists 3899019871 and findtype 30528 ground 2091 1 1 as jGate
        gumpresponse 2 3899019871
        wait 200
    endwhile
    stop
endif


#############
# Town/Dungeon Moongates - yellow, red, death, blue
#############
while not gumpexists 3773199800 and findtype "blue moongate" ground -1 1 2 as jGate
    dclick jGate
endwhile

if gumpexists 3773199800 and findtype "blue moongate" ground -1 1 2 as jGate
    while gumpexists 3773199800 and findtype "blue moongate" ground -1 1 2 as jGate
        gumpresponse 2 3773199800
        wait 200
    endwhile
    if not dead
        foreach recallScript in recallScriptList
            script recallScript
        endfor
    endif
    stop
endif

#############
# Grey Moongates - SSC
#############
while not gumpexists 3899019871 and findtype "moongate" ground -1 -1 2 as jGate
    dclick jGate
endwhile

if gumpexists 3899019871 and findtype "moongate" ground -1 -1 2 as jGate
    while gumpexists 3899019871 and findtype "moongate" ground -1 -1 2 as jGate
        gumpresponse 2 3899019871
        wait 200
    endwhile
    stop
endif

if findtype "moongate" ground -1 1 12 or findtype "blue moongate" ground -1 1 12 as jGate
    overhead "Move closer!" 34
    wait 50
    replay 
else 
    overhead "No gate nearby!" 34
endif

 

 

단축키

각종 단축키로는 힐포션 (CTRL + A), 큐어포션 (CTRL + S), 스타미나포션 (CTRL + D)에 설정하고 있습니다. 이 부분은 Razor > Hotkeys에서 설정하시면 됩니다. 

 

힘포션 (CTRL + F), 마법저항 포션 (CTRL + G), 민첩 포션 (CTRL + H)