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

копия спелбука
http://forum.yoko.com.ua/viewtopic.php?f=17&t=17639
Page 1 of 1

Author:  7ice_k7 [ 2015-09-19 13:46:24 ]
Post subject:  копия спелбука

скажите может есть какойто скрипт для копирования или просто раскажите как вообще происходит заполнение спелбука магиями
зарание спс :)

Author:  Mirage [ 2015-09-20 07:50:52 ]
Post subject:  Re: копия спелбука

Если нужно просто заполнить книгу свитками то перебор типов от первого до последнего цель на книгу. Типа того:

Code:
sub SpellBook();
   var SundLoot = 'ID сундука со свитками'
   var SpellBook = 'ID спеллбука'
   PUTLoot2(0x1f19, 0x1f6c, '0', SundLoot, SpellBook)   ; свиток с 1 по 88 из сумки на книгу.
endsub
Sub PUTLoot2(Type1, Type2, Color, SourceContainer, TargetContainer)
   ;uo.ignorereset()
   for TType = Type1 to Type2
      PUTLoot(TType, Color, SourceContainer, TargetContainer)
   next
end sub
Sub PUTLoot(Type, Color, SourceContainer, TargetContainer)
   var timemove
   ;uo.ignorereset()
   UO.FindType(Type, Color, SourceContainer)
   while UO.FindCount()
      timemove=UO.Timer()
      uo.MoveItem('finditem',0,TargetContainer)
      repeat
         wait(100)
      until UO.ContainerOf('finditem')<>TargetContainer && timemove+30>UO.Timer()
      UO.FindType(Type, Color, SourceContainer)
   wend
end sub


Если нужна именно копия существующей книги то чуть чуть сложнее.

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