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

2 страниц V < 1 2  
Ответить в эту темуОткрыть новую тему
> Проблема с if
Сашкоу
сообщение 25.2.2021, 23:10
Сообщение #21


**

Neophyte
Сообщений: 12
Регистрация: 19.2.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.889
Возраст: 33



Проблема в:
= - это оператор присваивания(set #x 200). Переменная х теперь равна 200
== - это оператор сравнения(if #x==200). Если х равен 200
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.2.2021, 15:13
Сообщение #22


***********

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



Цитата

прерывания левые отключены?

Если честно не понял вопрос.

В системе есть прерывания.
https://ru.bmstu.wiki/%D0%9F%D1%80%D0%B5%D1...B5%D0%BC%D1%8B)
Вот по ним ГГ и палит виртуалку. Ибо там используются нестандартные, в частности общий буфер их использует. Вроде vmtools еще ставить нельзя. Точно уже не вспомню. Если будет нужно - ищи обходы фемиды (это защита используемая в ГГ).
Цитата
таких тонкостей я естественно не знаю брал все команды луа с вики.

Там сами потроха команды имеют огрех. Его сжирает 95% приложений, но огрех есть. И никак со стороны пользователя его исправить нельзя.


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


*

Registred
Сообщений: 8
Регистрация: 16.8.2019
Группа: Пользователи
Наличность: 0
Пользователь №: 19.383



Цитата(DarkMaster @ 24.2.2021, 18:39) *

Это не луа


Правильно ли я понял, если сравнивать с кодом написанным на командах пилота, луа быстрее и шире по функционалу (при этом, оставаясь тем же, в плане поведения для активного окна, пилотом)?

Можно в кратце объянсить почему луа формат быстрее? он не использует тайминг между чтением строк или что-то другое? Заранее спасибо

Цитата(Сашкоу @ 26.2.2021, 0:10) *

Проблема в:
= - это оператор присваивания(set #x 200). Переменная х теперь равна 200
== - это оператор сравнения(if #x==200). Если х равен 200


Все верно, необходимо было сравнить цвет, а не задать переменной значение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 2.3.2021, 19:05
Сообщение #24


***********

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



Цитата
Правильно ли я понял, если сравнивать с кодом написанным на командах пилота, луа быстрее и шире по функционалу (при этом, оставаясь тем же, в плане поведения для активного окна, пилотом)?

В целом да. Единственное замечание, что основное расширение функционала идет путем подключения модулей (т.е. качаются, ставятся по необходимости). Тем не менее синтаксис луа так же очень сильно превосходит прежний в функционале.
Цитата
Можно в кратце объянсить почему луа формат быстрее?

Старый синтаксис предполагал построчное выполнение с парсингом строки и параметров при каждом вхождении. Луа при запуске создает байт-код, который потом с помощью jit динамически компилируется под нужды конкретного скрипта.
Цитата
он не использует тайминг между чтением строк или что-то другое?

Задрежка между строк в нем отсутсвует, реализация кода чуть более чем полностью иная.


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

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

 

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