Anything and all.
Moderators: Murderator+ , Murderator
LoTT-Profi
Posts: 3 Joined: 2011-05-30 06:35:33
Post
by LoTT-Profi » 2011-05-30 07:44:35
И снова привет! Шапку заменил на рабочий скрипт с клилоками. Особая благодарность
Mirage .
---// Скрипт для вскрытия сундука, для ленивых на кнопочку. Открывает по не откроет.
Code: Select all
VAR Lockpick = '0x14FC' ; Отмычки VAR msg = 'cliloc# 0xA93A|cliloc# 0xA93B|cliloc# 0xA93C' VAR endmsg = 'cliloc# 0xA93C' VAR LastTimer sub openbox() repeat LastTimer=UO.Timer() UO.DeleteJournal() uo.waittargetlast() uo.usetype( Lockpick ) repeat wait( 100 ) until UO.InJournal( msg ) or UO.Timer()>LastTimer+150 until UO.InJournal( endmsg ) UO.print(STR(UO.count(Lockpick,'0x0000'))+" Lockpick") end sub
а вот и сами клилоки.
Code: Select all
cliloc# 0xA934 ; Lockpiсk cliloc# 0xA93C ; "The lock quickly yields to your skill." cliloc# 0xA935 ; "This does not apper to be locked." cliloc# 0xA938 ; "You don't see how that lock can be manipulated." cliloc# 0xA93A ; "You broke the lockpick." cliloc# 0xA93B ; "You are unable to pick the lock."
Last edited by
LoTT-Profi on 2011-05-30 22:58:07, edited 3 times in total.
Mirage
Posts: 2802 Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:
Post
by Mirage » 2011-05-30 08:51:33
Ну во первых ты его уже прикрутил.
Code: Select all
VAR Lockpick = '0x14FC' ; Отмычки VAR msg = 'You broke|unable to pick|quickly yields to' VAR endmsg = 'lock quickly yields' sub openbox() repeat LastTimer=UO.Timer() UO.DeleteJournal() uo.waittargetlast() uo.usetype( Lockpick ) repeat wait( 100 ) until UO.InJournal( msg ) or UO.Timer()>LastTimer+150 until UO.InJournal( endmsg ) end sub
Одно дополнение - на RUNUO обычно используются клилоки вместо сообщений в журнале.
Проделываешь операцию руками, пишешь в игре
,showjournal 100 и смотришь номера сообщений.
LoTT-Profi
Posts: 3 Joined: 2011-05-30 06:35:33
Post
by LoTT-Profi » 2011-05-30 13:18:29
Mirage Спасибо. Скрипт работает но криво
. Буду мучать клилоки.
Mirage
Posts: 2802 Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:
Post
by Mirage » 2011-05-30 15:31:44
все время забываю
Оно у меня гдето вверху все время - не попадает в var скрипта
LoTT-Profi
Posts: 3 Joined: 2011-05-30 06:35:33
Post
by LoTT-Profi » 2011-05-30 23:01:06
Mirage wrote: все время забываю
Оно у меня гдето вверху все время - не попадает в var скрипта
Бывает
.
А вот с клилоками я разобрался путем монотоного повтора действий...