投稿

テスト中!「魔法の棒」です

イメージ
今回は「Magic Stick」です 何か、急に魔法が使いたくなりました(^^) ラージチェストの回で作った「チェストセイバー」を改造して 作ったのが青い方のスティックです ノードのすり替えって言うのかな・・・ それを使ってブロックを変えるものです そして、 ブロックのようなノードを、 ツールやアイテム、もちろんブロックもですが、 変えてしまうスティックが赤い方(ピンク色ポイほうね)です スティックを使ったところです 赤い方はドロップします 青い方はそのまま、 ノードのままです 青いほうは不安定です 「backpacks」MODのバックパックや自作のラージチェストを壊そうとパンチすると バグります ドアなどの複数のノードのものは一つだけ消すので、困ります が、 楽しいです 苗木、サボテンなどの成長するものは、植え直しが必要です この辺は直せないので、完成しても放置ですね そして、赤い方は、 アイテムドロップ式なので、アイテムやツールも落とします(^^) こちらなら、「backpacks」MODのバックパックや、 自作のラージチェストも問題無くGetできます 後から作ったものですが、赤い方が気に入ってます(^^) もう少しテストして良かったら、公開したいなぁ(^^) では、また次回(^^) --------------------------------------------------------------------- 33:魔法ですか(^^) 32:はい(^^)   スイッチが入ってしまいました(^^) 33:「Magic Stick」ってどんなMODですか? 32:スティックを物に向かって振ると、   物が別の物になるというものです 33:おススメはどちらの色ですか? 32:赤い方です   青が最初にできたのですが、   今は、赤い方がお気に入りですね(^^) 33:音が入ってますが・・・ 32:あれも自作ですね(^^) 33:星がキラキラですね(^^) 32:Minetestに入ってるAPIにパラメータを送っているだけで、   その...

開閉式ラージチェスト 2

イメージ
前回のブログ「 開閉式ラージチェスト1 」で Lラージチェストは、 ”20x7の脅威の収納力で接地面積は今まで通りです(^^)”と言いましたが いろいろテストをしました もっと大きいサイズはできそうか?とか アイテムサイズが小さくなるので却下 で 16x8になりました(^^) Minetestのデフォルトチェストの4倍です これがバランスが良いような・・・ 前まで使っていたラージチェストは9x7の63スタックだったので、 ラージチェストは1スタック大きくなりました(^^) そしてこれが横のダブルクリックが開けた二つのチェストです 閉じるのは後のほうなので、 最初のチェストは開きっぱなしです このチェストの救済として作った「チェストセイバー」はもう出番が無いです というのも、 チェストを閉める簡単な方法があるのです 私は、Formspecを使って表示しているのだから、 開いてるチェストに「on_rightclick」はいらないと思っていたのが間違いでした 開いてるチェストに「on_rightclick」を入れてみたら簡単に閉まりました(^^) 「思い込みは危険」身にしみました チェストのテクスチャ変えてます 布張りのような感じに・・・見えるかなぁ? 今回はここまでです(^^) では、また次回(^^) --------------------------------------------------------------------- 33:ビックリするくらい簡単に直りましたね(^^) 32:はい(^^)   油断大敵ですね 33:これで、開けっぱなしになっても、右クリックで普通に閉められますね(^^) 32:そうですね(^^)   もう「チェストセイバー」の出番はないですね(^^) 33:アレって、他のMODを作っているときにも応用ができそうですね? 32:ノードを切り替えるから、   そういったMODなら・・・ですね 33:都合良くありませんものね(^^) 32:そういう状況があれば、アイテム救出に使いますね(^^) 33:あのMODはコードが短いですが、面白そうな事をやっ...

開閉式ラージチェスト1

イメージ
バージョン0.4.16だったかなぁ・・・ チェストが開くようになったのは・・・ とか思っていた時期もありました・・・ 「開閉式にはロマンがある」by AndroidNo32 そこで、我が技術部がその持てる技術を結集して作ったのが、この 「ラージチェスト」である(^^) スケスケのチェストの部分・・・どや(^^) ちゃんとチェストです(^^) そして今回は「ラージチェスト」の次の、 「Lラージチェスト」が追加(^^) 20x7の脅威の収納力で接地面積は今まで通りです(^^) (TVショッピングみたいな言い回し^^;) 今回のポイントはコレ・・・ 手前側に隙間を付けました これにより狭い拠点で床にチェストを埋め込んでも使えますね 始めた頃は資材不足で拠点が小さく・・・ なんて時もこのラージチェストなら大丈夫です バラバラに入れたものは、 InventoryBagsMODのソート機能でまとまります (※InventoryBagsMODのバージョンが古い場合メタ情報が書き換わる可能性がありますお早めのバージョンUPをお勧めします) InventoryBagsMODのバックです ソートをしても・・・ この通りです HopperMODのホッパーです これは、Minetest-Modの所からのMODです このホッパーはマイクラのホッパーと同じように 向いて付けるタイプです それと、このホッパーは簡単に自分のMODのものに繋げられます 自動かまどです 連続して使っても問題無く使えています (今の所です) 焼けましたね(^^) この後、 バグが発見されて・・・ バグというのは、 チェストを開ける時に慌ててダブルクリックをすると 開けたかったチェストの上のチェストが開いて、 下の(開けた)チェストが開きっぱなしになるというものです 物を入れていた場合、中身が取り出せない、 MODをオフにして壊せば中身も消える・・・ でも、開閉はやめたくない・・・ 上にチェストがあっても開閉するままで行こう 「開閉式にはロマンがある」 そこで、1つMODを作りました...

ラージチェストの事

イメージ
私がチェストを改造してラージチェストを作ったのが、2016年12月(10日のブログ)でしたね(^^) その半年後に、Minetestのバージョンが0.4.16になり、 Minetestのチェストが開くようになり、開閉サウンドが入りました とても気に入ってます(^^) ”私のラージチェストもいつか開閉機能をつけたいなぁ(^^)”とか ブログに書きましたね・・・ それから半年、ついに! 私のラージチェストは開閉式になりました(^^) 半年の間、他の事をするために放置・・・ 年末に時間がとれたので、 いろいろ調べて動作を確認したりしてました そして、 チェストが、ノードからメッシュになったり テクスチャの貼り方を変えたり・・・ で、 新年早々にできました(^^) まだ不安定ですが、 アイデアでカバーしたり・・・ ラージチェストが新品になりました(^^) ある程度理解できないと改造も難しい事がわかりました でも、楽しかったです(^^) 新たに覚えた事が次に繋がりそうですね(^^) 写真は、ラージチェストとLラージチェスト(LLチェスト)です 今回は速報でした(^^) では、また次回(^^) --------------------------------------------------------------------- 33:遂にこの日が来ましたね(^^) 32:はい   長かったです 33:でも、半年間チェストは放置してましたよね? 32:何をどうするのか全くわからなかったですね 33:「急展開」って言葉が、それでしたよね? 32:そうですね   ヒントは「ノードの切り替え」でした   Farming Support MODを作っていて、   「これをチェストのコードに入れたら?」って思いました 33:何かいろいろ悩んでいましたよね? 32:最初は原理が全くわからなかったです   丸パクではなく「どうして動いているか?」を考えて   いままでのラージチェストに機能追加って感じに仕上げましたが、   まるで新品になってしまいました^^; 33:では、公開できますか? 32:そうですね・・・   参考にしたのが旧チェストと新...

Farming Support Machinesと言います

イメージ
テストしていました 結論から言うと「まだまだ」です 3号機の暴走のせいです 1号機、2号機では起こらなかったのですが、 Lua言語のコードが原因みたいです local fsmc = {} local inlist = inv:get_list("main")   for _, st in ipairs(inlist) do table.insert(fsmc, st) end ipairsの所が「nil」を得たという なんかよくわからないエラーでした inlistにすでに入っていたのかな? とか思って inv:add_item("main", inn)辺りを調べましたが よくわからなかったです バージョン上げとか、エラーが出る時にロストした3号機がいくつもあるのですが、 それが悪さをしていたのかもわからない状況です MODを取り出せばワールドに入れると思いますが、 それでは原因が調べられません 今、別にワールドを作って調査中です ですが、 開発版はお見せできるレベルになってきたので、 テスト中の写真を載せておきます -- ここから写真の解説です この辺に畑を作ります 周りに土以外のブロックで囲んでおきます そして、 2機の2号機を使います 2号機は土を掘り、溝を作り、そこに水源を置きます 掘った土は格納されています コードの関係で、「土」ではなく「乾いた草付きブロック」のままです (シルクタッチが付いていると思えば良いかもしれませんね) 水が敷かれれば耕地が土に戻りません そこで登場するのが、1号機 これは、土を耕地にします 耕す機械です 1つ前のバージョンまでは向きを変えてしまった草も 潰して行きます そのため、草取りは、しなくて良くなりました(^^) 畑はこの1号機、2号機でできます 今の所の問題児はこの3号機です これは、縦穴を下に掘り、 そこにガラスパイプを置き更に下に掘って行きます 起動状態です 掘って行きます 指定された深さで自動で止まります これもシルクタッチですね...