|
Упростить скрипт |
|
|
|
  |
Ответов
DarkMaster |
31.7.2013, 17:05
|
          
Модератор UOPilot
Сообщений: 9.740
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 29642
Пользователь №: 11.279

|
Цитата можно его как-то упростить разве что: set #rx 356 + random (3) set #ry 426 + random (3) set #rm 1 left #rx #ry будет выглядеть, как gosub, но только при условии, что результат будет перезаписываться каждый раз при новом входе в подпрограмму. Цитата будет ли он от этого работать быстрее слышал, что длинные скрипты работают медленнее, но объемы не те. Подпрограммы по идее чуть замедляют, но там такие цифры, что будешь наносекунды мерить, что лучше.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
veiron |
31.7.2013, 17:25
|
       
Master
Сообщений: 1.264
Регистрация: 22.5.2012 Группа: Пользователи Наличность: 0 Из: Белоруссии
Пользователь №: 14.972

|
Цитата(DarkMaster @ 31.7.2013, 17:05)  разве что: set #rx 356 + random (3) set #ry 426 + random (3) set #rm 1 left #rx #ry будет выглядеть, как gosub, но только при условии, что результат будет перезаписываться каждый раз при новом входе в подпрограмму. слышал, что длинные скрипты работают медленнее, но объемы не те. Подпрограммы по идее чуть замедляют, но там такие цифры, что будешь наносекунды мерить, что лучше.
А есть ли смысл в gosub ставить, ведь если иф с цветом не найден и так ведь проскакивает быстро или нет ?
|
|
|
|
Сообщений в этой теме
veiron Упростить скрипт 31.7.2013, 16:52 DarkMaster ты попросил сократить скрипт. Мой вариант из 4 стр... 31.7.2013, 17:48 veiron
ты попросил сократить скрипт. Мой вариант из 4 ст... 31.7.2013, 18:36 DarkMaster Можно и фором. Но надо подумать есть ли смысл. Мож... 31.7.2013, 19:15 veiron
Можно и фором. Но надо подумать есть ли смысл. Мо... 31.7.2013, 19:15  veiron И вот еще. У меня есть рабочий скрипт во вкладке 1... 31.7.2013, 19:23 DarkMaster Про "короче не получится" я что-то начал... 31.7.2013, 19:17 DarkMaster не понял. давайте еще раз, лучше примером про ябло... 31.7.2013, 19:45 veiron Вкладка 1 // основного скрипта
:start
while ... 31.7.2013, 20:13 DarkMaster
имено так. Поскольку while спокойно прерывается п... 31.7.2013, 20:25 veiron
кстати вот от этого можно уйти:
if видим главную ... 31.7.2013, 20:35 DarkMaster
Значит ты перешел на новую, правильную стадию скр... 1.8.2013, 10:15 veiron
Компенсация всех багов у меня определяет до 80% к... 1.8.2013, 18:28 DarkMaster В полезных советах "детектор движений мышки... 1.8.2013, 18:30 veiron
В полезных советах "детектор движений мышки... 1.8.2013, 18:59  veiron get color #color 99, 203
set #timerAFK timer + 400... 2.8.2013, 13:11 WKnight
Зачем 2 раза одно и тоже проверять?
Убери комент... 2.8.2013, 13:49 veiron
set #timerAFK timer + 400000 // ВРЕМЯ ПРОСТОЯ
Уб... 2.8.2013, 14:15  Zeleax
Убрать уберу, а вот про то как разбить на 2 строк... 3.8.2013, 8:06 veiron
Сделай предварительный вывод в лог обоих переменн... 5.8.2013, 11:41 Zeleax хм, странно...
Давайте сюда скрипт в измененном в... 5.8.2013, 11:59 veiron
хм, странно...
Давайте сюда скрипт в измененном ... 5.8.2013, 12:20 Zeleax в самом низу нужно строчку закомментить (3-ю снизу... 5.8.2013, 12:23 veiron
в самом низу нужно строчку закомментить (3-ю сниз... 5.8.2013, 12:42 Zeleax не встречалось.
Попробуйте перед wait #t вставить ... 5.8.2013, 12:58 veiron
не встречалось.
Попробуйте перед wait #t вставить... 5.8.2013, 13:01  Zeleax
Попробую. После закомментирования строки скрипт р... 5.8.2013, 13:35   veiron
да
Похоже вылечили вы этот скрипт. Уже час работ... 5.8.2013, 13:56    Zeleax
Похоже вылечили вы этот скрипт. Уже час работает ... 5.8.2013, 14:32     veiron Похоже рано я обрадовался. Проблема с таймером все... 5.8.2013, 23:54 DarkMaster оба скрипта в студию.
вообще этот скрипт у меня ра... 6.8.2013, 6:15 veiron
оба скрипта в студию.
вообще этот скрипт у меня р... 6.8.2013, 6:18 DarkMaster а второй то вместе с которым сбоит? 6.8.2013, 6:22 veiron
а второй то вместе с которым сбоит?
Поставте это... 6.8.2013, 6:28 DarkMaster запустил 8 вкладок, задержка 0, пока работает. Наш... 6.8.2013, 7:08 veiron Нашел очень странный баг:
Копирую твой скрипт, в п... 6.8.2013, 7:15 xolost
Нашел очень странный баг:
Копирую твой скрипт, в ... 6.8.2013, 8:28 DarkMaster пока шуршит 6.8.2013, 7:37 veiron
пока шуршит
Запустил пилот не с рабочего стола, ... 6.8.2013, 7:41 DarkMaster нефиг ему делать в виндовых папках. уже не первая ... 6.8.2013, 7:46 veiron
нефиг ему делать в виндовых папках. уже не первая... 6.8.2013, 7:53 DarkMaster для этого есть ярлыки. Если хочешь, то можешь пров... 6.8.2013, 8:06 veiron
1) В корень диска С запихай много мусорных файлов... 6.8.2013, 8:30 DarkMaster
тут скорее вопрос не в занятости, а именно в коли... 6.8.2013, 11:42 veiron
тут скорее вопрос не в занятости, а именно в коли... 6.8.2013, 17:11 WKnight
В новой версии есть такой пункт "Исправил со... 6.8.2013, 13:00 xolost
В новой версии есть такой пункт "Исправил со... 6.8.2013, 13:22 DarkMaster пилот переместил?
// Можно было не переустанвлива... 6.8.2013, 17:40 veiron
пилот переместил?
Пилот переместил из корня. Зап... 6.8.2013, 17:44 DarkMaster в смысле из корня? он же на рабочем столе был... 6.8.2013, 18:44 veiron
в смысле из корня? он же на рабочем столе был...
... 6.8.2013, 19:25 DarkMaster можешь дать скрипт в том виде, в котором он должен... 6.8.2013, 19:53 veiron
можешь дать скрипт в том виде, в котором он долже... 6.8.2013, 20:26 DarkMaster старт/стопы скриптов используешь? 7.8.2013, 6:33 veiron
старт/стопы скриптов используешь?
Нет не использ... 7.8.2013, 7:00 DarkMaster Камень случайно не атлончик? 7.8.2013, 6:56 DarkMaster не получается у меня повторить ошибку. шуршит часа... 7.8.2013, 7:38 veiron
не получается у меня повторить ошибку. шуршит час... 7.8.2013, 7:57 DarkMaster реквизиты в пм 7.8.2013, 9:52 DarkMaster Вспомнил я тут про свой локальный ад под НГ. https... 7.8.2013, 11:50 DarkMaster Кнайт ты чиркни, если добавил в список багов. А то... 7.8.2013, 16:55 WKnight Добавил. 8.8.2013, 11:42 veiron
set #q1 0
set #kt 0
:start
for #i 1 #sz
i... 8.8.2013, 17:46 DarkMaster
if #x1 #y1 #color
Я уже об этом говорил. Дальше ... 8.8.2013, 18:01 veiron
if #x1 #y1 #color
Я уже об этом говорил. Дальше ... 8.8.2013, 18:04  veiron Кстати по поводу ошибки в таймере. При добавлении ... 8.8.2013, 18:33 DarkMaster какие-то чудеса у тебя творятся. Сделай, как я гов... 8.8.2013, 18:37 veiron странно... я вообще мечтал о таком функционале, но... 8.8.2013, 19:08 DarkMaster че-нить придумаем. 8.8.2013, 19:29 veiron
че-нить придумаем.
Это вы о чем?
странно... я в... 8.8.2013, 19:46  veiron Нашел почему появляется лишняя строчка, только не ... 8.8.2013, 20:27 DarkMaster хз. надо ковырять почему оно так себя ведет. уже у... 8.8.2013, 20:33 veiron
хз. надо ковырять почему оно так себя ведет. уже ... 8.8.2013, 21:07  veiron Вроде разобрался. Теперь не путает строчки. 9.8.2013, 10:24   veiron http://s55.radikal.ru/i149/1308/e5/2a551e95d2ee.jp... 9.8.2013, 11:21 WKnight
Что-то перетащил в пилот, он это загрузил.
Вообще... 9.8.2013, 11:52 veiron
Что-то перетащил в пилот, он это загрузил. Вообще... 9.8.2013, 12:34 DarkMaster set linedelay 0
// Координата левого верхнего изо... 9.8.2013, 18:17 veiron
Этот скрипт достаточно шустро соберет тебе матриц... 9.8.2013, 19:01 DarkMaster ну он сетку и должен нарисовать. Он создаст массив... 9.8.2013, 19:14 veiron
ну он сетку и должен нарисовать. Он создаст масси... 9.8.2013, 19:28 DarkMaster пока не понимаю чем не правильный массив. 9.8.2013, 20:25 veiron
пока не понимаю чем не правильный массив.
set %i... 9.8.2013, 20:32 DarkMaster покажи какой массив получает и какой должен быть.
... 9.8.2013, 20:56 veiron
покажи какой массив получает и какой должен быть.... 9.8.2013, 21:10 DarkMaster оставь один цвет, посмотри, что получится. Добавля... 9.8.2013, 21:15 veiron
оставь один цвет, посмотри, что получится. Добавл... 9.8.2013, 21:19 DarkMaster log $a
в идеале еще можно сделать
save_array ... 9.8.2013, 21:32 veiron
посмотри тут. Нарисовал. Все расстояния (показанн... 9.8.2013, 21:56 DarkMaster чиркани координаты найденных точек, оффсеты которы... 10.8.2013, 6:04 veiron
чиркани координаты найденных точек, оффсеты котор... 10.8.2013, 6:47 DarkMaster
хде оно?
По сути это должна быть координата перв... 10.8.2013, 15:34 veiron
хде оно?
Я не понимаю, какие координаты я должен... 10.8.2013, 15:36 DarkMaster координаты найденных точек. Т.е. те массивы, котор... 10.8.2013, 17:08 veiron
координаты найденных точек. Т.е. те массивы, кото... 10.8.2013, 17:36 DarkMaster #i.txt некорректное применение переменной. Скрипт ... 10.8.2013, 17:47 veiron
#i.txt некорректное применение переменной. Скрипт... 10.8.2013, 18:10
11 страниц 1 2 3 > »
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|