Перейти к содержимому


Фотография

[1.7.10] ComputerCraft [1.74]


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2863

#141 VokaskA

VokaskA

    Добытчик алмазов

  • Пользователи
  • Сообщений: 912

Написал 28.01.2012 - 13:27

IIazaH4er, это не совсем то, до этого я бы и сам догадался. мне нужен именно импульс (кратковременный сигнал)Breein, спасибо
Мои переводы:
Скрытый текст


Криперы - это сплошное "Я твой дом труба шатал".

#142 Breein

Breein

    Добытчик алмазов

  • Пользователи
  • Сообщений: 783
  • Откуда: Россия, Новосибирск

Написал 28.01.2012 - 14:47

IIazaH4er, это не совсем то, до этого я бы и сам догадался. мне нужен именно импульс (кратковременный сигнал)

Это просто... rs.setOutput("back", true) sleep(n) (в секундах, можно дробное) rs.setOutput("back", false)

#143 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 28.01.2012 - 16:23

VokaskAвроде "redpulse <количество> и чёто касательно <времени>"попробуй..Breeinвидел видео, где была прога в режиме реального времени, по крайней мере я так подумал, но как это сделать хз, не разбирался ещё.обоим советую глянуть это видео, это оно и есть =)[youtube'>[/youtube]

#144 miker9

miker9

    Добытчик алмазов

  • Пользователи
  • Сообщений: 684
  • Откуда: F:\autorun.inf

Написал 28.01.2012 - 16:39

Ну это опять таки зацикливание, а нет команд на которые он бы реагировал без него?

Эффекта ожидания можно добиться так:
--Ожидаем пока получим сигналwhile rs[paste][/paste]getInput("left")==false dosleep(0[paste][/paste]1)endprint("signal received")--Тут код

Изображение
Тест физики в wot это единственное время, когда мы с вражеским т-50 дружно падаем с мостика.

#145 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 28.01.2012 - 17:44

парню нужна программа, работающая в режиме реального времени, то есть как только поступает сигнал, срабатывает действие, а не проверяется каждый раз на его(сигнала) наличие.

#146 VokaskA

VokaskA

    Добытчик алмазов

  • Пользователи
  • Сообщений: 912

Написал 28.01.2012 - 18:00

ещё вопросик. я разобрался как посылать сигнал и как посылать импульс. а вот можно ли команду redpulse зациклить до бесконечности? Поясню зачем мне это надо: у меня есть комната с регенерирующимся полом, но треск повторителей меня уже достал. А компьютер бесшумен.
Мои переводы:
Скрытый текст


Криперы - это сплошное "Я твой дом труба шатал".

#147 G-stal

G-stal

    Добытчик алмазов

  • Пользователи
  • Сообщений: 654

Написал 28.01.2012 - 18:02

А разве проги в режиме реального времени не основаны на зацикливании?while (true)if (событие) {процедура}не?Вокашка, а смысл использовать для этого redpulse? Юзай rs.setOutput

#148 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 28.01.2012 - 18:11

хочешь сказать, что когда ты соглашаешься с удалением файла, винда в цикле это всё проверяет?

#149 miker9

miker9

    Добытчик алмазов

  • Пользователи
  • Сообщений: 684
  • Откуда: F:\autorun.inf

Написал 28.01.2012 - 18:18

Все не одинарные программы основаны на циклах.
Изображение
Тест физики в wot это единственное время, когда мы с вражеским т-50 дружно падаем с мостика.

#150 polzpvatel

polzpvatel

    Странник

  • Пользователи
  • Сообщений: 8

Написал 01.02.2012 - 10:35

Вот ещё индикатор событий

Программа срабатывает, когда что-то происходит внутри или за пределами компьютера. Используйте os.pullEvent (), чтобы запустить программу, пока система еще включена.


r = os.pullEvent()

if r == "redstone" then -- подключите редстоун к компьютеру когда он сработает то сработает и программа.

--тут пишете программу которая будет выполнятся при срабатывании детектора

end

#151 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 01.02.2012 - 10:38

это интересно, спасибо!

#152 Breein

Breein

    Добытчик алмазов

  • Пользователи
  • Сообщений: 783
  • Откуда: Россия, Новосибирск

Написал 01.02.2012 - 10:44

Вот ещё индикатор событий

Скрытый текст


А вот это уже интересно....
___________________________________

Хм... чего то 0 эффекта.

#153 GamerX

GamerX

    Тонущий в песках душ

  • Пользователи
  • Сообщений: 2110
  • Откуда: Омск

Написал 01.02.2012 - 11:40

Я уже придумал интересную схему для сервера.Подходишь - вводишь пароль.Пароль правильный - Срабатывет синий провод - дверь открываеться.Пароль неправильный - срабатывает красный провод - сирена и лампочки тревоги.

НЯША - ил, грязь с тиною, жидкое, топкое дно озера; вязкая, жидкая топь. (с) Даль. Пруф
Иначе говоря: Думай что говоришь!
Я всегда говорю истину, но иногда неточно изъясняюсь.

Москалями называют всех русских за пределами России и москвичей в её пределах, вы удивлены?


#154 Breein

Breein

    Добытчик алмазов

  • Пользователи
  • Сообщений: 783
  • Откуда: Россия, Новосибирск

Написал 01.02.2012 - 11:59

Я уже придумал интересную схему для сервера. Подходишь - вводишь пароль. Пароль правильный - Срабатывет синий провод - дверь открываеться. Пароль неправильный - срабатывает красный провод - сирена и лампочки тревоги.

Охренительно! *сарказм офф* Эй, это детский сад, эти ваши пароли, ты что используешь компьютер ради пароля на дверь? К тому же, нафига нужны пароли на двери, где рукой можно сломать почти все.

#155 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 01.02.2012 - 12:51

действительно, почитал бы ты страницы по выше, понял бы что эта тема уже не интересна =)

#156 Breein

Breein

    Добытчик алмазов

  • Пользователи
  • Сообщений: 783
  • Откуда: Россия, Новосибирск

Написал 01.02.2012 - 13:11

Storm Whisper, а как у тебя с os.pullEvent(), есть эффект?

#157 polzpvatel

polzpvatel

    Странник

  • Пользователи
  • Сообщений: 8

Написал 01.02.2012 - 14:40

интерактивный учебник
кидать в mods/computercraft/lua/rom/programs/
ссылка
http://www.computercraft.info/forums2/index.php/topic/13-interactive-computercraft-tutorial-in-game/

#158 GamerX

GamerX

    Тонущий в песках душ

  • Пользователи
  • Сообщений: 2110
  • Откуда: Омск

Написал 01.02.2012 - 14:45

Эй, это детский сад.

Я знаю. Просто реально не догоняю зачем все это? "Умный рычаг"? Гмм. Возможно, я еще действительно плохо понял этот мод.

НЯША - ил, грязь с тиною, жидкое, топкое дно озера; вязкая, жидкая топь. (с) Даль. Пруф
Иначе говоря: Думай что говоришь!
Я всегда говорю истину, но иногда неточно изъясняюсь.

Москалями называют всех русских за пределами России и москвичей в её пределах, вы удивлены?


#159 IIazaH4er

IIazaH4er

    RIP

  • Пользователи
  • Сообщений: 4022

Написал 01.02.2012 - 15:03

Я почти допилил управляющую систему на мой мега-завод. Список:1) управление производством(дробители(30 шт) печки(15 шт) и теде)2) генерация копла(50 станций)....короче завод у меня не помещается на Far обзоре [snowman]

#160 dramovik

dramovik

    Странник

  • Пользователи
  • Сообщений: 33

Написал 01.02.2012 - 15:44

Вот ещё индикатор событий

Программа срабатывает, когда что-то происходит внутри или за пределами компьютера. Используйте os.pullEvent (), чтобы запустить программу, пока система еще включена.

А можно уточнить что именно делает данная команда?

Я уже придумал интересную схему для сервера.
Подходишь - вводишь пароль.
Пароль правильный - Срабатывет синий провод - дверь открываеться.
Пароль неправильный - срабатывает красный провод - сирена и лампочки тревоги.

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


Обратно в Глобальные модификации

Количество пользователей, читающих эту тему: 9

0 пользователей, 9 гостей, 0 анонимных