таминг+шринк+пак(+рекол.. для высшего пилотажа)

Anything and all.

Moderators: Murderator+, Murderator

Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

таминг+шринк+пак(+рекол.. для высшего пилотажа)

Post by Gromiz »

вот в чем вопрос:
надо вот так :

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

Code: Select all


sub Taming() 
var count2='0x0000'                                 ;тип лошади(+) 
var count=0 

var shrink='0x0000'         ; тип шринка (+) 

uo.print('Тотем') 
uo.exec('addobject TOT') 
while uo.targeting() 
wait(100) 
wend 
UO.DeleteJournal() 
while NOT UO.Dead() 
UO.DeleteJournal() 
UO.WaitTargetObject('TOT') 
UO.UseScill('Animal Taming') 
repeat 
wait(1000) 
until UO.InJournal('You fail') OR UO.InJournal('It seems') 
If Uo.InJournal('It seems')  Then 

UO.FindType('shrink')                          ;(+) 
uo.moveitem('finditem',1,count2)            ;(+) 
uo.findtype('count2',-1,ground)          ; (+) 
  

Endif 
wend 
end sub 
 

что-то я тут намудрил......хелп
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

хехе будет время писану
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

ждеммс
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Шринку надо перетаскивать на педали или юзать?
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Savage wrote:Шринку надо перетаскивать на педали или юзать?
перетаскивать на животное
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Re: таминг+шринк+пак(+рекол.. для высшего пилотажа)

Post by Savage »

Gromiz wrote:вот в чем вопрос:
надо вот так :

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

Code: Select all


sub Taming() 
var count2='0x0000'                                 ;тип лошади(+) 
var count=0 

var shrink='0x0000'         ; тип шринка (+) 

uo.print('Тотем') 
uo.exec('addobject TOT') 
while uo.targeting() 
wait(100) 
wend 
UO.DeleteJournal() 
while NOT UO.Dead() 
UO.DeleteJournal() 
UO.WaitTargetObject('TOT') 
UO.UseSkill('Animal Taming') 
repeat 
wait(1000) 
until UO.InJournal('You fail') OR UO.InJournal('It seems') 
If Uo.InJournal('It seems')  Then 
wait(5000) ; пусть педали подбегут
UO.FindType('shrink'-1,'backpack')                          ;(+) 
uo.moveitem('finditem',1,'TOT')            ;(+) 
uo.findtype('count2',-1,ground)          ; (+) 
uo.waittargetobject('finditem')
uo.grab('all')
uo.cast('Recall','0x12345678') ; runa
Endif 
wend 
end sub 
что-то я тут намудрил......хелп
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

что-то не работает

выдает ошибку:

Line 24: Variable undefined- GROUND
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Gromiz wrote:что-то не работает

выдает ошибку:

Line 24: Variable undefined- GROUND

этут я ошибку исправил надо было просто в ковычки взять

Code: Select all

uo.findtype('count2',-1,'ground')     
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Code: Select all

sub Taming() 
var count2='0x00DC'              ;тип лошади(+) 
var shrink='0x0F09'         ; тип шринка (+) 

uo.print('Тотем') 
uo.exec('addobject TOT') 
while uo.targeting() 
wait(100) 
wend 
UO.DeleteJournal() 
while NOT UO.Dead() 
UO.DeleteJournal() 
UO.WaitTargetObject('TOT') 
UO.UseSkill('Animal Taming') 
repeat 
wait(1000) 
until UO.InJournal('You fail') OR UO.InJournal('It seems') 
If Uo.InJournal('It seems')  Then 
wait(5000)                               ; пусть педали подбегут 
UO.FindType('shrink',-1,'backpack')                          ;(+) 
uo.moveitem('finditem',1,'TOT')            
uo.findtype('count2',-1,'ground')          
uo.waittargetobject('finditem') 
uo.grab('all') 
uo.cast('Recall','0x40164DD0') ; runa 
Endif 
wend 
end sub 
что-то не пашет...затамливает лошадь....а потом косяки начинаюся, то лошадь начинает кормить, то лечить... но не шринкует..
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

теперь лошадь исчезает после затама, т.е. ее нет ни в паке ни в мире-)
пишу .ресинк и она появляеься около меня , затамленная,
видать в пак не ложит и не использует шринк :cry:
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Очень разносторонний скрипт получился :) Ты цвет шринки укажи вместо -1
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Savage wrote:Очень разносторонний скрипт получился :) Ты цвет шринки укажи вместо -1

ооо ...зашринковал, тока в пак не положил -)
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

uo.findtype(count2,-1,'ground')
коунт вроде переменная? значит кавычки тут не нужны, я просто перепутал куда кавычки ставить :)
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Savage wrote:uo.findtype(count2,-1,'ground')
коунт вроде переменная? значит кавычки тут не нужны, я просто перепутал куда кавычки ставить :)

все равно не перекладывает в пак -((
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

если я прально разобрался... то он шринкует , потом пишет команду забрать , появляется таргет и все более не работает ...хотя скрипт идет..??? :?:
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Проверь что у тебя в коунте значится, кинь инфо на шринкованного коня.
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Savage wrote:Проверь что у тебя в коунте значится, кинь инфо на шринкованного коня.
хм...типы разные

count2='0x00DC'----не шринкованный
Type=0x20F6---шринкованный
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Ну так, в чем же дело? Поставь там тип шринкованного.
Gromiz
Posts: 444
Joined: 2005-02-08 18:39:50
Location: Moscow

Post by Gromiz »

Savage wrote:Ну так, в чем же дело? Поставь там тип шринкованного.

сюда вместо -1
uo.findtype(count2,-1,'ground')

или сюда
var count2='0x00DC'
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Ты меня пугаешь! У тебя было два варианта, мог бы и сам попробовать. Ну раз пробовать не хочешь то ставь туда где VAR Count.....
Locked