Injection+RunUO 2.0

General Injection issues

Moderators: Murderator+, Murderator

DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Yura wrote:а ты попробуй заменить 0 на '-90' в UO.WaitTargetTile
ASM установлен?


asm не стоит где взять
Yura
Posts: 71
Joined: 2008-03-03 09:19:21
Location: SPB

Post by Yura »

DieVeR wrote:
Yura wrote:а ты попробуй заменить 0 на '-90' в UO.WaitTargetTile
ASM установлен?


asm не стоит где взять

http://agrs.info/asm/
дык с -90 заработало?
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

с -90 не заработало
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Поставил Асм теперь инжа не запускается Матерится на клиент и хочет его закрыть что за бред ёпть!
Yura
Posts: 71
Joined: 2008-03-03 09:19:21
Location: SPB

Post by Yura »

попробуй

Code: Select all

sub test
var tmp = "0 "+str(UO.getx())+" "+str(UO.gety())+" 0"
var tmp1 = "0 "+str(UO.getx())+" "+str(UO.gety())+" -90"
var tmp2 = "1340 "+"2039 "+"1525"+" -90" #данные из инфотайла
VAR Kirka = '0x0E86'
uo.print(tmp)
uo.exec('waittargettile '+tmp)
UO.UseType( Kirka )
wait(1000)

uo.print(tmp1)
uo.exec('waittargettile '+tmp1)
UO.UseType( Kirka )
wait(1000)

uo.print(tmp2)
uo.exec('waittargettile '+tmp2)
UO.UseType( Kirka )
wait(1000)
endsub


ну удали ASM
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Юра есть прорыв

sub main()
var tmp = "0 "+str(UO.getx())+" "+str(UO.gety())+" 0"
var tmp1 = "0 "+str(UO.getx())+" "+str(UO.gety())+" -90"
var tmp2 = "1343 "+"2027 "+"1577"+" -90" <<Начал копать
VAR Kirka = '0x0E86'
uo.print(tmp)
uo.exec('waittargettile '+tmp)
UO.UseType( Kirka )
wait(1000)

uo.print(tmp1)
uo.exec('waittargettile '+tmp1)
UO.UseType( Kirka )
wait(1000)

uo.print(tmp2)
uo.exec('waittargettile '+tmp2)
UO.UseType( Kirka )
wait(1000)
endsub


на инфотиле Капнул!!!!

ШАс буду думать что да как !!!

Но и ты свои мысли оставь!
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Нужно как-то организовать, чтобы он сначало по координатам пробивал TileNum тайла и его передовал перед копкой!
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Вообщем пришлось сделать вот так!!

sub minround()
dim MineTile[5]
MineTile[0]=1339
MineTile[1]=1340
MineTile[2]=1341
MineTile[3]=1342
MineTile[4]=1343
VAR Kirka = '0x0E86' ; Êèðêà
VAR x, y, z, k, tn, mx, my
VAR tilenum = 1343
VAR MaxTime = 100 ;
VAR ms1 = "There is no metal"
VAR ms2 = "You can't use"
VAR ms3 = "You put the"
VAR ms4 = "You loosen some rocks"
VAR ms5 = "You are too far away"
VAR ms6 = "Try mining in rock"
VAR ms7 = "You can't see that"
mx = uo.Getx()
my = uo.Gety()
for y=-2 to 2
for x=-2 to 2
k = 0
repeat
UO.DeleteJournal()
z = UO.Timer()
k = k + 1
if uo.waiting() then
uo.canceltarget()
endif
wait(300)
uo.print(""+str(mx)+" "+str(my)+"")
uo.print(""+str(x)+" "+str(y)+"")
UO.WaitTargetTile( MineTile[0], STR( mx + x ), STR( my + y ), -90)
UO.UseType( Kirka )
wait(1000)
UO.WaitTargetTile( MineTile[1], STR( mx + x ), STR( my + y ), -90)
UO.UseType( Kirka )
wait(1000)
UO.WaitTargetTile( MineTile[2], STR( mx + x ), STR( my + y ), -90)
UO.UseType( Kirka )
wait(1000)
UO.WaitTargetTile( MineTile[3], STR( mx + x ), STR( my + y ), -90)
UO.UseType( Kirka )
wait(1000)
UO.WaitTargetTile( MineTile[4], STR( mx + x ), STR( my + y ), -90)
UO.UseType( Kirka )
repeat
wait(300)
until UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR UO.InJournal(ms4) OR UO.InJournal(ms5) OR UO.InJournal(ms6) OR UO.InJournal(ms7) OR ((z + MaxTime) < UO.Timer())
until ( NOT UO.InJournal(ms4) AND NOT UO.InJournal(ms3) OR (k > 10) )
next
next
endsub



ТАк всё работает но хочется это оптимизировать!
Yura
Posts: 71
Joined: 2008-03-03 09:19:21
Location: SPB

Post by Yura »

Code: Select all

sub ftile(x,y) 
var t
 for t=1339 to 1343
      if uo.privategettile(x, y, -90, t, t) then
          return t
      end if
 next
endsub


вот так можно попробовать, координату z может вычислить ASM,
z=UO.asmMapGetZ(X,Y) - это если у тебя z меняется..., хотя тогда проще использовать UO.asmWaitTargetMapTile там z не нужна вообще
Purgen
Posts: 187
Joined: 2005-04-04 18:23:12

Post by Purgen »

Помогите и мне )
Просто не хоцца новую тему поднимать.
Как запустить инжу под этот самый клиент ?
И как клиент пропатчить на несколько окон ?
ЗЫ. Клиенты 6.0.6.1 и 6.0.6.2 а инжа 702.11 PaWn
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Purgen wrote:Помогите и мне )
Просто не хоцца новую тему поднимать.
Как запустить инжу под этот самый клиент ?
И как клиент пропатчить на несколько окон ?
ЗЫ. Клиенты 6.0.6.1 и 6.0.6.2 а инжа 702.11 PaWn



дай почту я тебе всё скину!
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Юра будь другом скинь свою рабочию инжу с АСМ а то я у себя немогу поставить!!
Purgen
Posts: 187
Joined: 2005-04-04 18:23:12

Post by Purgen »

DieVeR wrote:
Purgen wrote:Помогите и мне )
Просто не хоцца новую тему поднимать.
Как запустить инжу под этот самый клиент ?
И как клиент пропатчить на несколько окон ?
ЗЫ. Клиенты 6.0.6.1 и 6.0.6.2 а инжа 702.11 PaWn



дай почту я тебе всё скину!

uo_master@ukr.net
буду очень благодарен

ЗЫ. Только кидай всё в архив, ато почта блочит
Yura
Posts: 71
Joined: 2008-03-03 09:19:21
Location: SPB

Post by Yura »

DieVeR wrote:Юра будь другом скинь свою рабочию инжу с АСМ а то я у себя немогу поставить!!


У меня 505.18, она только до 3.0.6 encryption поддерживает...
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Ставьте инжу в директорию с UO... Не нужно создавать никаких левых папочек типа /Ultima Online/Injection и всё в том духе..

Говорил об это не раз - в 7хх несколько другая политика к размещению файлов.
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Purgen
Posts: 187
Joined: 2005-04-04 18:23:12

Post by Purgen »

Purgen wrote:Помогите и мне )
Просто не хоцца новую тему поднимать.
Как запустить инжу под этот самый клиент ?
И как клиент пропатчить на несколько окон ?
ЗЫ. Клиенты 6.0.6.1 и 6.0.6.2 а инжа 702.11 PaWn

Проблема с инжой решена благодаря DieVeRу.
Но проблема с несколькими окнами осталась.
Выложите кто-то мультиклиент 6.0.6.1 или сам патчер.
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Вообщем проблемма с копкой решина!!!!!!

Осталось ещё вот такая мелоч!!

Задумка!!

Шахтёр и Лама с паком!

Нужен хороший скрипт с ходилкой чтобы можно было записывать координаты ходьбы и где копать а также чтобы за шахтёром таскалась лама с паком и соответсятенно накапал руды до веса скинул в ламу и так далее потом домой с ламы в сундук! Взял жратвы и кирок кинул в ламу и обратно в пещеру! Где такое достать!?
Purgen
Posts: 187
Joined: 2005-04-04 18:23:12

Post by Purgen »

спасибо доброму человеку, отправившему мне на мыло програмку, но она не работает ((
Патчитнормально, но при попытке запуска второго клиента выбивает ошибку:

Code: Select all

Microsoft Visual C++ Runtime Library
Runrime Error!
Program: c:\games\uoml\UOCH_n0p3_Client01.exe
abnormal program termination
DieVeR
Posts: 22
Joined: 2006-10-07 10:46:39
Contact:

Post by DieVeR »

Purgen wrote:спасибо доброму человеку, отправившему мне на мыло програмку, но она не работает ((
Патчитнормально, но при попытке запуска второго клиента выбивает ошибку:

Code: Select all

Microsoft Visual C++ Runtime Library
Runrime Error!
Program: c:\games\uoml\UOCH_n0p3_Client01.exe
abnormal program termination



Ну что ты как маленький мальчик терпилиш!!
Пойми что небудет у тебя 2 уо окна так как версия клиента ещё поддерживается!! Я тебе уже сказал кого качать собрался его на Inject а кем бегать на RAZR В этом плане игры RAZR намного удобнее а в плане кача inject более бункциональный!!


К томуже на сервере антимакрос систтема стоит на каждые 8х8 тайлов если боевые качать будеш бегать придётся полюбому!!
crowley
Posts: 20
Joined: 2007-08-06 16:08:37

Post by crowley »

скиньте и мне пожалста 6.0.6.1 или 6.0.6.2 пропаченный. на dlapokera@inbox.lv
Post Reply