Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Команда - Say
Capucci
сообщение 7.3.2019, 13:36
Сообщение #1


**

Neophyte
Сообщений: 25
Регистрация: 5.3.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.253



Приветствую!
Сразу оговорюсь, что вопрос заключается не по команде say, а в слове, которое пишется этой командой.

Если написать следующую фразу в какое-либо окно, где можно писать текст:

say My backpack is large.
end_script

... то отобразится: My -1 is large.

Т.е. в пилоте слово backpack является переменной со значением -1. Так понимаю, это тащится из ультимы.
Как можно сделать так, чтобы за место -1 отображался текст? :-)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.3.2019, 14:24
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26708
Пользователь №: 16.971
Возраст: 29



Код
set %a [1] My back
set %a [2] pack is large.
say %a [1]%a [2]
end_script

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Capucci
сообщение 7.3.2019, 14:53
Сообщение #3


**

Neophyte
Сообщений: 25
Регистрация: 5.3.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.253



Цитата(cirus @ 7.3.2019, 15:24) *

Код
set %a [1] My back
set %a [2] pack is large.
say %a [1]%a [2]
end_script



Всё работает, благодарю)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.3.2019, 15:37
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27723
Пользователь №: 11.279



используйте луа =)
--lua
say "My backpack is large."


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.3.2019, 16:21
Сообщение #5


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26708
Пользователь №: 16.971
Возраст: 29



Цитата
используйте луа =)

В нём также есть переменные ультимы.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Capucci
сообщение 7.3.2019, 17:12
Сообщение #6


**

Neophyte
Сообщений: 25
Регистрация: 5.3.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.253



Цитата(DarkMaster @ 7.3.2019, 16:37) *

используйте луа =)
--lua
say "My backpack is large."

К сожалению такой возможности не имеется, т.к. это не одна отдельная строка на одной отдельной вкладке пилота, а строка внутри большого скрипта, поэтому вмешательство --lua выводит из строя скрипт. И как сказали выше, что всё равно так работать не будет.

Кстати, перелопатил весь сайт uopilot.tati.pro, но информации о названии языка на котором пишутся скрипты нигде не нашёл. Единственное, что есть упоминание про lua, но он немного совсем отличается от того языка, который изначально привязан к пилоту.

Собственно вопрос, как называется этот первый язык? :-)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.3.2019, 17:58
Сообщение #7


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26708
Пользователь №: 16.971
Возраст: 29



Цитата
как называется этот первый язык?

Никак, скриптовый язык.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 8.3.2019, 0:33
Сообщение #8


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27723
Пользователь №: 11.279



Цитата
как называется этот первый язык?

Неофициально - пилотовский =) Названия формально нет, язык написан непосредственно кнайтом (разрабом пилота) для пилота.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 25.4.2024, 20:36
Designed by Nickostyle