Собери машину времени! Или то, что должно было быть ей
В этом моде 28 элементов и 14 реакций. Автор: Elektrichker.В этом моде ты играешь за меня, то есть я - это ты. А если я - это ты, то ты -это ты и ты должен собрать машину времени.
Ссылка на этот мод:
Код для вставки в блог или на сайт
Список версий
Статистика:
В этот мод играли 1038 раз.Зарегистрированных пользователей играло: 47.
Добавили в «любимые»: 3 ( Ещё... )
Намек понял..
(ИЗ-ЗА ТЕБЯ Я ПОТРАТИЛ 2 ПОДСКАЗКИ)
Догадываюсь на что.)
В общем.
Простейший способ:
Есть 2 счетчика.
Назовем их "#1" и "#2".
При реакции перевода значения из #1 в #2 надо ввести set #1 -1 и set #2 +1.
Таким образом будет отниматься от одного и прибавлятся к другому. Чтобы из #2 в #1 - то же самое, но наоборот.
Это был легкий способ, но чтобы перевести полное значение этим способом, надо проделывать эту реакцию много раз. Но есть другой способ!
УЗРИ!
МОМЕНТАЛЬНЫЙ ПЕРЕВОД ЗНАЧЕНИЯ ИЗ СЧЕТЧИКА В СЧЕТЧИК!
Система #2
Кратко:
Вставте, заменив названия.
set #3 min 0(set #3 -1,set #1 -1,set #2 +1) max 0(set #3 +1,set #1 +1,set #2 -1) =0
Чтобы перевести #1->#2 - добавьте set #3 -1, чтобы #1<-#2 - set #3 +1.
!ВАЖНО!
Убедитесь что у #1 и #2 есть min ОБЯЗАТЕЛЬНО без "()". Если же что-то из этого не соблюдено, Вам обеспечена зависшая страница, без каких-либо шансов.
Теперь подробнее:
Что такое #3? Это цикличный счетчик. Вот как он работает:
Если #3 станет ниже нуля, он отнимет от себя 1, отнимает 1 от #1 и прибавляет 1 к #2, тем самым достигая числа ниже 0, тем самым отнимая от себя 1 и #1 -1, #2 +1 и так далее.
Именно из-за этого страница зависает, потому что он не прекращаясь выполняет одно и то же действие.
Но min без "()" не позволяет опустить счетчик ниже минимума. И если #1 опустится ниже минимума, он остановит реакцию.
Надеюсь понятно объяснил все.
Limon_Lx, Спасибо, но пока я понял, что нужно переделывать нафиг весь мод.
И что будет жёстко лагать.
Прошел. Надо в реальной жизни попробовать
Внимание! Автор не несёт ответственность за последствие попыток сборки машины времени дендрофекальным способом.
Elektrichker, "жоско" такая система не лагает, да и переделывать мало что придется, если ты все правильно понял.
MIPOXA, понял я правильно, но мне будет проще заново сделать мод, потому что с счётчиками какая то дичь получилась. По поводу лагов: по задумке там к концу игры нужно будет прибавлять/отнимать числа по несколько тысяч, сколько это займёт времени примерно?
Elektrichker, думаю не больше секунды, но точно не знаю.