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

76 страниц V « < 60 61 62 63 64 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
DarkMaster
сообщение 26.4.2016, 22:47
Сообщение #1221


***********

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



Цитата
А если ченить типа такого в качестве разделителя?
InitStruct.FunctionNames[1] := 'Function2|имя_в_пилоте (много параметров)';

Лично мне больше ничего не надо. Доп выпадающее меню еще хотели, но тут с деревьями городить все несколько сложнее и в одну строку может быть уже проблемно. Хотя по большому счету можно чуть усложнить синтаксис и писать путь.


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


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



Зачем заместо?не надо так. Добавь новую запись в конец.

или я уже туплю.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 26.4.2016, 23:46
Сообщение #1223


***********

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



InitStruct.FunctionNames[1] := 'Function2|путь/путь/путь/имя_в_пилоте (много параметров)';

Можно дойти до абсолюта?)
InitStruct.FunctionNames[1] := 'Function2|имя_в_пилоте|путь/путь/путь/Отображаемая и вставляемая строка'

Сообщение отредактировал DarkMaster - 27.4.2016, 12:23


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


***********

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



Переписал пост.


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


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Смысл не улавливаю.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 27.4.2016, 19:34
Сообщение #1226


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



группировка функций по логическим разделам. чтобы все в куче не лежало.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.4.2016, 19:35
Сообщение #1227


***********

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



Смысл отвязать имена пилота от имен внутренних длл. К тому же некоторые вещи хотелось бы вставлять готовыми конструкциями. Типа:
log myFunc(Help)


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


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
Смысл отвязать имена пилота от имен внутренних длл.
Это я понял, про это уже думаю.
Цитата
К тому же некоторые вещи хотелось бы вставлять готовыми конструкциями.
Имя функции из плагина сейчас вставляется полностью со всеми "много параметров".
По поводу конструкций надо придумать че-нить типа шаблонов и способ их вставки.
Цитата
группировка функций по логическим разделам
А как это 'Function2|путь/путь/путь/имя_в_пилоте (много параметров)' будет выглядеть в скрипте?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 27.4.2016, 21:01
Сообщение #1229


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



как и сейчас, разница будет только в меню пкм
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.4.2016, 21:29
Сообщение #1230


***********

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



Цитата
А как это 'Function2|путь/путь/путь/имя_в_пилоте (много параметров)' будет выглядеть в скрипте?

Это не в скрипте. Это синтаксис задания меню по пкм. Только палки не в ту сторону погнул =)

Цитата
Имя функции из плагина сейчас вставляется полностью со всеми "много параметров".

Т.е. в инициализации я могу сейчас написать не просто название функции, а еще и напихать параметров сетов и прочего?


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


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Да, я понял что не в скрипте.

Да, всё, что там будет написано засунется в меню, единственное к имени функции пока те-же требования, ну и это не в той версии, что у тебя есть (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.4.2016, 22:07
Сообщение #1232


***********

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



Цитата
А как это 'Function2|путь/путь/путь/имя_в_пилоте (много параметров)' будет выглядеть в скрипте?

Цитата
Да, я понял что не в скрипте.

То ли я тороможу, то ли что-то не так пошло)


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


**********

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



Код
set $a .123
set $b ,123
log    $a   $b
stop_script

Запятая вначале строки игнорируется.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 6.5.2016, 16:23
Сообщение #1234


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Кавычки?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 7.5.2016, 2:23
Сообщение #1235


**********

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



Кавычки это понятно, просто странно что некоторые символы вначале строки игнорируются.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 7.5.2016, 9:49
Сообщение #1236


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Точка, запятая и еще куча символов считаются разделителями типа пробела, поэтому отсекаются при определении границ слова, но точка может быть в имени переменой, поэтому имеет некоторые привилегии.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 9.5.2016, 19:46
Сообщение #1237


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



было бы жутко мило увидеть поддержку глоб. переменных и массивов внутри процедур. и соответствующие операции с ними.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.5.2016, 20:21
Сообщение #1238


***********

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



Цитата
было бы жутко мило увидеть поддержку глоб. переменных и массивов внутри процедур. и соответствующие операции с ними.

чур меня. я все матерюсь, что нет областей видимости и изменя какую-нибудь #i в подпрограмме могу выше по стеку вызовов что-то испортить.


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


**********

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



Цитата
увидеть поддержку глоб. переменных и массивов внутри процедур. и соответствующие операции с ними.

А что сейчас мешает передать в процедуру номер скрипта и делать с переменными любые операции?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 9.5.2016, 21:10
Сообщение #1240


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



Цитата(cirus @ 9.5.2016, 21:41) *

А что сейчас мешает передать в процедуру номер скрипта и делать с переменными любые операции?


Как одна из причин - костыльность.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

76 страниц V « < 60 61 62 63 64 > » 
Тема закрытаОткрыть новую тему
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 

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