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

> Упростить скрипт
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
FREEON   Помогите упростить. Нужно сделать For. Трудность д...   21.3.2018, 22:23
cirus   set %a [1] "s26.bmp" set %a ...   22.3.2018, 1:58
FREEON   Это для чего нужно? init_arr %login s26 s25 s24 s2...   22.3.2018, 13:10
cirus   [code]set %a [1] "s26.bmp" set %a...   22.3.2018, 13:35
FREEON   Не понятно почему этот лог выдает первее действий....   23.3.2018, 1:39
FREEON   он при входе каждый раз будет считать размер масс...   25.3.2018, 2:05
cirus   В каком порядке вызываете в том и работают. call ...   23.3.2018, 2:04
DarkMaster   он при входе каждый раз будет считать размер масс...   23.3.2018, 6:49
cirus   Не очень хорошо в плане производительности, т. к....   25.3.2018, 2:29
DarkMaster   Есть еще один не очивидный момент. Если во время ...   25.3.2018, 3:37
FREEON   Как сделать проще, что бы с каждым кругом цикла ко...   3.4.2018, 13:06
cirus   log clear log mode compact for #i 1 5 for #j 1 #i...   3.4.2018, 13:22
FREEON   log clear log mode compact for #i 1 5 for #j 1 #...   3.4.2018, 18:34
DarkMaster   for #i 5 1 -1   3.4.2018, 18:57
cirus   В теме 50 страниц. Какой код?   29.5.2018, 1:26
aga   В теме 50 страниц. Какой код? set linedelay 0 ...   29.5.2018, 8:03
cirus   Этот код работает, что не так?   29.5.2018, 11:27
aga   Этот код работает, что не так? если я правильно ...   29.5.2018, 13:25
cirus   Картинки какого размера? 50*50? Лучше меньше сдела...   29.5.2018, 13:43
DarkMaster   Там фишка в том, что подразумевается, что все раз...   30.5.2018, 12:25
cirus   Поэтому я и предложил сделать картинки меньшего р...   30.5.2018, 13:41
FREEON   Можно ли подсократить? log clear log mode compac...   18.3.2019, 10:53
cirus   switch #kk case 1: log просто чистим log д...   18.3.2019, 11:28
FREEON   Тоже самое: [code]if #k >=1 and #k <= 6 ...   18.3.2019, 12:06
cirus   Сами же цикл добавили непонятно зачем:   18.3.2019, 12:18
FREEON   Сами же цикл добавили непонятно зачем: Потому чт...   18.3.2019, 18:14
cirus   set %k [1] 1 1 set %k [2] 2 2 set...   19.3.2019, 2:17
FREEON   set %k [1] 1 1 set %k [2] 2 2 set...   19.3.2019, 10:35
cirus   Проще посчитать. set #k 10 // комната 10 log Ст...   19.3.2019, 12:46
FREEON   Проще посчитать. [code]set #k 10 // комната 10 ...   20.3.2019, 4:47
cirus   Проблема в том что индексация массивов начинается...   20.3.2019, 11:41
FREEON   set #g 3 // Задаем скриптом сколько глав будем ч...   20.3.2019, 15:27
FREEON   Проблема в том что индексация массивов начинается...   28.3.2019, 2:29
FREEON   вроде разобрался set #g 6 // Задаем скриптом ско...   20.3.2019, 16:10
FREEON   Чысто ради спортивного интереса, как можно записат...   22.3.2019, 14:59
cirus   set $a 123 set #n regexp (#position ...   23.3.2019, 1:40
cirus   Так зачем это: set #xx #x +1   28.3.2019, 3:00
FREEON   Так зачем это: [code]set #xx #x +1 Да это просто...   28.3.2019, 8:07
cirus   set #k 6 // комната set #pos mod(#k 6) i...   28.3.2019, 12:49
11 страниц V « < 9 10 11


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

 

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