Подскажите

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Reaman
Posts: 14
Joined: 2005-08-28 16:44:48

Подскажите

Post by Reaman »

Народ неподскажете какой командой скрипт запускать exec незапускает а какие еще есть ?Ставлю в Hotkeys все как положено пишу командк exec. А он в игре мне пишет exec script_function.
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

exec название функции
Пример:

exec healing
Reaman
Posts: 14
Joined: 2005-08-28 16:44:48

Post by Reaman »

У меня другой скрип я даже незнаю какое слово примерно ... скрипт на разгрузку мешков в банк.

Code: Select all

sub BagToBank()
 var Delay = 200
 var Bag = 0x0E76; Bag

 UO.IgnoreReset()

 UO.FindType(Bag, '0xffff', 'backpack')
 while UO.FindCount()
   UO.AddObject('TempBag', 'finditem')
   UO.FindType('0xffff', '0xffff', 'TempBag')
   while UO.FindCount()
     UO.MoveItem('finditem', 0, 'backpack')
     wait(Delay)
     UO.FindType('0xffff', '0xffff', 'TempBag')
   wend
   UO.Ignore('TempBag')
   UO.FindType(Bag, '0xffff', 'backpack')
 wend
end sub


И вообще на будущее можете объяснить как скрипты такого рода запускать ?
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

В Hotkeys пишешь:
exec BagToBank
и биндишь на клавишу.

А скрипт запускается так:
Открываешь в инже закладку Scripts, находишь там кнопку Load, жмёшь, выбераешь скрипт, выбераешь функцию (обычно надо запускать main или название, совпадающее с назначением скрипта) и жмёшь на кнопку Run Function.
Чтобы остановить функцию нажми Terminate selected, выбрав нужную процедуру, затем потверди.
Reaman
Posts: 14
Joined: 2005-08-28 16:44:48

Post by Reaman »

В Hotkeys пишешь:
exec BagToBank
и биндишь на клавишу.


Тоесть как начинаеться скрипт sub BagToBank() так и писать в HotKeys, а название самого файла на что нибудь влияет ? потаму-что он у меня назыветься не BagToBank() или надо обязательно чтоб совпадало название скирипта с началом скрипта
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

Строчка sub BagToBank() - название процедуры.
Прочто отбрасываешь sub и () и пишешь в хоткис после exec

Название файла ни на что не влияет.
Reaman
Posts: 14
Joined: 2005-08-28 16:44:48

Post by Reaman »

Сопсбио Leo за подробное обяснение.Все ясно и понятно скрипт заработал !
Leo
Expert!
Posts: 791
Joined: 2005-01-15 19:15:05
Location: Dragon World
Contact:

Post by Leo »

Обращайся :wink:
Post Reply