Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot в Ultima Online _ Проблема с lastmsg

Автор: MFK 5.12.2015, 20:26

repeat 150
double_left 854, 75
left 456, 221
wait 5000
if lastmsg There are no logs
goto next
end_if
end_repeat

Рубит дерево. При появлении фразы There are no logs. Но при проверке перменной msg lastmsg - выдает error

Как решить данную проблему?

Автор: DarkMaster 5.12.2015, 21:08

Код
if lastmsg <= "There are no logs"

вот так попробуйте.

Автор: MFK 5.12.2015, 21:46

Цитата(DarkMaster @ 5.12.2015, 22:08) *

Код
if lastmsg <= "There are no logs"

вот так попробуйте.

Так выдает ошибку, но проблема в другом. В переменной lastmsg - не передается последний текст.

Автор: DarkMaster 5.12.2015, 21:49

Часть проблем с ластмг решалась вот таким способом:

Код
set $lastmsg lastmsg
if  $lastmsg ....

То что не видно последнее сообщение, может быть связана с тем, что не выбрана версия клиента.

Автор: MFK 5.12.2015, 21:51

Цитата(DarkMaster @ 5.12.2015, 22:49) *

Часть проблем с ластмг решалась вот таким способом:
Код
set $lastmsg lastmsg
if  $lastmsg ....

То что не видно последнее сообщение, может быть связана с тем, что не выбрана версия клиента.

Такс, а можно подробней. Где должна быть установлена версия клиента и как узнать версию клиента?

Автор: DarkMaster 5.12.2015, 21:55

Вкладка "еще" поле "Cl.v.". А вот как узнать версию клиента я беспонятия. Вообще на шарде должно быть указано по идее... Я в ультиму не граю и не играл.

Автор: MFK 5.12.2015, 22:11

Цитата(DarkMaster @ 5.12.2015, 22:55) *

Вкладка "еще" поле "Cl.v.". А вот как узнать версию клиента я беспонятия. Вообще на шарде должно быть указано по идее... Я в ультиму не граю и не играл.

Спасибо, но не один из советов не помог.

Автор: DarkMaster 5.12.2015, 22:21

вы версию клиента нашли?

Автор: MFK 6.12.2015, 7:39

Цитата(DarkMaster @ 5.12.2015, 23:21) *

вы версию клиента нашли?

Вышло. Правда пришлось выбрать самую первую версию клиента, только в ней работает.

Автор: MFK 6.12.2015, 8:07

Цитата(DarkMaster @ 5.12.2015, 23:21) *

вы версию клиента нашли?


А еще вопрос.

Есть переменная LastObjectID. Через параметры чара можно ее посмотреть.

Вопрос: Для использование последнего объекта, можно настроить кнопки в самом клиенте, а если я хочу, что бы чар выбрал не последний объект, а именно с определенной переменной.

Set LastObjectID 1099629630

Это правильное написание?

Автор: DarkMaster 6.12.2015, 9:12

Цитата
Это правильное написание?

Да, но для этого тоже надо выставить корректную версию игры.

Автор: MFK 6.12.2015, 9:15

Цитата(DarkMaster @ 6.12.2015, 10:12) *

Да, но для этого тоже надо выставить корректную версию игры.

Так он определяет айди вещи, но какой правильный синтаксис, что бы вещь с данным айди чар использовал?

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)