[問題] 給滿足夠時間訊號後才發射第二段訊號

看板Minecraft作者 (跟我)時間7年前 (2017/01/25 21:12), 編輯推噓12(12016)
留言28則, 8人參與, 最新討論串1/4 (看更多)
在伺服器裡想要做cs拆彈任務 目前遇到了瓶頸:如何使用機械式紅石(也就是不用到指令方塊前提下) 玩家踩著壓力板十秒後才產生第二段訊號 如果中途中斷則重新計時 其他的地方都完成了 剩下這邊有點僵住 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.28.106 ※ 文章網址: https://www.ptt.cc/bbs/Minecraft/M.1485349925.A.A59.html

01/25 21:26, , 1F
假設一個中繼器撐一秒 10個中繼器用紅石串接
01/25 21:26, 1F

01/25 21:28, , 2F
中間的10條紅石訊號再拉出來全部做AND 結果為1則成立
01/25 21:28, 2F

01/25 21:28, , 3F
一個中繼器只撐 4 tick = 0.4 秒而已, 10 秒要 25 個
01/25 21:28, 3F

01/25 21:31, , 4F
所以我才說假設嘛~ 用1秒比較好理解
01/25 21:31, 4F

01/25 21:55, , 5F
最後一個中繼器跟自己站的壓力版and就好 不用全部吧?
01/25 21:55, 5F

01/25 21:56, , 6F
全部可以確保持續站著
01/25 21:56, 6F

01/25 21:58, , 7F
全部and感覺好龐大
01/25 21:58, 7F

01/25 21:58, , 8F
沒全部大概像這樣 http://i.imgur.com/8D3lxf8.png
01/25 21:58, 8F

01/25 22:10, , 9F
你這圖就是我說的最後跟自己站的and
01/25 22:10, 9F

01/25 22:17, , 10F
這個用比較器的fade時鐘比較好做
01/25 22:17, 10F

01/25 22:17, , 11F

01/25 22:18, , 12F
輸入是壓力板,時間可以自己調整比較器的數量
01/25 22:18, 12F

01/25 22:18, , 13F
然後輸出是紅石燈旁邊的那根火把
01/25 22:18, 13F

01/25 22:19, , 14F
放開後的reset時間是訊號轉一圈的時間(這個數量差不多1s
01/25 22:19, 14F

01/25 23:56, , 15F
比較器鐘是放開後延時一段時間再出訊號
01/25 23:56, 15F

01/25 23:56, , 16F
原 PO 要的是按住一定時間才會啟動, 好像有點難改...?
01/25 23:56, 16F

01/25 23:57, , 17F
再說這裡輸出是火把, 那這裡的比較器其實可以換成中繼器
01/25 23:57, 17F

01/25 23:58, , 18F
啊囧, 我看錯結構了..這裡還是需要比較器無誤
01/25 23:58, 18F

01/26 00:24, , 19F
剛才實際試了一下, 看懂上面的構造了
01/26 00:24, 19F

01/26 00:25, , 20F
之前忘記考慮訊號是反過來的
01/26 00:25, 20F

01/26 00:29, , 21F
要消除 reset 時間的話就不要從那一個方塊輸入
01/26 00:29, 21F

01/26 00:31, , 22F
...好吧, 太久沒碰紅石了, reset 時間是消不掉的
01/26 00:31, 22F

01/26 09:35, , 23F
整個程序中最困難的應該是 中途中斷則重新計時
01/26 09:35, 23F

01/26 09:35, , 24F
大部分的計時器應該都會死在這裡
01/26 09:35, 24F

01/26 14:25, , 25F
reset需要單向計時電路啊 麥塊裡要想一下怎麼做
01/26 14:25, 25F

01/26 14:44, , 26F
這樣吧 隨時可以中斷
01/26 14:44, 26F

01/31 23:28, , 27F
如果你可以接受水流的話 可以試試看...
01/31 23:28, 27F

01/31 23:29, , 28F
啊 我沒看清楚你的問題 不過可以參考看看XD
01/31 23:29, 28F
文章代碼(AID): #1OYAGbfP (Minecraft)
討論串 (同標題文章)
文章代碼(AID): #1OYAGbfP (Minecraft)