Yoko
http://forum.yoko.com.ua/

Скрипт на мининг !!!!!!
http://forum.yoko.com.ua/viewtopic.php?f=20&t=31
Page 1 of 2

Author:  {Death} [ 2004-04-07 20:10:10 ]
Post subject:  Скрипт на мининг !!!!!!

Народ плизз помогите скинте скрипт на мининг на квадрат 5на5 можно без проверок на свс и на атаку и так далее без передвижения просто что бы копалось на 2 клетки от себя и под собой того получается 5 плиззз !!!!!
Зарание БИГ СЕНКС

Author:  Edred [ 2004-04-08 12:17:24 ]
Post subject: 

Передаем функции Максимальный вес, Тип тайла, тип кирки.
Получаем 1 если перевес, 0 - если нет.


sub Kopaem(MaxVes, TileNum, Kirka)
VAR x, y
for y=-2 to 2
for x=-2 to 2
repeat
UO.DeleteJournal()
UO.WaitTargetTile( TileNum, STR( UO.GetX() + x ), STR( UO.GetY() + y ), 0)
UO.UseType( Kirka )
While NOT UO.InJournal("in rock") AND NOT UO.InJournal("You put") AND NOT UO.InJournal("no ore") AND NOT UO.InJournal("You fail") AND NOT UO.InJournal("Get there") AND NOT UO.InJournal("You can't") AND NOT UO.InJournal("in line")
wait( 500 )
Wend
If UO.Weight > MaxVes Then
return 1
Endif
until NOT UO.InJournal("You fail") AND NOT UO.InJournal("You put")
next
next
return 0
end sub

Author:  {Death} [ 2004-04-08 13:09:51 ]
Post subject: 

А по проще не как или скажи как сделать что бы просто ждалось до того пока не напишется YOU STOP MINING...
а то чето у меня он не пашет !этот скрипт

Author:  Kazoo [ 2004-04-08 13:20:46 ]
Post subject: 

а ты указал макс вес и кирку?

Author:  {Death} [ 2004-04-08 13:55:09 ]
Post subject: 

да узнал и не работает !!!!! ((

Author:  {Death} [ 2004-04-08 14:05:08 ]
Post subject: 

Спасиб я разобрался че к чему !!!!
Если кому нужен напишите я скину !

Author:  Kazoo [ 2004-04-08 14:31:22 ]
Post subject: 

мне бы на копания в скалах !

Author:  Edred [ 2004-04-10 20:53:49 ]
Post subject: 

{Death} wrote:
Спасиб я разобрался че к чему !!!!
Если кому нужен напишите я скину !


Вообще-то в простейшем случае запускаешь его вот так:

sub main()
VAR MaxVes = ...
VAR Kirka = ...
VAR TileNum = ...
repeat
kopaem( MaxVes, TileNum, Kirka )
until True
end_sub

Ну или встраиваешь в ходилку с обходом препятствий и реколлом для разгрузки при перевесе... ;)

Author:  Edred [ 2004-04-10 21:00:17 ]
Post subject: 

Kazoo wrote:
мне бы на копания в скалах !


Дык на копание в скалах на инжекте делать муторно, сколько видов тайлов... Естественно, если говорим об автоматическом хождении-копании. Гораздо проще такое сделать на ИзиУО. Тем более теперь есть версия ИзиУО для фришардов, с поддержкой большинства наиболее распространенных клиентов. Второй вариант - сделать как был кем-то (кажется Сержиусом) скрипт на ламбер - через инфотайл записываешь в файл кучу точек для копания и скриптом бегаешь и рубишь по этому файлу...

Author:  Biga [ 2004-04-11 14:03:42 ]
Post subject: 

Code:
sub mining()
 var kirk=uo.GetSerial(uo.ObjAtLayer('Rhand'));
 var i
 var mx=uo.GetX()-2
 var my=uo.GetY()-2
 var rep=0
 var MW=500 ; max weight
 if uo.GetGraphic(uo.ObjAtLayer('Rhand'))<>"0x0E85" and uo.GetGraphic(uo.ObjAtLayer('Rhand'))<>"0x0E86" then
   uo.findtype(0x0E85)   
   if uo.findcount()==0 then
     uo.print("Нет кирки!!!")
     return 0
   end if
   kirk=uo.GetSerial('finditem')
   uo.equip('Rhand','finditem')
 end if
 minst:
  rep=rep+1
  if uo.weight>MW or uo.dead() then
    goto minex
  end if
  uo.deletejournal()
  uo.exec("waittargettile tilenum "+str(mx)+" "+str(my)+" 0")
  uo.useobject(kirk);
  i=0
  wait(200)
  uo.exec("resend")
  repeat
   wait(700)
   i=i+1
   if uo.injournal("is attacking you") then
     uo.say("guards")
   end if
  until uo.injournal("loosen")or uo.injournal("You put") or uo.injournal("no ore") or uo.inJournal("You can't") or uo.InJournal("Try mining") or i>50
  if uo.injournal("no ore")or uo.injournal("You can't")or uo.InJournal("Try mining")or (rep>10) then
    wait(1000)
    rep=0
    my=my+1
    if my>uo.GetY()+2 then
      my=uo.GetY()-2
      mx=mx+1
    end if
    if mx>uo.GetX()+2 then
      goto minex
    else
      goto minst
    end if
  end if
 goto minst
 minex:
  uo.print("Скрипт завершился")
end sub

То, что юзаю я. Достаточно большие паузы и воткнутый resend объясняются особенностями шарда (РУО)

Author:  South [ 2004-04-16 17:50:02 ]
Post subject:  Хождение в инжекте

Люди кто что посоветует.

как лучше написать хождение.
Получалось ли у когото на инже использовать pathfinding клиента через UO. RDblclick

Author:  Slider [ 2004-08-11 12:27:15 ]
Post subject: 

Не пашет чё то твой скрипт на РУО

Author:  ruff [ 2004-08-12 19:15:15 ]
Post subject: 

скорей всего изза cliloc'ов.

Author:  chip [ 2004-08-18 14:40:00 ]
Post subject: 

ruff wrote:
скорей всего изза cliloc'ов.
:cry:
народ плиз памагите бедному нубу я такой нуб что инжектнастраивал 2 дня можете мне на пальцах как срипт минига использовать плиззз
заранее спасибо
пс я ваще не знаю как и м пользоватца плиз памагите ;((

Author:  BETEPAH [ 2004-08-19 08:06:26 ]
Post subject: 

))) Я свой инжект месяц настроить не мог )))))

Author:  chip [ 2004-08-19 10:31:22 ]
Post subject: 

BETEPAH wrote:
))) Я свой инжект месяц настроить не мог )))))

у меня вопрос на ламбер када маркировка идет... написано 25 мин макс он и через 40 еконьчаетца+_))00

Author:  chip [ 2004-08-19 19:36:13 ]
Post subject: 

{Death} wrote:
Спасиб я разобрался че к чему !!!!
Если кому нужен напишите я скину !

скинь умя че не запускаетца ! )

Author:  BETEPAH [ 2004-08-20 11:47:48 ]
Post subject: 

chip wrote:
BETEPAH wrote:
))) Я свой инжект месяц настроить не мог )))))

у меня вопрос на ламбер када маркировка идет... написано 25 мин макс он и через 40 еконьчаетца+_))00


Я написал в настройках
После того как вы замарчили нужное количество деревьев просто стойте и тыкайте прицелом в пустое место (сбивать прицел)

Author:  chip [ 2004-08-20 11:55:25 ]
Post subject: 

BETEPAH wrote:
chip wrote:
BETEPAH wrote:
))) Я свой инжект месяц настроить не мог )))))

у меня вопрос на ламбер када маркировка идет... написано 25 мин макс он и через 40 еконьчаетца+_))00


Я написал в настройках
После того как вы замарчили нужное количество деревьев просто стойте и тыкайте прицелом в пустое место (сбивать прицел)


ещё один вапрос вот скрипт на миниг я капаю всё намано как ченить не выкпывает (физл) сразу скрипт сибиваетца и пишет идех инвалид сериал что ето ?

Author:  chip [ 2004-08-20 13:33:08 ]
Post subject: 

BETEPAH wrote:
chip wrote:
BETEPAH wrote:
))) Я свой инжект месяц настроить не мог )))))

у меня вопрос на ламбер када маркировка идет... написано 25 мин макс он и через 40 еконьчаетца+_))00


Я написал в настройках
После того как вы замарчили нужное количество деревьев просто стойте и тыкайте прицелом в пустое место (сбивать прицел)

праждал 30 минут сбивая прицел иничего не рубит пометли щитал 40 деревьев...чё такое ??

Page 1 of 2 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/