Переменные: различия между версиями
| Quasari (обсуждение | вклад) | Quasari (обсуждение | вклад)  | ||
| Строка 1: | Строка 1: | ||
| − | '''Переменная''' — значение, которым настраиваются блоки-функции | + | '''Переменная''' — значение, которым настраиваются блоки-функции путём установки переменных в нужные слоты. | 
| == Установка значения в переменную == | == Установка значения в переменную == | ||
| Строка 12: | Строка 12: | ||
| **Действия с координатами. | **Действия с координатами. | ||
| *Чтобы установить значение переменной "Местоположение", необходимо перейти в основной мир: | *Чтобы установить значение переменной "Местоположение", необходимо перейти в основной мир: | ||
| − | **'''ЛКМ''' - Телепортироваться в обычный мир. | + | **'''ЛКМ''' - Телепортироваться в обычный мир/Телепортироваться в код. | 
| **'''ПКМ''' - Сохранить в переменную текущую координату игрока. | **'''ПКМ''' - Сохранить в переменную текущую координату игрока. | ||
| **'''Шифт + ЛКМ''' - Телепортироваться к сохранённой координате | **'''Шифт + ЛКМ''' - Телепортироваться к сохранённой координате | ||
| Строка 19: | Строка 19: | ||
| === Текстовая переменная === | === Текстовая переменная === | ||
| Текст поддерживает все текстовые символы и цветовые кода. Текст невозможно использовать как Число, однако текстовое значение можно превратить в числовое, используя действия "Парсить число". | Текст поддерживает все текстовые символы и цветовые кода. Текст невозможно использовать как Число, однако текстовое значение можно превратить в числовое, используя действия "Парсить число". | ||
| + | |||
| + | Также этой переменной можно установить звуковой ID, который можно воспроизвести специальным действием. | ||
| ==== Примеры использования ==== | ==== Примеры использования ==== | ||
| *Создание обучающего сообщения, голограммы или скорборда. | *Создание обучающего сообщения, голограммы или скорборда. | ||
| Строка 24: | Строка 26: | ||
| *Установка в текстовую переменную звуковых ID для дальнейшего воспроизведения. | *Установка в текстовую переменную звуковых ID для дальнейшего воспроизведения. | ||
| === Числовая переменная === | === Числовая переменная === | ||
| − | Числовая переменная поддерживает только цифры и используется для настройки числовых параметров, типа времени в  | + | Числовая переменная поддерживает только цифры и используется для настройки числовых параметров, типа времени в мира или установки урона игроку. При написании "P" или "E", числовая переменная принимает значение соответствующих чисел '''π''' и '''e'''. | 
| В настройках времени чаще всего используются не секунды, а тики (1 секунда = 20 тиков). Для экономии времени, числовая переменная поддерживает использование "число+s-m-h (second-minute-hour)", что сразу конвертирует указанное время в тики. | В настройках времени чаще всего используются не секунды, а тики (1 секунда = 20 тиков). Для экономии времени, числовая переменная поддерживает использование "число+s-m-h (second-minute-hour)", что сразу конвертирует указанное время в тики. | ||
| Строка 34: | Строка 36: | ||
| Местоположение способно хранить в себе координаты и направление взгляда. Необходимая вещь в действиях с блоками, а также для создания GUI. | Местоположение способно хранить в себе координаты и направление взгляда. Необходимая вещь в действиях с блоками, а также для создания GUI. | ||
| ==== Примеры использования ==== | ==== Примеры использования ==== | ||
| − | *Установка двух координат для выделения и последующего заполнения | + | *Установка двух координат для выделения и последующего заполнения, копирования и т.д. | 
| *Установка координаты для создания GUI. | *Установка координаты для создания GUI. | ||
| *Проверка местонахождения игрока, ломаемого блока, блока на месте взгляда и т.п. | *Проверка местонахождения игрока, ломаемого блока, блока на месте взгляда и т.п. | ||
| === Зелье === | === Зелье === | ||
| − | Данная переменная способна хранить в себе любые зелья, даже не создаваемые. Присутствует возможность настраивать силу и длительность эффекта. Чтобы указать длительность, необходимо взять переменную в руки и написать в чат "m+s (4:20), а чтобы указать силу, нужно сделать то же самое, но уже написав обычное число. | + | Данная переменная способна хранить в себе любые зелья, даже не создаваемые. Присутствует возможность настраивать силу и длительность эффекта. Чтобы указать длительность, необходимо взять переменную в руки и написать в чат "m+s (4:20), а чтобы указать силу, нужно сделать то же самое, но уже написав обычное число, которое и будет обозначать силу эффекта. | 
| ==== Примеры использования ==== | ==== Примеры использования ==== | ||
| *Достижение эффекта моргания с помощью установки Слепоты. | *Достижение эффекта моргания с помощью установки Слепоты. | ||
| *Увеличение или уменьшение скорости копания, скорости, урона и т.д. | *Увеличение или уменьшение скорости копания, скорости, урона и т.д. | ||
| *Возможность избежать использование нелогичных источников света с помощью Ночного зрения. | *Возможность избежать использование нелогичных источников света с помощью Ночного зрения. | ||
| + | === Игровое значение === | ||
| + | Игровое значение поддерживает значения сущности, события и игры. Подобная информация может пригодится в различных статистиках, потому что содержит всегда актуальную информацию. | ||
| + | ==== Примеры использования ==== | ||
| + | *Информационный скорборд со статистикой игры. | ||
| + | *Кастомный чат со значением "Сообщение игрока". | ||
| + | *Наблюдение за нагрузкой кода с помощью "Счётчика выполненных действий". | ||
| + | === Эффект частицы === | ||
| + | Более 50 частиц помогут разнообразить игру, добавив следы убийства, ходьбы и т.д. | ||
| + | ==== Примеры использования ==== | ||
| + | *Следы различных действий игрока. | ||
| + | *Обозначение снаряда в векторном оружии. | ||
| + | *Использование как косметику. | ||
Версия 23:32, 30 марта 2022
Переменная — значение, которым настраиваются блоки-функции путём установки переменных в нужные слоты.
Установка значения в переменную
Чтобы установить значение переменной, необходимо:
- Держать переменную в руке и написать нужное значение в чат. (Книга и Число)
- Кликнуть переменной ПКМ и выбрать из данных. (Зелье, Игровое значение и Частица)
Значение таким переменным, как Местоположение и Динамическая переменная, устанавливаются иначе:
- С помощью блока-функции "Присвоить переменную", можно установить значение Динамической переменной:
- Общие действия установки значения.
- Математические действия.
- Действия с текстами.
- Действия с координатами.
 
- Чтобы установить значение переменной "Местоположение", необходимо перейти в основной мир:
- ЛКМ - Телепортироваться в обычный мир/Телепортироваться в код.
- ПКМ - Сохранить в переменную текущую координату игрока.
- Шифт + ЛКМ - Телепортироваться к сохранённой координате
- ПКМ по блоку - Сохранить в переменную координату кликнутого блока.
 
Список переменных
Текстовая переменная
Текст поддерживает все текстовые символы и цветовые кода. Текст невозможно использовать как Число, однако текстовое значение можно превратить в числовое, используя действия "Парсить число".
Также этой переменной можно установить звуковой ID, который можно воспроизвести специальным действием.
Примеры использования
- Создание обучающего сообщения, голограммы или скорборда.
- Проверка имён, сообщений и других текстовых значений.
- Установка в текстовую переменную звуковых ID для дальнейшего воспроизведения.
Числовая переменная
Числовая переменная поддерживает только цифры и используется для настройки числовых параметров, типа времени в мира или установки урона игроку. При написании "P" или "E", числовая переменная принимает значение соответствующих чисел π и e.
В настройках времени чаще всего используются не секунды, а тики (1 секунда = 20 тиков). Для экономии времени, числовая переменная поддерживает использование "число+s-m-h (second-minute-hour)", что сразу конвертирует указанное время в тики.
Примеры использования
- Настройка числовых параметров игрока и мира.
- Установка счёта строки в скорборде.
- Установка задержки в действиях "Ждать", "Отправить диалог" и других.
Местоположение
Местоположение способно хранить в себе координаты и направление взгляда. Необходимая вещь в действиях с блоками, а также для создания GUI.
Примеры использования
- Установка двух координат для выделения и последующего заполнения, копирования и т.д.
- Установка координаты для создания GUI.
- Проверка местонахождения игрока, ломаемого блока, блока на месте взгляда и т.п.
Зелье
Данная переменная способна хранить в себе любые зелья, даже не создаваемые. Присутствует возможность настраивать силу и длительность эффекта. Чтобы указать длительность, необходимо взять переменную в руки и написать в чат "m+s (4:20), а чтобы указать силу, нужно сделать то же самое, но уже написав обычное число, которое и будет обозначать силу эффекта.
Примеры использования
- Достижение эффекта моргания с помощью установки Слепоты.
- Увеличение или уменьшение скорости копания, скорости, урона и т.д.
- Возможность избежать использование нелогичных источников света с помощью Ночного зрения.
Игровое значение
Игровое значение поддерживает значения сущности, события и игры. Подобная информация может пригодится в различных статистиках, потому что содержит всегда актуальную информацию.
Примеры использования
- Информационный скорборд со статистикой игры.
- Кастомный чат со значением "Сообщение игрока".
- Наблюдение за нагрузкой кода с помощью "Счётчика выполненных действий".
Эффект частицы
Более 50 частиц помогут разнообразить игру, добавив следы убийства, ходьбы и т.д.
Примеры использования
- Следы различных действий игрока.
- Обозначение снаряда в векторном оружии.
- Использование как косметику.
