Подскажите по Oskom free mining скрипту.

Ask for help

Moderators: Murderator+, Murderator

Post Reply
muchacha20
Posts: 9
Joined: 2007-11-30 23:26:19

Подскажите по Oskom free mining скрипту.

Post by muchacha20 »

Здраствуйте,никогда небыло проблем с нахождением и настройкой,в некоторой степени переделкой каких либо скриптов для УО. Но начал играть на Oskom free, и захотел начать капать,но подставляю любой скрипт на мининг и он тупит.Как это проявляеться, чар вродебы кликает на пол шахты(на тайл шахты) но не копает,поворачиваеться в разные стороны,и бывает капнет только с одного места и всо. Месаги из журнала УО в скрипте все прописаны вродебы правильно. Мне кажеться суть проблемы в разных тайлах ,гдето 1339,гдето 1341 итд. Тайлы менять пробовал ,гдето помогает гдето опять старый или новый тайл.
Может есть люди которые копают на Оскоме,подскажите в правильном направлении думаю или туплю гдето?

Вот крпимеру простой скрипт вокруг себя:

Code: Select all

sub mineone()
   var x,y,z, n
   VAR LastTimer
   UO.Set('finddistance','2')
   n=0
   z=UO.GetZ("self")
   for x=-2 to 2
      for y=-2 to 2
         UO.Print(str(x)+" "+str(y))
         Repeat
            if UO.InJournal('STOP') then
               pause()
            endif
            UO.DeleteJournal()
            UO.Warmode("0")
            UO.WaitTargetTile("1341",STR(UO.GetX()+x),STR(UO.GetY()+Y),str(z))
            UO.UseType('0x0E85')
            LastTimer=UO.Timer()
            Repeat
               wait(500)
            Until UO.InJournal("Тут не осталось руды") or UO.InJournal("не дотянуться") or UO.InJournal("heavy") or UO.InJournal("location") or UO.InJournal("no ore")   or UO.InJournal("far away") or UO.InJournal("in rock") or UO.InJournal("must wait") or UO.InJournal("nothing") or UO.InJournal("elsewhere") or UO.InJournal("where it") OR UO.Timer()>LastTimer+200
            if UO.InJournal("") then
               n=0
            else
               n=n+1
            endif
         Until UO.InJournal("nothing") or UO.InJournal("elsewhere") or UO.InJournal("no ore here") or UO.InJournal("location") or UO.InJournal("far away") or UO.InJournal("in rock") or UO.InJournal("where it") or n>=5
      next
   next
end sub


спассибо Всем :D
muchacha20
Posts: 9
Joined: 2007-11-30 23:26:19

Re: Подскажите по Oskom free mining скрипту.

Post by muchacha20 »

да действительно,проблема в тайлах они разные вот:
1342 2560 492 0

1344 2564 493 0

1339 2563 493 0

1342 2562 493 0

1339 2561 493 0

1339 2560 493 0

1339 2559 493 0

1340 2558 493 0

1353 2557 493 0

1344 2563 494 0

1339 2562 494 0

1340 2561 494 0

1339 2560 494 0

1342 2559 494 0

1339 2558 494 0

1339 2557 494 0

1353 2556 494 0

1344 2565 492 0

1342 2564 492 0

1339 2563 492 0

1340 2562 492 0

1339 2561 492 0

1342 2560 492 0

1339 2559 492 0

1355 2558 492 0

Теперь их нужно прикрутить к скрипту,но пока незнаю как.
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: Подскажите по Oskom free mining скрипту.

Post by Juicy Fruit »

Если инжект 14+ версии то:

Code: Select all

UO.WaitTargetTile(uo.IsMineTile(UO.GetX() + x, UO.GetY() + y), STR(UO.GetX() + x), STR(UO.GetY() + Y), str(z))

А вообще, на Оскоме в чем-то другом причина. Вроде нужна задержка между юзом кирки и отправкой прицела на сервер, но могу ошибаться.
Если этот вариант прокатит - отпишись)
muchacha20
Posts: 9
Joined: 2007-11-30 23:26:19

Re: Подскажите по Oskom free mining скрипту.

Post by muchacha20 »

спассибо ,буду пробовать...
muchacha20
Posts: 9
Joined: 2007-11-30 23:26:19

Re: Подскажите по Oskom free mining скрипту.

Post by muchacha20 »

Juicy Fruit wrote:Если инжект 14+ версии то:

Code: Select all

UO.WaitTargetTile(uo.IsMineTile(UO.GetX() + x, UO.GetY() + y), STR(UO.GetX() + x), STR(UO.GetY() + Y), str(z))

А вообще, на Оскоме в чем-то другом причина. Вроде нужна задержка между юзом кирки и отправкой прицела на сервер, но могу ошибаться.
Если этот вариант прокатит - отпишись)


попробовал,нифинга, даже задержку перед таргетом поставил , инж 1403.16
muchacha20
Posts: 9
Joined: 2007-11-30 23:26:19

Re: Подскажите по Oskom free mining скрипту.

Post by muchacha20 »

Code: Select all

startTime = now() 
                wait(1500)
              UO.WaitTargetTile(uo.IsMineTile(UO.GetX() + x, UO.GetY() + y), STR(UO.GetX() + x), STR(UO.GetY() + Y), str(z))
               UO.UseType(PickAxeType)
               uo.WaitingForJournalText(startTime,3000,"")
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: Подскажите по Oskom free mining скрипту.

Post by Juicy Fruit »

Этот wait не поможет в данном случае.
Там нужна задержка между юзом кирки и отправкой таргета. У тебя сейчас все это происходит моментально.
Поищи темку, там 2 страницы обсуждения скрипта на мининг Оскомовского.
muchacha20
Posts: 9
Joined: 2007-11-30 23:26:19

Re: Подскажите по Oskom free mining скрипту.

Post by muchacha20 »

Juicy Fruit wrote:Этот wait не поможет в данном случае.
Там нужна задержка между юзом кирки и отправкой таргета. У тебя сейчас все это происходит моментально.
Поищи темку, там 2 страницы обсуждения скрипта на мининг Оскомовского.


:wink:
Dyslexic Toy
Posts: 4
Joined: 2015-01-27 19:13:54

Re: Подскажите по Oskom free mining скрипту.

Post by Dyslexic Toy »

На оскоме сейчас майнинг только ленивый не напишет. Промежуточный геморрой убрали. Ткнул киркой в тайл, оно и копает пока все не выкопает.
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Подскажите по Oskom free mining скрипту.

Post by Mirage »

копать то она копает. А как определить что она что то выкопала
Juicy Fruit
Posts: 820
Joined: 2011-06-11 19:54:23

Re: Подскажите по Oskom free mining скрипту.

Post by Juicy Fruit »

А там не пишется?
Изменением веса можно отследить, если руда по 1+ весит.
Dyslexic Toy
Posts: 4
Joined: 2015-01-27 19:13:54

Re: Подскажите по Oskom free mining скрипту.

Post by Dyslexic Toy »

Juicy Fruit wrote:А там не пишется?
Изменением веса можно отследить, если руда по 1+ весит.


Можно. Но, как выяснилось, не нужно.

Все гораздо проще. После выкопки тайла пишет про оставшийся лимит. Отслеживается - элементарно. В процессе не зависает. Кирка - ломается. Существует момент зависимости между скиллом, редкостью руды и временем копки.
R4nd
Posts: 28
Joined: 2009-10-24 23:36:23

Re: Подскажите по Oskom free mining скрипту.

Post by R4nd »

Молодчики, до тех пор пока тут идут обсуждения и выдумывания вариантов копки, на сервере с такой же скоростью самуил придумывает ловушки. Уже убрали все месаджи с сообщениями по выкапываемой руде.
зы: За копку на инже на оскоме 50к основному
Dyslexic Toy
Posts: 4
Joined: 2015-01-27 19:13:54

Re: Подскажите по Oskom free mining скрипту.

Post by Dyslexic Toy »

Наивно думать что Самуль не знает об этом форуме :mrgreen:
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Подскажите по Oskom free mining скрипту.

Post by Mirage »

наивно копать скриптом там где это не одобряется админом. Он в любом случае вычислит хотя бы потому что он визуально видит респы с надписью что тут полчаса назад копал Вася. Человек копая руками может пропустить пару тайлов а скрипт (из доступных) не пропустит.
Dyslexic Toy
Posts: 4
Joined: 2015-01-27 19:13:54

Re: Подскажите по Oskom free mining скрипту.

Post by Dyslexic Toy »

Геморрой с майнингом начался не из-за Самуля, а от того, что кто-то обнаглел и края попутал.
Post Reply