Page 1 of 1
Подскажите
Posted: 2005-08-28 16:48:41
by Reaman
Народ неподскажете какой командой скрипт запускать exec незапускает а какие еще есть ?Ставлю в Hotkeys все как положено пишу командк exec. А он в игре мне пишет exec script_function.
Posted: 2005-08-28 17:01:23
by Leo
exec название функции
Пример:
exec healing
Posted: 2005-08-28 17:15:36
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
И вообще на будущее можете объяснить как скрипты такого рода запускать ?
Posted: 2005-08-28 17:20:01
by Leo
В Hotkeys пишешь:
exec BagToBank
и биндишь на клавишу.
А скрипт запускается так:
Открываешь в инже закладку Scripts, находишь там кнопку Load, жмёшь, выбераешь скрипт, выбераешь функцию (обычно надо запускать main или название, совпадающее с назначением скрипта) и жмёшь на кнопку Run Function.
Чтобы остановить функцию нажми Terminate selected, выбрав нужную процедуру, затем потверди.
Posted: 2005-08-28 17:53:05
by Reaman
В Hotkeys пишешь:
exec BagToBank
и биндишь на клавишу.
Тоесть как начинаеться скрипт sub BagToBank() так и писать в HotKeys, а название самого файла на что нибудь влияет ? потаму-что он у меня назыветься не BagToBank() или надо обязательно чтоб совпадало название скирипта с началом скрипта
Posted: 2005-08-28 17:54:58
by Leo
Строчка sub BagToBank() - название процедуры.
Прочто отбрасываешь sub и () и пишешь в хоткис после exec
Название файла ни на что не влияет.
Posted: 2005-08-28 18:03:29
by Reaman
Сопсбио Leo за подробное обяснение.Все ясно и понятно скрипт заработал !
Posted: 2005-08-28 18:05:37
by Leo
Обращайся
