Переменная. Вопрос. |
Переменная. Вопрос. |
Сообщений: 181 Рег. 6.08.2016 |
14 ноября 2016 14:28
Сообщение #1
|
Допустим есть у нас переменная i, есть ли какая-либо функция (а она наверняка есть), которая задаёт вопрос при старте скрипта в окне UO, мол укажи мне цифру, например. Указываем в окне UO, а оно далее в скрипте с указанной i уже делает всё необходимое. |
|
|
|
Сообщений: 262 Рег. 18.06.2013 |
14 ноября 2016 14:42
Сообщение #2
|
Дейлики ;) |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
14 ноября 2016 14:43
Сообщение #3
|
Diablo, типо Readln Writeln? |
|
|
|
Сообщений: 181 Рег. 6.08.2016 |
14 ноября 2016 14:50
Сообщение #4
|
Morgan La Fey, и они тоже ;) Shantaram, типа того, только в инжекте. Насколько я понимаю, Паскаль в стелс используется. |
|
|
|
Сообщений: 3319 Рег. 19.11.2013 |
14 ноября 2016 15:16
Сообщение #5
|
мыж недавно с Зомбиком показывали на примере ПВМ. "Сделай мне 23 предмета" выцепляешь все что справа от мне и левее от предмета. Получается число. ЗЫ ввести в окошке аля изиуо нельзя. Надо либо произнести в игре либо забрать с гампа либо руками исправить в скрипте. |
|
|
|
Сообщений: 181 Рег. 6.08.2016 |
14 ноября 2016 15:18
Сообщение #6
|
Цитата: Mirage ЗЫ ввести в окошке аля изиуо нельзя. Принято, спасибо. |
|
|
|
Сообщений: 6208 Рег. 27.11.2009 |
14 ноября 2016 21:38
Сообщение #7
|
Вот как пример, нашел в старейшем скрипте 2007 года под старый Антарес.) sub ProduceArrows() VAR Product, LastTimer, dag, Flag, IsFlag VAR Position=myname(), logs='0x1BDD', feathers='0x1BD1', shafts='0x1BD4', ExitFlag=1 ###----------------УКАЗАНИЯ ОБЪЕКТОВ И ВЫБОР ОПЦИЙ UO.Print('укажите, что вы хотите изготовлять. значения: 1 - стрелы, 2 - болты') UO.Print('ожидание ввода...') checklag() UO.DeleteJournal() while NOT UO.InJournal("1|2") wait(500) wend Product=VAL(GetWord(UO.Journal(UO.InJournal('')-1)+'a',Position-1)) if Product==1 then UO.Print('Выбор изготовляемой продукции - стрелы') Product='0x0F3F' else if Product==2 then UO.Print('Выбор изготовляемой продукции - болты') Product='0x1BFB' else UO.Print('Введено недопустимое значение. работа скрипта прервана.') AhtungText('Введено недопустимое значение, скрипт остановлен') return end if end if |
|
|
|
Сообщений: 181 Рег. 6.08.2016 |
14 ноября 2016 22:06
Сообщение #8
|
Я в итоге через GetWord(UO.GetFoundedText() сделал :) |
|
|
|
Сообщений: 6208 Рег. 27.11.2009 |
22 ноября 2016 13:54
Сообщение #9
|
Ну нынче инжект покруче, возможностей гораздо больше. Мой уровень скриптинга застыл в 2009 году. Каждый день обещаю себе найти время и изучить весь новый функционал, т.к. наблюдаются проблемы, но как обычно, жду пока жопа сядет мне на плечи, чтобы начать шевелиться.) |
|
|
|
Сейчас: 23 ноября 2024 17:23 |