| Yoko http://forum.yoko.com.ua/ |
|
| Подкиньте идейку, у кого их много. http://forum.yoko.com.ua/viewtopic.php?f=3&t=2504 |
Page 1 of 2 |
| Author: | KrafteR [ 2005-01-06 22:04:10 ] |
| Post subject: | Подкиньте идейку, у кого их много. |
Хочется написать скрипт, чтобы по нажатию кнопки всё с себя снимал, а при повторном нажатии снова одевал, и всё по нажатию одной кнопки! Думал-думал... ничего не пришло в голову, вотс хочу посоветоваться, может кто подкинет, что-нибудь любопытное. |
|
| Author: | Yoko [ 2005-01-06 23:10:08 ] |
| Post subject: | |
,setdress x;setarm y;undress;disarm ,dress x;arm y |
|
| Author: | KrafteR [ 2005-01-06 23:23:32 ] |
| Post subject: | |
Yoko wrote: ,setdress x;setarm y;undress;disarm
,dress x;arm y Эт я уже давно понял... Идея не в этом. Идея такая... Я жму кнопку, снимает всё, я жму эту же кнопку одевает, то что было. Как сделать так, чтобы инжект проверял If есть одежда на чаре Then снять одежду с чара Else Одеть одежду на чара. Но как эти проверки звучат на языке инжекта я не нашёл, прозьба подсказать, как решить данную проблему или предложить альтернативу этому способу. |
|
| Author: | Edred [ 2005-01-06 23:46:34 ] |
| Post subject: | |
KrafteR wrote: Yoko wrote: ,setdress x;setarm y;undress;disarm ,dress x;arm y Эт я уже давно понял... Идея не в этом. Идея такая... Я жму кнопку, снимает всё, я жму эту же кнопку одевает, то что было. Как сделать так, чтобы инжект проверял If есть одежда на чаре Then снять одежду с чара Else Одеть одежду на чара. Но как эти проверки звучат на языке инжекта я не нашёл, прозьба подсказать, как решить данную проблему или предложить альтернативу этому способу. Назначь какую-то вещь контрольной для проверки на арм. Например, кираса. Соответственно иди в хелп и смотри UO.ObjAtLayer() |
|
| Author: | KrafteR [ 2005-01-06 23:56:23 ] |
| Post subject: | |
Edred wrote: Назначь какую-то вещь контрольной для проверки на арм. Например, кираса. Соответственно иди в хелп и смотри UO.ObjAtLayer()
А в хелпе, есть какой-нибудь поиск или где это там искать, что-то не могу найти, намекни в каком разделе хоть. |
|
| Author: | Edred [ 2005-01-06 23:59:21 ] |
| Post subject: | |
KrafteR wrote: Edred wrote: Назначь какую-то вещь контрольной для проверки на арм. Например, кираса. Соответственно иди в хелп и смотри UO.ObjAtLayer() А в хелпе, есть какой-нибудь поиск или где это там искать, что-то не могу найти, намекни в каком разделе хоть. Там в конце есть что-то типа "Все по алфавиту", вот туда и иди. |
|
| Author: | KrafteR [ 2005-01-07 00:15:16 ] |
| Post subject: | |
Edred wrote: Там в конце есть что-то типа "Все по алфавиту", вот туда и иди. Не против если завалю вопросиками? 1.Как сделать проверку на кирассу? 2.Можно ли сделать много проверак, на много итемов через OR, тоесть Code: If одета кираса OR шапка OR роба OR щит Then... 3. Help wrote: Синтакс: object uo.ObjAtLayer(layer) Выписка из хелпа, чем эта команда может помочь?
Тема: Команды скриптов Ключевые слова: uoscript, objhandling, equipment Возвращает обьект object находящийся на указаном слое layer, например в правой руке (layer="Rhand"). P.S Я тебя наверно достал, но хочется научится. |
|
| Author: | Edred [ 2005-01-07 00:18:45 ] |
| Post subject: | |
1. If UO.GetGraphic( UO.ObjAtLayer( 'Torso' ) ) == 'тип кирасы' Then 2. Ну ты уже понял как это сделать? 3. Кстати, на странице с командой есть ссылка на слои (layer), перейди и почитай. ЗЫ: Я здесь бываю в основном чтобы помогать тем, кто хочет научиться. Так что не стесняйся. |
|
| Author: | KrafteR [ 2005-01-07 00:46:17 ] |
| Post subject: | |
Code: sub main() Пишет ошибку в 4ой строчки, а там только If написано... ничего не понимаю |
|
| Author: | AGRS [ 2005-01-07 01:01:44 ] |
| Post subject: | |
KrafteR wrote: Пишет ошибку в 4ой строчки, а там только If написано... ничего не понимаю
1 оператор - 1 строка. Но никак не 8 строк. |
|
| Author: | KrafteR [ 2005-01-07 01:07:46 ] |
| Post subject: | |
Code: sub main() И всё равно ошибка в 4ой строке. Как с этим бороться? |
|
| Author: | Ugrum. [ 2005-01-07 01:55:19 ] |
| Post subject: | |
не 8 строк,и скажу больше-даже не 2 |
|
| Author: | Sfagnum [ 2005-01-07 10:25:33 ] |
| Post subject: | |
KrafteR wrote: Code: sub main() Пишет ошибку в 4ой строчки, а там только If написано... ничего не понимаю ЗЫ ток копируй из цитаты, т.е. нажми цитировать и копируй нужное |
|
| Author: | KrafteR [ 2005-01-07 10:28:28 ] |
| Post subject: | |
Sfagnum wrote: KrafteR wrote: Code: sub main() Пишет ошибку в 4ой строчки, а там только If написано... ничего не понимаю ЗЫ ток копируй из цитаты, т.е. нажми цитировать и копируй нужное И всё таже ошибка, и всё там же. |
|
| Author: | Sfagnum [ 2005-01-07 10:35:56 ] |
| Post subject: | |
не все переносы строк удалил ЗЫ Инжа не поддерживает перенос на другую строку. |
|
| Author: | KrafteR [ 2005-01-07 11:01:44 ] |
| Post subject: | |
Sfagnum wrote: не все переносы строк удалил
ЗЫ Инжа не поддерживает перенос на другую строку. Тоесть, все эти 8 строк надо напмсать в строчку? |
|
| Author: | KrafteR [ 2005-01-07 11:21:06 ] |
| Post subject: | |
Всё скрипт работает... Ура товарисчи, всем спасибо за помощь. Теперь новые вопросы Проблемма в том, что унсп блокирует снимание, одевание вещей с такой скоростью. 1. uo.setdressspeed()- команда только для одевания одежды, или для снимания тоже. 2.uo.setdressspeed()- не работает, скорее всего потому, что я её не туда вставил, хотя пробовал везде. P.S. А что самое странное, он не одевает или не снимает из-за унеспе только 2 вещи, причём всегда только 2. |
|
| Author: | Sfagnum [ 2005-01-07 13:00:24 ] |
| Post subject: | |
KrafteR wrote: Sfagnum wrote: не все переносы строк удалил ЗЫ Инжа не поддерживает перенос на другую строку. Тоесть, все эти 8 строк надо напмсать в строчку? |
|
| Author: | Yoko [ 2005-01-07 16:52:38 ] |
| Post subject: | |
я гдето в доке видел что есть символ переноса на другую строку, подчёркивание вроде, или дробь... кому интересно поворошите документацию |
|
| Author: | KrafteR [ 2005-01-07 16:56:15 ] |
| Post subject: | |
Yoko wrote: я гдето в доке видел что есть символ переноса на другую строку, подчёркивание вроде, или дробь... кому интересно поворошите документацию
Где можно взять документацию на данный продукт? |
|
| Page 1 of 2 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|