Jump to content

Lineage 2


Тайминг со свитком

- - - - -

  • You cannot reply to this topic
52 replies to this topic

#1
Grinder

Grinder

    Вождь Зулу

  • Пользователи
  • PipPipPipPipPipPipPip
  • 845 posts
  • Location:Минск
Прописываем тип живности,Тип дида,Айдишник вендора и таймим себе wink.gif
Код
var horse ='0x00CF'
var deed ='0x14F0'
var vendorserial='0x00000C9D'

sub main()
while uo.gold>59
uo.findtype(deed,'-1','me')
uo.exec('moveitem '+uo.getserial('finditem')+' 1 '+vendorserial)
uo.deletejournal()
repeat
wait(1000)
until uo.injournal('feed it!')
uo.deletejournal()
repeat
UO.Say("all release")
wait(500)
until uo.injournal('free again!')
tame(horse)
uo.waittargetobject(uo.getserial('finditem'))
UO.Say("stable")
uo.deletejournal()
repeat
wait(1000)
until uo.injournal('back.')
wend
#UO.UseSkill("Hiding")
end sub

sub tame(animaltype)
repeat
wait (2000)
uo.set("finddistance","50")
uo.findtype(horse,'-1','ground')
uo.waittargetobject('finditem')
wait(400)
uo.deletejournal()
uo.useskill("Animal Taming")
uo.deletejournal()
repeat
wait(1000)
until uo.injournal('failed') or uo.injournal('successfully') or uo.injournal('within your line')
if uo.injournal('unresponsive') then
#UO.UseSkill("Hiding")
wait(10000)
endif
if uo.injournal('angered') then
wait(10000)
endif
until uo.injournal('successfully')
end sub

Edited by Grinder, 04 December 2010 - 05:12 PM.


#2
ASDu

ASDu

    Покоритель Земель

  • Пользователи
  • PipPipPipPipPipPip
  • 315 posts
  • Location:Nsk
Отличный скрипт, спасибо.

#3
Sar1k

Sar1k

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 57 posts
  • Location:Череповеца
Ты бы еще написал парням что и где менять, а то некоторые не знают ..........
Хотя если не глупые догадаются )))

#4
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
Помогите со скриптом не работает...

#5
Fallen Angel

Fallen Angel

    Страд -) / .suicide / Assassin, что был забанен -)

  • Пользователи
  • PipPipPipPipPipPipPip
  • 537 posts
Цитата(Drozd @ 8.4.2011, 17:04) View Post

Помогите со скриптом не работает...


что именно не работает ?

Код
var horse ='0x00CF' // это тип лошади или ламы, или что вы там таймите
var deed ='0x14F0'  // тип дида (в теории он не изменяется)
var vendorserial='0x00000C9D'  // серийник вендора


если все галки стоят нормально в инжекте на вкладке main, то могу предположить, что серийник неверно вписан... а вообще сделать правильный вывод из фразы "Помогите со скриптом не работает...", без описания на какой именно стадии он не работает - очень сложно... он у тебя сворачивает, но не разворачивает ? или не сворачивает ? или что-то ещё ? (желательно описать по подробнее)

Edited by Fallen Angel, 08 April 2011 - 04:45 PM.


#6
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
после запуска скрипта выдаёт ошибку "Line 34: Variable undefined - HORSE"
вписываю сирийник вендора, вписываю тип лошади, вписываю дид типа лошади...
наверно скорее всего не все галки стоят... подскажите что там нада...

Edited by Drozd, 08 April 2011 - 06:07 PM.


#7
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
ну господа)) подскажите какие галочки убрать))

#8
Rumata

Rumata

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 92 posts
Лошадка должны быть в диде перед запуском скрипта. Скорее всего он не видит дида в твоем паке.


#9
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
нет... не в этом дело.... я пробывал и так и так...

другой скрипт побывал на тайминг, но там он не таймит...

#10
Fallen Angel

Fallen Angel

    Страд -) / .suicide / Assassin, что был забанен -)

  • Пользователи
  • PipPipPipPipPipPipPip
  • 537 posts
Цитата(Drozd @ 9.4.2011, 18:37) View Post

ну господа)) подскажите какие галочки убрать))


и так... галки...
Light
Tracker
Corpses autoopen
Verbose menu
Targert XYZ
Permit vars loopback
Track world items

Client *** fix, Ignore Socket, Version
- исходя из твоего клиента....

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

#11
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
Цитата(Fallen Angel @ 11.4.2011, 11:59) View Post

и так... галки...
Light
Tracker
Corpses autoopen
Verbose menu
Targert XYZ
Permit vars loopback
Track world items

Client *** fix, Ignore Socket, Version
- исходя из твоего клиента....

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


спасибо... но всё равно не работает.... серийники и типы проверял, даже ставил вместо типа тоже сирийник...(серийник это ID, надеюсь я правильно всё понял...)

тут на форуме тоже скрипт на тайминг со стейблом... вот он работает, но на половину, не таймит лошадку...
а этот вообще... я хз..

#12
Fallen Angel

Fallen Angel

    Страд -) / .suicide / Assassin, что был забанен -)

  • Пользователи
  • PipPipPipPipPipPipPip
  • 537 posts
Цитата(Drozd @ 11.4.2011, 16:11) View Post

серийник это ID, надеюсь я правильно всё понял...)


да... серийник это ID, тип - это type
если юзать ,info в инжекте...

собственно... есть ещё вариант, что я могу предложить.... добавь во вкладку object объекты - horse, deed... и сохрани....

#13
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
добавил.... всё то же самое... блин жаль...

#14
Comatoza

Comatoza

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 90 posts
проверь скрипт и переменные ышо раз... horse, HORSE и Horse - совершенно разные весчи...

#15
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
Код
sub main()
    var horse='0x00000AD9' # Здесь надо прописать тип животного которого будете тамить
    var deed ='0x14F0'
    var vendorserial='0x000004F6' # Здесь надо прописать серийник вендора через которого будете тамит
    while uo.gold>600
        uo.findtype(deed,"-1","me")
        uo.exec('moveitem '+uo.getserial('finditem')+' 1 '+vendorserial)
        uo.deletejournal()
        repeat
            wait(1000)
        until uo.injournal('feed it!')
        uo.deletejournal()
        repeat
            UO.Say("all release")
            wait(500)
        until uo.injournal('free again!')
        tame(horse)

        uo.waittargetobject(uo.getserial('finditem'))
        UO.Say("stable")
        uo.deletejournal()
        repeat
            wait(1000)
        until uo.injournal('back.')

    wend
    UO.UseSkill("Hiding")    

end sub



sub tame(animaltype)
    repeat
        wait (2000)
        uo.set("finddistance","50")
        UO.FindType('horse',"-1",'ground')
        uo.waittargetobject('finditem')

        uo.deletejournal()
        uo.useskill("Animal Taming")
        uo.deletejournal()
        repeat
            wait(1000)
        until uo.injournal('failed') or uo.injournal('successfully') or uo.injournal('within your line')
        if uo.injournal('unresponsive') then
            UO.UseSkill("Hiding")
            wait(360000)
        endif
        if uo.injournal('angered') then
            wait(10000)
        endif
    until uo.injournal('successfully')
end sub

блин вот этот скрипт работает на половину... не таймит... пишет что-то типо про объект ....
сравнивал вот последние части этих двух скриптов... различий практически нету... но первый выдаёт ошибку, а этот нет... зато не таймит...

Edited by Drozd, 11 April 2011 - 10:18 PM.


#16
Comatoza

Comatoza

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 90 posts
удивительно с чего бы это... может потому что findtype ищет тип объекта, а в объявлении переменных в horse вбит серийник, а не тайп?

#17
Fallen Angel

Fallen Angel

    Страд -) / .suicide / Assassin, что был забанен -)

  • Пользователи
  • PipPipPipPipPipPipPip
  • 537 posts
Цитата(Comatoza @ 11.4.2011, 23:31) View Post

удивительно с чего бы это... может потому что findtype ищет тип объекта, а в объявлении переменных в horse вбит серийник, а не тайп?


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

p.s. а я был уверен, что у него там тип прописан smile.gif уже себе весь мозг изнасиловал )))

#18
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
да всё нормально я вбиваю... тип лошадки, а не серийник

вот мой скрипт...
Код
sub main()
var horse ='0x00E2'
var deed ='0x14F0'
var vendorserial='0x000000DE'

sub main()
while uo.gold>59
uo.findtype(deed,'-1','me')
uo.exec('moveitem '+uo.getserial('finditem')+' 1 '+vendorserial)
uo.deletejournal()
repeat
wait(1000)
until uo.injournal('feed it!')
uo.deletejournal()
repeat
UO.Say("all release")
wait(500)
until uo.injournal('free again!')
tame(horse)
uo.waittargetobject(uo.getserial('finditem'))
UO.Say("stable")
uo.deletejournal()
repeat
wait(1000)
until uo.injournal('back.')
wend
#UO.UseSkill("Hiding")
end sub

sub tame(animaltype)
repeat
wait (2000)
uo.set("finddistance","50")
uo.findtype(horse,'-1','ground')
uo.waittargetobject('finditem')
wait(400)
uo.deletejournal()
uo.useskill("Animal Taming")
uo.deletejournal()
repeat
wait(1000)
until uo.injournal('failed') or uo.injournal('successfully') or uo.injournal('within your line')
if uo.injournal('unresponsive') then
#UO.UseSkill("Hiding")
wait(10000)
endif
if uo.injournal('angered') then
wait(10000)
endif
until uo.injournal('successfully')
end sub
end sub

Edited by Drozd, 12 April 2011 - 04:42 PM.


#19
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
Скрипт даже просто если его вставить, и не вставлять свои type и id также выдаёт ту ошибку...
а другой скрипт тот которорый на половину рабочий если вставить, то он ну типо пашет, пишет там в игре что не может найти предмет...

#20
Drozd

Drozd

    Искатель Сокровищ

  • Пользователи
  • PipPipPip
  • 65 posts
heeeeeelp me sad.gif(





0 user(s) are reading this topic

members, guests, anonymous users