Таминг, плиз.....((((
14 лет
Trasher
Сообщений: 53
Рег. 2.10.2010
16 мая 2011 14:08
Сообщение #1
Знаю, у многих есть скрипт с килом овечек ...
Поделитесь, плиз...а то чтото я пробовал переделывать с Йоко-форума, ни фига не получается((( 
14 лет
Trasher
Сообщений: 53
Рег. 2.10.2010
16 мая 2011 16:48
Сообщение #2
да.... набралось аж 8 добрых ......посмотрели и поржали, наверно.... спасибо)))
Лейтенант (3862022)14 лет
Druid
Сообщений: 1246
Рег. 12.12.2009
17 мая 2011 01:23
Сообщение #3
sub Tam()
VAR TamTime = UO.Timer()
var tam='0x00CF'
var ser, kk, MaxVes
VAR SpiritTime = UO.Timer()
uo.ignorereset()
UO.Exec( 'set finddistance 9' )
#uo.Exec('terminate Herding')
#AddObject('tam','Кого тамим?')
while Uo.skillval ( 'Animal Timing' ) < 110
  kk=0
  UO.FindType( '0x00CF', '-1', '1' )
  if UO.FindCount() > 0 then
    UO.Click( 'finditem' )
    wait(200)
    tam=UO.GetSerial('finditem')
    uo.print( 'serial'+tam )
    wait(200)
  UO.WarMode( 0 )
    UO.DeleteJournal()
    UO.WaitTargetObject(tam) 
    UO.UseSkill( 'Animal Taming' )
    repeat
      wait(1000)
      kk=kk+1
    until UO.InJournal('to accept you|You fail to tame|is already|of battle|see the creature|kk>10|You are too far')
  if UO.InJournal('master|already') then
        wait(1000)
            UO.WaitTargetObject(tam) 
            uo.say("all kill")
            wait(1000)
            kk=0
      repeat
      kk=kk+1
      wait(1000)
      until UO.InJournal('Body') or kk>12
    UO.WarMode( 0 )
  wait(100)
    if UO.InJournal('Body') then
        LootRat()
        wait(1000)
      endif  
      If ( UO.Timer() - SpiritTime ) / 600 >  15 Then  ; Прошло 5 минут с момента последней кормежки
        UO.UseType( '0x097B' ) ; фишстейки
        wait(1000)
      endif
    UO.Ignore( tam )
  end if
endif
#   MaxVes = 0
#   MaxVes = ((UO.STR) * 4)
#   If UO.Weight > MaxVes Then
#     RecallHome()
#     wait(5000)
#     NechegoDelat()
#   Endif  
wait(1000)
wend
uo.ignorereset()
endsub

sub LootRat()
DIM R[3]
var c
R[1] = 0x0C4F
R[2] = 0x1078
R[3] = 0x09F1

UO.UseObject('lastcorpse')
wait(400)
uo.waittargetobject('lastcorpse')
uo.usetype(0x0F51)
wait(800)

for c=1 to 3
repeat
uo.findtype(R[c],"-1","lastcorpse")
if UO.FindCount()>0 and Uo.GetDistance("lastcorpse")<=4 then
UO.Grab("0","finditem")
wait(1000)
end if
until UO.FindCount()<1
wait(10)
uo.usetype('0x0F9E')
wait(20)
uo.waittargettype('0x1078')
UO.DeleteJournal()
next
end sub


Копировалось чуть тупо
14 лет
Trasher
Сообщений: 53
Рег. 2.10.2010
17 мая 2011 13:14
Сообщение #4
Спасибо большое , буду пробовать....
12 лет
Ranger
Сообщений: 64
Рег. 26.07.2012
15 августа 2012 00:04
Сообщение #5
спасибо тоже-хороший скрипт)

извиняюсь за наглость, а как его научить можно бегать по 2 загонам или хотяб к овцам подбегать? 

Старший Лейтенант (5006416)15 лет
Администратор
Сообщений: 19675
Рег. 31.07.2009
15 августа 2012 00:18
Сообщение #6
 Важнее отучить его трупы лутать и шерсть резать, иначе это будет нарушением правил добычи.

--------------------
Генерал Полковник (37807901)13 летИнквизитор
Inquisitor
Сообщений: 792
Рег. 27.06.2011
15 августа 2012 08:41
Сообщение #7

Цитата: Jose Cuervo
 Важнее отучить его трупы лутать и шерсть резать, иначе это будет нарушением правил добычи.
 

помню-помню blush_mini 

13 лет
Ranger
Сообщений: 1043
Рег. 18.06.2011
15 августа 2012 13:39
Сообщение #8
Sandalka, бегать то зачем? Есть несколько загонов где овцы рождаются с минутным таймером и в пределах 15 тайлов (видимость чара 18 тайлов).
Там же смысл в том что они друг друга убивают. Чар даже в железе руками овцу с трудом может убить ;)  
Последние посетители (0):

 
Сейчас: 26 ноября 2024 05:35