본문 바로가기
서드파티

[Scripts] 마이닝

by UltimaStory 2011. 11. 23.
이지유오, 스크립등으로 인한 피해등에 대해선 각자 알.아.서 책임 지시면 되겠습니다.

전 절대 추천하지 않습니다. 아니.. 그냥 하지 마세요. 전 절대 반대합니다!!


원본


수정본


사용법.(저를 위한 사용법입니다. 제가 정말 영어를 못해서 적어둬야 합니다.)

울티마를 영문으로 설정하고 하는것을 추천합니다.

이지유오에서 해당 스크립을 불러옵니다.(나 쓸건데 왜 존댓말이냐 물으시면, 전 저를 매우 존중하기 때문입니다.)

우선 룬북 두권 이상을 준비합니다. 한권은 은행, 다른 한권 이상의 룬북은 마이닝 룬북입니다.

땅을 팔수 있는 곳에 룬을찍으신후, 룬북 한권을 가득 채웁니다.

은행이나 집룬도 찍어서 또 다른 룬북에 넣습니다. 전 혹시 몰라 각각 다른 자리 세곳을 찍어 넣었습니다.

아무튼 스크립을 실행시킵니다.

스크립을 실행 시키면 아래와 같은 창이 나타납니다.

대략 살펴보면, 왼쪽의 Y/N의 항목은 스크립을 돌릴때 이건 어떻게 할꺼냐 저건 어떻게 할꺼냐 꼬치꼬치 캐묻는것입니다.

오른쪽은 룬북이나 시큐어 설정이 되겠습니다.

우선 왼쪽의 항목들 부터 살펴봅시다.

아 무슨 소리인지 도저히 모르겠네요. _-_ 으어...

전 정말 영어가 안됩니다. 그래서 그냥 구글 번역기로 돌렸습니다.

1. sing lower reagent suit?  낮은 시약의 정장을 사용하고 계십니까?
2. cast gate instead of recall?  게이트 대신 리콜 캐스팅?
3. use bonded pack animal?  보세 팩 동물을 사용합니까?
4. drop off ore at bank?  은행에서 광석을 내려?
5. Use tinkiering? (Instead picks up shovels)  tinkiering를 사용? (대신 삽을 집어들고)
6. Try to discard large iron ore?  대형 철광석을 삭제하려고?
7. show status window?  상태 창이 표시되는 이유는 무엇입니까?
8. make two shovels at a time?  한 번에 두 삽을 만드나요?
9. goto next rune after bank/home unload?  은행 / home에 고토 후 다음 주문이 언로 드?
10. hide when mining?  광업 때 숨길 필요가 있나요?
11. hide when mining elsewhere?  때 광업 다른 숨길 필요가 있나요?
12. hide when waiting for mana?  mana를 기다리는 때 숨길 필요가 있나요?
13. hide when unloading to pack animal?  동물을 다른곳으로 언로 드하면 숨길 필요가 있나요?
14. hide when unloading at house/bank? 집 / 은행에서 언로 드되면 숨길 필요가 있나요?
15. use any ingots in secure/bank?(even Valorite)  / 보안 은행에 ingots를 사용합니까? (심지어 Valorite)
16. Magery(yes) or SacredJourney(No)  Magery (yes) 또는 SacredJourney (없음)

아니 .. 이게 왠 개소리야...더 모르겠잖아... _-_ ...

에...그러니까.. (편의상 순서대로 숫자를 붙였습니다. 실제 스크립 실행중엔 위의 질문사항에 숫자는 없습니다.)

대충 설명해보자면...

1. 낮은 시약의 정장을 입었냐? - 시약감소셋 입었냐? 전 입었으니 Yes
2. 게이트 대신 리콜 캐스팅? - 콜! 전 리콜이니까 Yes눌렀다가 게이트를 쥰내 여는 캐릭을 보고 No라고 바꿨습니다.
3.보세 팩 동물을 사용합니까? - 본디드 된 짐말쓰냐는거죠.. 전 안쓰므로 No
4.은행에서 광석을 내려? - ㅇㅇ 전 은행에서 내립니다. Yes!
5. 팅커링을 사용?(대신 삽을 집어들고) - 팅커링 이용해서 삽자루 만들건지 말건지를 묻는겁니다. 팅커링을 사용할경우에는 은행 시큐어에 잉갓과 기본 팅커툴을 준비해두시면 그후에 지 혼자 북치고 장구치고 하면서 땅도파고 툴도 만들고 님도 보고 뽕도 따고 일타삼피 합니다. 하지만 전 팅커가 33.3으로써 삽자루를 만들지 못하므로 No했습니다.No하게 되면 은행에 삽자루나 곡괭이를 넣어두면 필요할때마다 빼씁니다.
6.대형 철광석을 삭제하려고? - 모르겠습니다. 뭔말인지.. 그냥 Yes! 해도 잘 파네요.
7.상태 창이 표시되는 이유는? - 스탯창 보여주고 안주고의 차이는 모르겠으므로 전 그냥 Yes!
8.한번에 두 삽을 만드나요? - 팅커링으로 삽만들때 두개씩 만드냐는 소리같습니다. 두개면 좋겠죠? 전 그냥 Yes로 해뒀습니다.
9.은행/홈에 고토 하고 주문이 언로드? - 아 이것도 뭔소리인지 전 모르므로 Yes해둡니다.
10. Fel 광업 숨길 필요가 있나요? - 펠루카에서 땅팔때 하이딩 할꺼냐 묻습니다. Yes!했다가 하이딩 스킬 낮아서 멍때리고, 숨을때까지 땅도 안파고 기다리는 캐릭터를 보고 말았습니다. 그냥 No.
11. 때 광업 다른 숨길 필요.. - 펠루카 아닌 트라멜지역에서도 숨을거냐는데 그냥 전 No!!!!
12.마나를 기다리는 때 숨길 필요가 있나요? - 마나 없으면 마나 채울때까지 하이딩 할꺼냐고 묻는건데 역시 No.
13.동물을 다른곳으로 언로드하면 숨길..- 짐말도 하이딩 시키냐는거 같은데 잘 모르므로 No..
14.집/은행에서 언로드 되면 숨길... - 집은행에서 오어 둘때 숨기냐는거 같습니다만, 역시나 No.
15.보안 은행에 잉갓을 사용합니까? - 잘은 모르겠지만 팅커로 물건만들때 그것이 심지어 발로라이트라도 써도 되겠냐고 묻는것 같습니다. 불안하니 No.
16.Magery? or  SacredJourney? -메져리로 이동할꺼면 Yes, 기사도의 리콜스킬인  SacredJourney로 이동할꺼면 No를 하시면 됩니다.

구글 번역기에 강력하게 의존한 설정한 것입니다. 잘못된 설정이 있으면 댓글로 알려주세요.

아무튼 대충 이런식으로 설정하고 오른쪽 항목의 남은 설정들을 합니다.

Set House or Bank Runebook - 은행이나 집 룬북 설정입니다. 버튼을 눌러서 은행이나 집룬북을 더블클릭해줍니다.

Base Rune Indices(1=first 16=last) - 밑에 네개의 칸이 있는데 잘은 모르겠지만 정해놓은 은행 혹은 집 룬북에서 이동해도 될 룬의 번호를 적으라는 건가요? 어쨌든 은행 룬 세개 넣었으니 4개 칸중 세개에 1, 2, 3하나씩 적어뒀습니다.

Secure Setup - 시큐어 설정입니다. 제가 은행에서 실행해서 그런건지는 모르겠지만, "Open your Bank box"라고 창이 뜹니다. Bank를 외쳐서 은행 시큐어를 열면, "Double click.Bag inside bank/house secure"라고 메시지 창이 뜹니다. 은행안에 마이닝으로 모아지는 재료들을 넣을 가방이나 상자를 더블클릭하면 다시 메인화면으로 돌아옵니다.

Runebook Setup - 마이닝 룬북 설정입니다. Define을 누르면 "Double click. Mining Runebook"이라는 창이 뜹니다. 마이닝 룬북을 더블클릭해줍니다. 책을 추가하고싶으면 Define을 한번더 눌러서 책을 한권더 추가하시면됩니다. 완료되셨으면 Close로 빠져나옵니다.

Escape Setup - 비상시 도망 설정입니다. 머덜이 보이면 도망가겠냐, 비틀이 어쩌고, 몬스터가, 데미지가, 캐스트가 힐이,어쩌고저쩌고 인데 전 그냥 올 Yes. 했습니다. Escape Target은 비상시 룬북같은데 전 그냥 은행룬북 찍었습니다.

모든 설정을 마치고 Ok버튼을 누르면 실행전에 아래와 같은 창이 뜹니다.

아.... 무슨소리죠 이건.. _-_ ;; 오어 종류같은데... -  _-a

그냥 OK누릅니다.

대~충 설정했는데도, 제 캐릭터는 룬북을 열어 기존에 찍어두었던 광산으로 가서 열심히 땅을 팝니다.


이렇게 마이닝 설정 끝입니다.

모든 내용은 99,9% 구글 번역기에 의존한 것이므로 탐탁치 않은 분들은 스스로 번역하여 좀더 완성도 높은 메클을 하시길 바랍니다.

"삽을 만들수 있을정도의 팅커링 스킬을 확보하고, 팅커를 사용해 삽을 만드는 항목을 체크했는데, 삽을 안만들고 팅커툴만 겁나게 눌러댑니다. 혹시 잘 되시는분이나 잘 알고 계신분은 댓글 부탁드립니다."
라는 질문에 비슈님께서 주신 답변입니다.


비슈 2011/11/23 08:58

스크립에서 아래부분 찾으셔서 대략

gosub clicktinkerbutton 뒤의 숫자들만 아래부분 참고하셔서 변경해 주시면 되겠습니다.

------------------------------------------------------------------------------------------
Sub MakeShovel
GoSub CheckEscapeStatus
If %CheckEscapeStatus
Return

Set %_msTimeStart #sCnt2
GoSub UpdateStatusWindow MakeShovel

FindItem %TinkerType C_ , %BackpackId
Wait 5
If #FindKind <> -1 && #FindCnt = 1
{
If %UOATinkerToolKey <> N/A
{
Key %UOATinkerToolKey %UOATinkerToolMod
Wait %UOATinkerToolWait
}
If %UOATinkerToolKey = N/A
{
GoSub BringUpTinkerMenu #FindId
Wait 10
GoSub ClickTinkerButton 30 125
; If %return
GoSub ClickTinkerButton 230 130
Set %LastMadeWasShovel #false
}
}
FindItem %TinkerType C_ , %BackpackId
If #FindKind <> -1
{
If %UOAShovelKey <> N/A
{
Key %UOAShovelKey %UOAShovelMod
Wait %UOAShovelWait
}
If %UOAShovelKey = N/A
{
GoSub BringUpTinkerMenu #FindId
If %LastMadeWasShovel ; If the last thing we made was a shovel, its easy!
wait 40
GoSub ClickTinkerButton 285 450
If ! %LastMadeWasShovel
{
GoSub ClickTinkerButton 30 125
; If %Return
; {
GoSub ClickTinkerButtonNext
GoSub ClickTinkerButton 230 70
; }
; }
; If %return
; {
Set %LastMadeWasShovel #true
If %MakeTwoShovels
GoSub ClickTinkerButton 285 450
}
}

이렇게 설정한 후, 다시 비슈님께서 알려주신 정보대로 아래와 같이 수정하시면 됩니다.

비슈 2011/11/23 16:47

음.. 팅커툴을 계속만든다는게 아니고 팅커툴을 계속 사용만 한단 말씀이셨군요...

그 스크립이 잘 안돌아가서 여기저기 손을 봤는데.. 어디어디 손봤는지가 기억이 잘 안나네요^^

위에 보시면
if %return부분에 제가 ;로 음영처리 해둔 부분이 있는데요 그곳도 꼭 그렇게 하셔야 정상적으로 돌아갑니다...

그리고...

Sub ClickTinkerButton
Set %_ctbX %1 + #ContPosX
Set %_ctbY %2 + #ContPosY
Click %_ctbX %_ctbY
Gosub waitForSysVar contSize <> 530_490 30
Gosub waitForSysVar contSize = 530_490 30
Wait 5
Return

이 부분도 메뉴 박스 크기가 변경되어서 수정해 주어야 합니다^^

그 외에도 잘 안돌아가서 아마도 ...

Sub BringUpTinkerMenu
Set %_butmTinkerTool %1
Wait 30 ; A lot of times the tinker tool usage get 'You must wait...'
_butmTinkerMenu:
GoSub UseObject %_butmTinkerTool #false #false
; Gosub waitForSysVar contSize = 530_495 30
; if ! %return
; goto _butmTinkerMenu
Return

아래 3줄 음영처리 했네요
이부분 때문에 팅커툴을 계속 사용만 하고 있을겁니다.
정확하게 이유는 파악하지 못했습니다만 메뉴가 팝업된걸 인식을 못하더라구요..

제가 돌리는 파일을 올려드리고 싶지만.. 제 캐릭에만 특화된 버전이 된지 오래라.. 범용으로는 안돌아 갈거 같어요..^^;;



라고 다시 한번 정보를 주셨습니다.

비슈님이 알려주신대로 하니 전 문제 없이 잘 돌아갑니다. ^^

다른분들도 참고하셨으면 좋겠습니다. 다시 한번 비슈님께 감사드립니다. (__)


'서드파티' 카테고리의 다른 글

[Scripts] 자동 루팅  (0) 2011.11.25
[Scripts] 팅커링  (6) 2011.11.23
[EasyUO] Euox205  (0) 2011.11.20
[Util] UOAloop, UOAM, UOloop, UONav  (11) 2011.11.02
[EasyUO] Euox 204(간단한 실행법)  (0) 2011.11.02