Page 1 of 1

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

Posted: 2015-01-25 09:04:05
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

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

Posted: 2015-01-25 09:57:58
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

Теперь их нужно прикрутить к скрипту,но пока незнаю как.

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

Posted: 2015-01-25 10:04:53
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))

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

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

Posted: 2015-01-25 11:57:20
by muchacha20
спассибо ,буду пробовать...

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

Posted: 2015-01-25 12:50:00
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

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

Posted: 2015-01-25 12:50:40
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,"")

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

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

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

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


:wink:

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

Posted: 2015-01-28 13:30:38
by Dyslexic Toy
На оскоме сейчас майнинг только ленивый не напишет. Промежуточный геморрой убрали. Ткнул киркой в тайл, оно и копает пока все не выкопает.

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

Posted: 2015-01-28 13:33:10
by Mirage
копать то она копает. А как определить что она что то выкопала

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

Posted: 2015-01-28 13:43:23
by Juicy Fruit
А там не пишется?
Изменением веса можно отследить, если руда по 1+ весит.

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

Posted: 2015-01-28 14:31:22
by Dyslexic Toy
Juicy Fruit wrote:А там не пишется?
Изменением веса можно отследить, если руда по 1+ весит.


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

Все гораздо проще. После выкопки тайла пишет про оставшийся лимит. Отслеживается - элементарно. В процессе не зависает. Кирка - ломается. Существует момент зависимости между скиллом, редкостью руды и временем копки.

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

Posted: 2015-01-31 12:55:23
by R4nd
Молодчики, до тех пор пока тут идут обсуждения и выдумывания вариантов копки, на сервере с такой же скоростью самуил придумывает ловушки. Уже убрали все месаджи с сообщениями по выкапываемой руде.
зы: За копку на инже на оскоме 50к основному

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

Posted: 2015-02-01 02:31:46
by Dyslexic Toy
Наивно думать что Самуль не знает об этом форуме :mrgreen:

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

Posted: 2015-02-01 09:17:36
by Mirage
наивно копать скриптом там где это не одобряется админом. Он в любом случае вычислит хотя бы потому что он визуально видит респы с надписью что тут полчаса назад копал Вася. Человек копая руками может пропустить пару тайлов а скрипт (из доступных) не пропустит.

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

Posted: 2015-02-01 11:34:00
by Dyslexic Toy
Геморрой с майнингом начался не из-за Самуля, а от того, что кто-то обнаглел и края попутал.