Глюки инжи?
Старший Прапорщик (2739777)12 лет
Ranger
Сообщений: 141
Рег. 21.10.2012
2 декабря 2012 13:34
Сообщение #1
Народ, вот никак не пойму при использовании любого скрипта 1 итем в паке перекладывается в другое место....таким образом потерял уже 2 ключа (ньюби),
а сечас вообще что то непонятное, не выключил скрипт на изготовление луков и взял мешок с охот принадлежностями и он пропал бесследно... перезаходил, переоткрывал все мешки....нигде его нет...
Кто то сталкивался с такой проблемой?как решить?
Старший Прапорщик (2739777)12 лет
Ranger
Сообщений: 141
Рег. 21.10.2012
2 декабря 2012 13:43
Сообщение #2
Вот сейчас тестил с хламом со всяким(запустил скрипт на луки, и перетаскивал барахло), сбоку выдает сообщение: этот контейнер слишком маленький и если есть мешок, то в него скидывает, а если нет, то в паке перкладывает...
Старший Лейтенант (6395350)12 лет
Necromancer
Сообщений: 5530
Рег. 27.08.2012
2 декабря 2012 13:50
Сообщение #3
скрипт выложи ) на словах сложно помочь
Старший Прапорщик (2739777)12 лет
Ranger
Сообщений: 141
Рег. 21.10.2012
2 декабря 2012 14:59
Сообщение #4
Mitako,
так это что мне все скрипты выкладывать?
вот на луки
VAR sunduk='0x4056404E'; Сундук - логи, нитки, пустые мешки
VAR sundukk='0x4036E174'; Куда кидаем
VAR meshok='0x0E76'; Тип мешков
VAR derevo='0x1BDD'
VAR teteva='0x0FA0'
VAR smeshok

VAR a=0


sub mt()

repeat


while not UO.Hidden()


UO.UseSkill("Stealth")
wait(4100)
wend

UO.UnSetCatchBag()


wait(3000)
UO.FindType( derevo, -1, sunduk )
UO.Grab( Str( 310 ), 'finditem' )
wait(5000)



UO.FindType( teteva, -1, sunduk )
UO.Grab( Str( 50 ), 'finditem' )
wait(5000)



UO.FindType( meshok, -1, sunduk )
UO.Grab( Str( 1 ), 'finditem' )
wait(5000)

smeshok=UO.GetSerial('finditem')


a=0

wait(1000)

repeat


wait(500)

UO.SetCatchBag(smeshok)

UO.WaitMenu('What','Bows','Bows','Bow')
Uo.WaitTargetType(derevo)
UO.UseType('0x0f51')


wait (1000)

UO.DeleteJournal()

while not (UO.InJournal("You put") or UO.InJournal("fail"))
wait(300)
wend

UO.UnSetCatchBag()


if UO.InJournal('You put') then
a = a + 1
wait(200)
endif
UO.DeleteJournal()



until a==50

UO.Unsetcatchbag()

UO.FindType( meshok, -1, -1 )
UO.MoveItem( 'finditem', 0, sundukk )
wait(5000)

UO.FindType( derevo, -1, -1 )
UO.MoveItem( 'finditem', 0, sunduk )
wait(5000)

until FALSE

end sub
Старший Лейтенант (6395350)12 лет
Necromancer
Сообщений: 5530
Рег. 27.08.2012
2 декабря 2012 15:56
Сообщение #5
по поводу скрипта. то это лучше на Grab переделать
UO.MoveItem( 'finditem', 0, sundukk )

А по поводу проблемы - сорри, я не вчитался в нее изначально. По идеи если ты перетаскиваешь итем и что-то еще делаешь, то у тебя этот итем остается на таргете. Стоит подвинуть любую вещь в паке и он туда падает. Чтоб проще было понять - возьми мешок на мышку и открой дверь через макрос. Я, конечно, не на все 100% уверен, но ничто никуда не девается, то ли куда-то скдывает, то ли тот е ключ под сделанными луками, то ли еще что-то
Старший Прапорщик (2739777)12 лет
Ranger
Сообщений: 141
Рег. 21.10.2012
2 декабря 2012 20:32
Сообщение #6
Mitako,
В том то и дело я тоже поначалу думал что предмет на таргете зависает, но нет.., сумку нашел в мешке с луками, а вот ключ как сквозь землю....
Последние посетители (0):

 
Сейчас: 24 ноября 2024 06:41