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

76 страниц V « < 39 40 41 42 43 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
genocide
сообщение 2.9.2013, 12:36
Сообщение #801


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



1) Хорошо бы продумать автосохранение ещё ни разу не сохранённого кода, то есть, открыл пустой UoPilot есть там пустой скрипт 0, вот и создаётся директория и корне программы скажем autosave и там создаётся файл autosave0.txt и сохраняется там каждые, к примеру 3 минуты. Ну или что-то в этом духе.
2) Сделать множественные ввод, как в нодпад++, т.е. Сtrl+клик в места где нужно ввести одно и тоже, и пишем...
3) Подсветка выделенного, тоже из nodpad++, выделяем какое-то слово и если оно где-то ещё встречается
оно там подсвечивается. Очень удобный инструмент когда ищешь ошибки.
4) Модифицировать hint или новое что-то создать:
a)В общем не знаю на сколько это возможно, но было бы очень хорошо если можно было делать фон прозрачный, Т.е. Хочу вывести последний демаг в центре экрана, но не хочу что бы окно перекрывало жёлтым квадратом.
(IMG:style_emoticons/default/cool.gif) Сделать возможным выводить сколько угодно hint'ов (почти) одновременно из одного скрипта. Получается так, что если выводишь сначала один hint в одном месте, а затем,почти сразу, другой в другом месте, то первый пропадает...
с) Сделать его многострочным. Сейчас можно вывести только одну строку, этого мало... Можно давить небольшой ключик аналогичный есть на Си /n который обозначает переход на вторую строку.
5) Дарк уже спрашивал, про модульную адресацию UP UP UP!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 2.9.2013, 13:38
Сообщение #802


***********

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



Цитата
1) Хорошо бы продумать автосохранение ещё ни разу не сохранённого кода, то есть, открыл пустой UoPilot есть там пустой скрипт 0, вот и создаётся директория и корне программы скажем autosave и там создаётся файл autosave0.txt и сохраняется там каждые, к примеру 3 минуты. Ну или что-то в этом духе.

Дык оно и так есть...


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


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Цитата(DarkMaster @ 2.9.2013, 14:38) *

Дык оно и так есть...

(IMG:http://rghost.ru/48530150/thumb.png)
Я вижу, что это есть, только не работает не фига.
З.Ы. Забыл ещё - Нужно добавить хот кей Ctrl+S для сохранения и какой-нить индикатор сохранено/не сохранено
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 2.9.2013, 15:21
Сообщение #804


***********

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



Потому что папка сетевая. Такой косяк есть, не спорю. В локале все шуршит исправно.


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


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(DarkMaster @ 2.9.2013, 16:21) *

Потому что папка сетевая. Такой косяк есть, не спорю. В локале все шуршит исправно.

Не могу согласиться, т.к. тоже постоянно что-то напишу тестовое, закрою - открою и болт... папки локальные конечно. версия 2.31 правда.
Но иногда и сохраняются всё же... не знаю от чего зависит.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 2.9.2013, 15:48
Сообщение #806


***********

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



там адреса абсолютные, а не относительные, если память не изменяет.


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


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Цитата(DarkMaster @ 2.9.2013, 16:21) *

Потому что папка сетевая. Такой косяк есть, не спорю. В локале все шуршит исправно.

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


***********

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



Объясняю. Когда скрипт был открыт по сетке, то потом адрес остается сетевой. При открытии локально пилота стучится на тот же сетевой адрес и обламывается. Как решение могу предложить использовать жесткую ntfs ссылку, правда не уверен, что она может быть на сетевой ресурс.


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


**

Neophyte
Сообщений: 14
Регистрация: 23.8.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.286
Возраст: 31



Хорошо бы иметь функцию include для выноса процедур в отдельные файлы для совместного использования.

Например:
include _lib_craft_menu.txt // набор процедур для меню крафта
include _lib_walk.txt // набор процедур для перемещения персонажа
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
genocide
сообщение 3.9.2013, 14:08
Сообщение #810


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Цитата(DarkMaster @ 2.9.2013, 18:54) *

Объясняю. Когда скрипт был открыт по сетке, то потом адрес остается сетевой. При открытии локально пилота стучится на тот же сетевой адрес и обламывается. Как решение могу предложить использовать жесткую ntfs ссылку, правда не уверен, что она может быть на сетевой ресурс.

Нет, дело не в этом, я разобрался... работает как в сети так и на локальном диске, но должна быть папка "Scripts" в корне программы.
Для разработки: нужно, добавить условие чтобы создавалась папка Scripts если её нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 3.9.2013, 16:34
Сообщение #811


***********

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



Цитата

Нет, дело не в этом, я разобрался... работает как в сети так и на локальном диске, но должна быть папка "Scripts" в корне программы.
Для разработки: нужно, добавить условие чтобы создавалась папка Scripts если её нет.

Она у меня всегда была, но проблемы при работе по сети были. Так же не совсем понятен один момент... У вас неудачная загрузка из папки скриптс, но как вы загружаете этот скрипт, если даже папки нет? Скрипт то где?


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


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Цитата(DarkMaster @ 3.9.2013, 17:34) *

Она у меня всегда была, но проблемы при работе по сети были. Так же не совсем понятен один момент... У вас неудачная загрузка из папки скриптс, но как вы загружаете этот скрипт, если даже папки нет? Скрипт то где?

Не где... Всё просто, когда я начинаю что-то разрабатывать я создаю папку в папке "scripting" например "ForBaf" и закидываю туда UoPilot.exe, затем запускаю и настраиваю его под себя, создаётся UoPilot.ini, но не какой папки "Scripts" там не появляется. Вот я начинаю писать скрипт, нажимая Ctrl+S по привычке, что абсолютно не чего не делает. Дофига чего написав, принимаюсь искать всякие указатели на указатели, и система мрёт, потому что у меня не комп, а калькулятор проклятый. Скрипт я конечно же забыл "сохранить как" полагается, а папки Scripts как не было так и нет, соответственно и автосейвов тоже. Ну от куда мне было знать, что она нужна.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
artem04321
сообщение 10.9.2013, 21:14
Сообщение #813


**

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



HTTP запросы )
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 11.9.2013, 5:51
Сообщение #814


***********

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



Цитата
HTTP запросы )

Берешь curl, пишешь в пилоте exec curl набор_ключей. Готово.


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


********

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



хотелось бы видеть возможность написания функций,которые возвращают результат

например

set $a strreplace

где strreplace функция,которая объявлена в текущем скрипте или в 99-ом...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 14.9.2013, 14:18
Сообщение #816


***********

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



2.28
добавил возврат строкового значения из подпрограммы, с помощью зарезервированной переменной '$result'. при выходе из подпрограммы по ключевому слову 'end_proc', значение переменной '$result' присваивается строковой переменной с именем подпрограммы
call test
msg $test
end_script
proc test
set $result Test Passed
end_proc


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


********

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



Цитата(DarkMaster @ 14.9.2013, 15:18) *

2.28
добавил возврат строкового значения из подпрограммы, с помощью зарезервированной переменной '$result'. при выходе из подпрограммы по ключевому слову 'end_proc', значение переменной '$result' присваивается строковой переменной с именем подпрограммы
call test
msg $test
end_script
proc test
set $result Test Passed
end_proc




ммм....здорово:-)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Noor
сообщение 25.9.2013, 1:26
Сообщение #818


*

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



1. Хотелось бы увидеть в программе команду
action() - Выполнение действия по условию
Код
action(x, y, color, click, wait) 

где:
x,y - координаты
color - цвет пикселя в формате (0xFFFFFF)
click = 0 - не кликать
click = 1 - кликнуть если цвет соответствует
click = 2 - кликнуть если цвет НЕ соответствует
click = 3 - кликнуть не обращая внимания на цвет
wait - время в миллисекундах ожидания появления цвета

Примеры:
Цитата
action(100,100,0xFFFFFF,1,5000)- будет ждать(не более 5 секунд) появления в точке 100,100 белого цвета, и при появлении кликнет.
action(100,100,0xFFFFFF,1,0)- кликнет в 100,100 если там белый
action(100,100,0xFFFFFF,2,0)-кликнет в 100,100 если там НЕ белый
action(100,100,0xFFFFFF,3,0)-просто кликнет в 100,100


2. Переход в более удобный редактор скрипта (набросок редактора)
(IMG:http://s6.hostingkartinok.com/uploads/thumbs/2013/09/b5ffb724aa21ac233ea7f5c387dc9dbc.png)

3. Возможность компиляции скрипта в отдельный исполняемый exe (как это сделано в InqSoft)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 25.9.2013, 7:14
Сообщение #819


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(Noor @ 25.9.2013, 1:26) *

1. Хотелось бы увидеть в программе команду
action() - Выполнение действия по условию

ИМХО, лишняя команда.
Чем не устраивают существующие более гибкие решения с if и get color?


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 25.9.2013, 8:45
Сообщение #820


***********

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



Цитата
1. Хотелось бы увидеть в программе команду
action() - Выполнение действия по условию

Все решается сейчас обычным ифом и кликом.
Цитата
click = 1 - кликнуть если цвет соответствует

На данный момент существует 42(сорок два) варианта клика. При этом есть три варианта одиночного клика левой кнопкой мыши, а в следующей версии их будет уже четыре. И чем из этого набора кликать? Универсального нет, причем совсем нет.

Цитата
2. Переход в более удобный редактор скрипта (набросок редактора)

Интерфейс должен несколько измениться. Где-то в этой темке был мой набросок полностью переработанного окна. Правда немного по иным причинам. Выводить описание очень хорошо. Вы готовы в этом помочь и сделать все описания? Это не шутка и не издевка.


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

76 страниц V « < 39 40 41 42 43 > » 
Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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