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

> Упростить скрипт
veiron
сообщение 31.7.2013, 16:52
Сообщение #1


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата
/////////блок 1
if 357, 431 12316912 or 357, 431 11075325 or 357, 431 9566451
set #tx 356 + random (3)
set #ty 426 + random (3)
set #tm 1
left #tx #ty
end_if

/////////блок 15
if 436, 385 7798269 or 436, 385 7798269 or 436, 385 5170675
set #rx 356 + random (3)
set #ry 426 + random (3)
set #rm 1
left #rx #ry
end_if


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

Сообщений в этой теме
veiron   Упростить скрипт   31.7.2013, 16:52
DarkMaster   Тут походу прогульщики завелись)   18.8.2013, 20:15
veiron   Тут походу прогульщики завелись) Если это вы про...   18.8.2013, 21:42
DarkMaster   Если речь о проверке третьего изображения, то имхо...   18.8.2013, 20:56
DarkMaster   ну шо тама?   19.8.2013, 16:30
veiron   ну шо тама? if #x1 > 5 or #y1 > 1 Set %t...   19.8.2013, 16:49
DarkMaster   глаза сломал, что тут не очень понял. Во 1 в чем с...   19.8.2013, 18:00
veiron   Получается на каждый %thridImage надо делать свой ...   19.8.2013, 18:02
DarkMaster   можно будет объединить. Но никак не через подобное...   19.8.2013, 18:08
veiron   можно будет объединить. Но никак не через подобно...   19.8.2013, 18:10
DarkMaster   Подставь в уме возможные значения 1-6 и посмотри,...   19.8.2013, 18:12
veiron   Подставь в уме возможные значения 1-6 и посмотри,...   19.8.2013, 18:13
DarkMaster   А я вижу необявленные переменные и 7. Ну не полени...   19.8.2013, 18:15
veiron   А я вижу необявленные переменные и 7. Ну не полен...   19.8.2013, 18:16
DarkMaster   А если равен, скажем 3? Ответ будет НЕ 4.   19.8.2013, 18:17
veiron   А если равен, скажем 3? Ответ будет НЕ 4. Это ка...   19.8.2013, 18:17
DarkMaster   А каким образом у тебя выполнится 3 +1? В условие ...   19.8.2013, 18:18
veiron   А каким образом у тебя выполнится 3 +1? В условие...   19.8.2013, 18:19
DarkMaster   Действия внутри if не выполняются, если условие ло...   19.8.2013, 18:22
veiron   Действия внутри if не выполняются, если условие л...   19.8.2013, 18:25
DarkMaster   Вах! Правильно. Я правда думал о варианте #x1 ...   19.8.2013, 18:28
veiron   Вах! Правильно. Я правда думал о варианте #x1...   19.8.2013, 18:30
DarkMaster   Почему? Объясни.   19.8.2013, 18:31
veiron   Почему? Объясни. уже изменил, там 2 надо, потому...   19.8.2013, 18:32
DarkMaster   Подставляй значения, смотри на результат. Внимател...   19.8.2013, 18:34
veiron   Подставляй значения, смотри на результат. Внимате...   19.8.2013, 18:37
DarkMaster   Так же допустимо. Вообще оно изначально было верны...   19.8.2013, 18:41
veiron   Так же допустимо. Вообще оно изначально было верн...   19.8.2013, 18:46
DarkMaster   Молодец, что условие одно. Условие не правильное....   19.8.2013, 18:51
veiron   Молодец, что условие одно. Условие не правильное....   19.8.2013, 18:55
veiron   if #x1 < 6 and #y1 != 1 Set %thridImage...   19.8.2013, 19:01
DarkMaster   Неа. x>4 и x<4 Это совсем не противоположны...   19.8.2013, 19:00
DarkMaster   Вместе с фором слепи вместе. Пусть будет рабочий к...   19.8.2013, 19:05
veiron   Вместе с фором слепи вместе. Пусть будет рабочий ...   19.8.2013, 19:11
DarkMaster   Сюда выложи рабочий кусок вместе с ифами и фором. ...   19.8.2013, 19:12
veiron   Сюда выложи рабочий кусок вместе с ифами и фором....   19.8.2013, 19:13
DarkMaster   И как это родилось? И что это обозначает?   19.8.2013, 19:16
veiron   И как это родилось? И что это обозначает? )) так...   19.8.2013, 19:18
DarkMaster   Дык а как эта переменная должна была появляться?   19.8.2013, 19:18
veiron   Дык а как эта переменная должна была появляться? ...   19.8.2013, 19:20
DarkMaster   ??????? ты даже на название массива то посмотри. ...   19.8.2013, 19:21
veiron   ??????? ты даже на название массива то посмотри. ...   19.8.2013, 19:25
DarkMaster   Массива с найденными парами не будет никогда. Он в...   19.8.2013, 19:28
veiron   Массива с найденными парами не будет никогда. Он ...   19.8.2013, 19:30
DarkMaster   Почему до 6 то? Брррр. Мы сейчас что писали? Алгор...   19.8.2013, 19:32
veiron   Почему до 6 то? Брррр. Мы сейчас что писали? Алго...   19.8.2013, 19:35
DarkMaster   Третьих точек. Когда пара уже найдена мы третьи то...   19.8.2013, 19:39
veiron   Третьих точек. Когда пара уже найдена мы третьи т...   19.8.2013, 19:43
DarkMaster   Вооо. Очень правильные слова. Осталось понять как...   19.8.2013, 19:46
veiron   Вооо. Очень правильные слова. Осталось понять как...   19.8.2013, 19:48
DarkMaster   А знаешь почему столько мороки? Потому, что день и...   19.8.2013, 19:51
veiron   А знаешь почему столько мороки? Потому, что день ...   19.8.2013, 19:56
DarkMaster   Не скажу. Это и будет ответ. В этом и проблема.   19.8.2013, 20:00
veiron   Теперь все в кучу с исправленной переменной. Так...   19.8.2013, 20:02
DarkMaster   переменная правильная. Думай сколько раз фор долж...   19.8.2013, 20:06
veiron   переменная правильная. Думай сколько раз фор долж...   19.8.2013, 20:07
DarkMaster   Молодец!!! А сколько отработает?   19.8.2013, 20:10
veiron   Молодец!!! А сколько отработает? У н...   19.8.2013, 20:11
DarkMaster   И да и нет. Записано, в size. Сама строка size пра...   19.8.2013, 20:13
veiron   И да и нет. Записано, в size. Сама строка size пр...   19.8.2013, 20:14
DarkMaster   как откуда? посчитает размер %ThridImage. set #siz...   19.8.2013, 20:18
veiron   как откуда? посчитает размер %ThridImage. set #si...   19.8.2013, 20:20
DarkMaster   Совершенно верно. А почему?   19.8.2013, 20:26
veiron   Совершенно верно. А почему? так нет #x1 и #y1 та...   19.8.2013, 20:28
DarkMaster   Они то как раз есть. Это входные данные. По факту ...   19.8.2013, 20:29
veiron   Они то как раз есть. Это входные данные. По факту...   19.8.2013, 20:34
DarkMaster   думай. ты сделал 90% выводов. Я допускаю, что ты п...   19.8.2013, 20:36
veiron   думай. ты сделал 90% выводов. Я допускаю, что ты ...   19.8.2013, 20:40
DarkMaster   Ты ответил на вопрос, но осознал этого) Она пуста...   19.8.2013, 20:44
veiron   Ты ответил на вопрос, но осознал этого) Она пуста...   19.8.2013, 20:47
DarkMaster   Что с этим делать?   19.8.2013, 20:48
veiron   Что с этим делать? Не знаю. Вот по этому я не св...   19.8.2013, 20:50
DarkMaster   Устал? Ну давай с очевидного. Эти строки либо не н...   19.8.2013, 20:53
veiron   Устал? Ну давай с очевидного. Эти строки либо не ...   19.8.2013, 20:55
DarkMaster   Смотри: set %arr [ 1 ] 1 // Размер массива...   19.8.2013, 21:01
veiron   Смотри: set %arr [ 1 ] 1 // Размер массив...   19.8.2013, 21:02
DarkMaster   верно. Когда НЕ создается пустая строка? Логика п...   19.8.2013, 21:03
veiron   верно. Когда НЕ создается пустая строка? Логика п...   19.8.2013, 21:05
DarkMaster   Ладно) Ответ "гениален": когда индексы с...   19.8.2013, 21:10
veiron   Ладно) Ответ "гениален": когда индексы ...   19.8.2013, 21:13
DarkMaster   Браво. Ты сегодня прямо радуешь. Кусок скрипта пои...   19.8.2013, 21:16
veiron   Браво. Ты сегодня прямо радуешь. Кусок скрипта по...   19.8.2013, 21:19
DarkMaster   Что делает эта строка? А массив когда создается? ...   19.8.2013, 21:22
veiron   Что делает эта строка? А массив когда создается? ...   19.8.2013, 21:25
DarkMaster   А теперь думаем, что лишнее после введения #f.   19.8.2013, 21:26
veiron   А теперь думаем, что лишнее после введения #f. н...   19.8.2013, 21:28
DarkMaster   поясни   19.8.2013, 21:29
veiron   поясни как словами сказать не знаю, но здесь log...   19.8.2013, 21:32
DarkMaster   Прокрути скрипт, можешь даже с некоторыми входными...   19.8.2013, 21:34
veiron   Прокрути скрипт, можешь даже с некоторыми входным...   19.8.2013, 21:40
DarkMaster   в предложение распиши.   19.8.2013, 21:42
veiron   в предложение распиши. переменная #f увеличивает...   19.8.2013, 21:44
DarkMaster   диапазон задается минимум двумя числами в одномерн...   19.8.2013, 21:47
veiron   диапазон задается минимум двумя числами в одномер...   19.8.2013, 21:50
DarkMaster   а если запишется? я все еще жду предложение про ф...   19.8.2013, 21:52
veiron   а если запишется? я все еще жду предложение про ...   19.8.2013, 21:53
DarkMaster   Ну чего я с тебя клещами то тянуть начал? Предложе...   19.8.2013, 21:55
veiron   Ну чего я с тебя клещами то тянуть начал? Предлож...   19.8.2013, 21:59
DarkMaster   откуда? мы же выясняли, что там может быть и не 4...   19.8.2013, 22:01
veiron   откуда? мы же выясняли, что там может быть и не 4...   19.8.2013, 22:05
11 страниц V « < 3 4 5 6 7 > » 


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

 

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