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

проблема с лутом
http://forum.yoko.com.ua/viewtopic.php?f=3&t=8081
Page 1 of 2

Author:  Nmy [ 2006-06-27 21:46:27 ]
Post subject:  проблема с лутом

собственно есть трупы у каторых видно например 7 итемов а на самом деле там только 6 итемов и инжектор иго невидет, собственно зацыкливается на несуществуещий итем и безконечно сторается иго взять. Это все можно исправить используя игнор файндитема но мне скоро все ети вещи надо будет перекладывать и инжа больше их невидит так как они в списке игнора, ignorereset в конце лута непомог мне, вещи всеищо проигнорированы

ищо 1 трабл, на сервере нпц скрипт лутает неотменно хорошо но плееров нет :?

Author:  Grin [ 2006-06-27 21:52:10 ]
Post subject: 

а ты посмотри тип вешей которые он хочет случать... будешь удивлен:)))

Author:  Nmy [ 2006-06-27 22:28:52 ]
Post subject: 

Grin wrote:
а ты посмотри тип вешей которые он хочет случать... будешь удивлен:)))


ты тоже :)

Code:
Sub Loot()
   If uo.getglobal('Loot')=='On' then
   uo.setglobal('Loot',0)
   uo.exec('terminate Loot')
   uo.print(' !!! -= Loot Terminated =- !!! ')
   else
   uo.setglobal('Loot','On')
   uo.print(' !!! -= Looting =- !!! ')

 repeat
  UO.FindType('-1','-1','lastcontainer')
  UO.Print(' !!! Looting Items: '+str(UO.findcount()))
  UO.MoveItem('finditem')
  Wait(500)
 until UO.FindCount()==0

uo.setglobal('Loot',0)
uo.print(' !!! -= Done =- !!! ')
end sub

Author:  Grin [ 2006-06-27 22:39:18 ]
Post subject: 

мне то чег оудивлятся то?
Я тебе совет дал;) А ты...
Как знаешь...

Author:  Nmy [ 2006-06-28 17:39:22 ]
Post subject: 

Grin wrote:
мне то чег оудивлятся то?
Я тебе совет дал;) А ты...
Как знаешь...


помоему ты непонел ... :roll:

Author:  Nmy [ 2006-06-28 17:49:05 ]
Post subject: 

у меня uo.ignorereset() неработает, после лута лечу домой и хочу вещи все- а это примерно 200 итемов, пораскинуть по сумкам, но вещи всеищо проигнорированы...
Code:
ID=0xFFFFFFFF Type=0x1FA1 6? Name=tunic
Quantity: 1  Colour: 0x0000  Layer: 0  Has: 1
X=87 Y=83 Z=0 C=0x400DCBD2 F=0x00


игнор засунул сюда ...

Code:
 repeat
  UO.FindType('-1','-1','lastcontainer')
  UO.Print(' !!! Looting Items: '+str(UO.findcount()))
  UO.Ignore('finditem')
  UO.MoveItem('finditem')
  Wait(500)
 until UO.FindCount()==0


что делать ?

Author:  Nmy [ 2006-06-28 19:45:00 ]
Post subject: 

да и ищо из другой теме, почему скрипт жудко лагует УО ... невозможно работать...

Code:
sub sparring2()
while true
if UO.ObjAtLayer('Lhand') <> 0x13E3 then
uo.usetype('0x13E3')
else
wait(2000)
end if
wend
end sub

Author:  DerMeister =) [ 2006-06-28 19:51:44 ]
Post subject: 

Потому что скорее всего предмет(0x13E3) не успевает взятся в руки, а цикл повторяется... поставь просле uo.usetype('0x13E3') wait(50) хотябы :wink:

Author:  Nmy [ 2006-06-28 19:56:17 ]
Post subject: 

DerMeister =) wrote:
Потому что скорее всего предмет(0x13E3) не успевает взятся в руки, а цикл повторяется... поставь просле uo.usetype('0x13E3') wait(50) хотябы :wink:


траб решыл ...

Author:  Edred [ 2006-06-28 22:25:14 ]
Post subject: 

NMY wrote:
игнор засунул сюда ...
...
что делать ?


А куда засунул игноррезет? Код в студию.

Author:  Nmy [ 2006-06-28 23:02:49 ]
Post subject: 

Edred wrote:
А куда засунул игноррезет? Код в студию.

:D ты прям как Якубович

код сунул в конце скрипта...

Code:
Sub Loot()
   If uo.getglobal('Loot')=='On' then
   uo.setglobal('Loot',0)
   uo.exec('terminate Loot')
   uo.print(' !!! -= Loot Terminated =- !!! ')
   else
   uo.setglobal('Loot','On')
   uo.print(' !!! -= Looting =- !!! ')

 repeat
  UO.FindType('-1','-1','lastcontainer')
  UO.Print(' !!! Looting Items: '+str(UO.findcount()))
  UO.MoveItem('finditem')
  Wait(500)
 until UO.FindCount()==0

uo.ignorereset()
uo.setglobal('Loot',0)
uo.print(' !!! -= Done =- !!! ')
end sub


я даже пытался засунуть иго в начале разгрузки, но некак... даже пытался просто в уо написать ,ignorereset смотрю тьип вещей, все по старому ... :evil:

Author:  Grin [ 2006-06-28 23:08:09 ]
Post subject: 

NMY wrote:
Edred wrote:
А куда засунул игноррезет? Код в студию.

:D ты прям как Якубович

код сунул в конце скрипта...

Code:
Sub Loot()
   If uo.getglobal('Loot')=='On' then
   uo.setglobal('Loot',0)
   uo.exec('terminate Loot')
   uo.print(' !!! -= Loot Terminated =- !!! ')
   else
   uo.setglobal('Loot','On')
   uo.print(' !!! -= Looting =- !!! ')

 repeat
  UO.FindType('-1','-1','lastcontainer')
  UO.Print(' !!! Looting Items: '+str(UO.findcount()))
  UO.MoveItem('finditem')
  Wait(500)
 until UO.FindCount()==0

uo.ignorereset()
uo.setglobal('Loot',0)
uo.print(' !!! -= Done =- !!! ')
end sub


я даже пытался засунуть иго в начале разгрузки, но некак... даже пытался просто в уо написать ,ignorereset смотрю тьип вещей, все по старому ... :evil:

А нахрена тут теперь ресет?

Author:  Edred [ 2006-06-29 01:31:52 ]
Post subject: 

NMY wrote:
я даже пытался засунуть иго в начале разгрузки, но некак... даже пытался просто в уо написать ,ignorereset смотрю тьип вещей, все по старому ... :evil:


А с чего ты решил что они проигнорированы? Игнор в инжекте распространяется только на команду Findtype и команды, имеющие встроенный поиск объектов (типа uo.usetype). И больше ни на что. И проигнорированные предметы в ,info никак не отличаются от прочих.

Author:  Nmy [ 2006-06-29 06:57:19 ]
Post subject: 

меняется
Code:
ID=0xFFFFFFFF Type=0x1FA1 6?


ид у вещи больше нету и рядом с тьипом появляется 6? и скрипт при разгрузки ищет вещи по тьипу в бекпаке и нехера невидет, вот где трабл...

Author:  Edred [ 2006-06-29 08:38:28 ]
Post subject: 

NMY wrote:
меняется
Code:
ID=0xFFFFFFFF Type=0x1FA1 6?


ид у вещи больше нету и рядом с тьипом появляется 6? и скрипт при разгрузки ищет вещи по тьипу в бекпаке и нехера невидет, вот где трабл...


Не думаю, что изменение айди объекта как-то связано с игнором в инжекте. Не думаю, что твоя проблема вообще завязана на игнорирование. Попробуй:

1. ,resend перед разгрузкой пака
2. Переоткрыть пак

Author:  Grin [ 2006-06-29 10:46:19 ]
Post subject: 

Трабла с FFFFFFFF как раз напрямую с вязана с игнором...
проэто уже писали и нераз...
Но в случаи струпом в плане с "неверным" кол-вом предметов внутри. Все верно просто не которые е видны а имено волосы бороды и другая дребедень;)) они выпадают из трупа но слупать не льзя (не пробовал)

Author:  Nmy [ 2006-06-29 12:00:30 ]
Post subject: 

Grin wrote:
Трабла с FFFFFFFF как раз напрямую с вязана с игнором...
проэто уже писали и нераз...
Но в случаи струпом в плане с "неверным" кол-вом предметов внутри. Все верно просто не которые е видны а имено волосы бороды и другая дребедень;)) они выпадают из трупа но слупать не льзя (не пробовал)


посоветуй что делать :wink:

Author:  Grin [ 2006-06-29 12:10:52 ]
Post subject: 

Так чт оутебя не так то?Лутай не привязываясь к "перетащил ли ты предмет" просто статическую за держку для верность можешь в пару проходов пройти по всем предметам на тот случай если чтото слутить не успел

Author:  Nmy [ 2006-06-29 12:29:42 ]
Post subject: 

Grin wrote:
Так чт оутебя не так то?Лутай не привязываясь к "перетащил ли ты предмет" просто статическую за держку для верность можешь в пару проходов пройти по всем предметам на тот случай если чтото слутить не успел


есть ищо способы ? этот ненравится ... мне надо какнить ингор-ресетнуть у вещей...

Author:  Grin [ 2006-06-29 12:59:39 ]
Post subject: 

;) попробуй получить сначала список всех вещей не трогая их...
Через игнор конечно
Дальше по списку дергай..
проверяй вещь по uo.containerof

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