投稿

2020の投稿を表示しています

自作「木炭MOD」にブロック追加 前編

イメージ
 写真が多く、前、後編に分けました 自作「木炭MOD」は開発中です (公開予定) これです 良く、見かける「アンノウンブロック」ですね(^^) 壊しても、インベントリに入り、「Q」キーで捨てれない (ここからしばらくは、実験しています) そこで、 「eraser box」です このブロックに右クリックすると 上に1つスロットがあるインベントリが開きます その中に「アンノウンアイテム」を入れ、ブロックを壊します 「eraser box」はインベントリにはいりますが、 もう一度フィールドに置くと、 中身は消えました・・・ 外観です デザインは期待しないでくださいね(^^) イメージは、「何かを吸い込んで消す」です 次は、スロットを増やしました 同時に入れればアイテムの種類が増えても、即、消してくれる・・・と思いました ブロックを壊して インベントリに戻し、 再設置・・・ 中身は消えました メイドさんが植えれなかった植物・・・ 「farming redo」のコードに「--」付けた後です 「アンノウンブロック」になりました アンノウンブロックは、チェストには入れられる 消せなくても、どこかのチェストに入れておける・・・ 「backpack」MODのbackpackに入れて捨てられるけど、 せっかく作ったbackpackを捨てたくない・・・ じゃあ、ブロックを作ろうか?って感じに開発が始まりました(^^) 木炭ブロックのレシピですね 「eraser box」のレシピを作りました、 スロットは5個です(暫定) 実験は次の段階です スロットにいれると、 自動で消せました 「eraser box」を破壊して・・・インベントリに・・・等と、やらなくても アイテムを消すことに成功しました(^^) スロットが5つなのは、 「hopper」が、「top」、「side」4つつくから・・・ってことです ここまでは、うまくいきました ホッパーから、順調にスロットに入り、アイテムを消せました(^^) 今回はここまでです 次回は、「hopper」が付くなら、「pipeworks」だって付けたい・・・ってことで、 更に改造した話です では、また次回(^^) ---------------------------------------------------------------------...

メイドさんは今(2020年11月)

イメージ
  畑を作ってメイドさんに種を植えてもらっています (時系列的には、「いろいろやってます」の次です) テストワールドです ここで、種を植えて、シャットダウンするかチェックしてました ( 別ブログ 参照してね(^^)) ブログは ここから 見れます ブログです「  GitHubにある「Maidroid」(有志版)  」 非クリエイティブのワールドに畑を作って、実際に植えてもらってます 今回は、ここまでです では、また次回(^^) --------------------------------------------------------------------- 33:メイドさんと「farming redo」ですか? 32:はい(^^) 33:あの時、結構シャットダウンしていましたよね? 32:テストワールド作って検証するところまでやって、  あの ブログ のリストができたんですよ 33:メイドさんが種を植えてくれるのはいいのですが・・・ 32:何かあったのですか? 33:種がたくさん消費されるみたいなんですが・・・ (どのくらいかは、未確認ですが、プレイヤーが植えた時と、メイドさんが植えた時の種の残数が違う時がありました) 32:ああ・・・(^^)  あったとしても、 ご愛敬でしょうか・・・ 33:メイドさんに甘すぎませんか? 32:可愛いは正義です(`・ω・´)キリッ 33:はぁ・・・そういう性格でしたね・・・ 32:? ナレーター:そろそろ時間です  今回も32号さんの「メイドさん愛」の回でした  実際、あのシャットダウンは凄かったですよね・・・  メイドさんから種を取り上げる所は・・・ 32:なんか、人聞き悪いです・・・ 33:まぁ、やってる事はそうですよね? 32:そうなんですが・・・  立ち上がって直ぐにメイドさんのインベントリ開けて、  持ってる種を自分のインベントリに移さないとまたシャットダウンする・・・  結構、間に合わなかったでしたね💦 33:あれって、コアを抜くだけではダメなんですか? 32:あ・・・ 33:試してなかったんですね? 32:もし、できるなら・・・もっと簡単だった・・・かも・・・ 33:「init.lua」の下のほうの「ddoo」の前に「-...

いろいろやってます(近況 2020年11月)

イメージ
 ワールドを新たに作っていろいろ試してみます (時系列的には、Digallが直る前になります) これですが、 サバンナにあった乾いた土です 前のバージョン(5.2.0だったと思います)では、パピルスは成長しませんでしたね それが・・・ 土(dirt)と同じ様に成長します パピルスは、結構栽培しますね 始めたばかりに見つかれば、 「inventorybags」MODの紙袋を作ってます 時間が経ってます 建物や作物が増えました 旅の途中で見つけたパピルスです この時、成長するのを見ました(^^) サンゴですね(^^) 最初にサンゴが加わったバージョンの頃、 ジャングルのそばの水中に少数あしましたね・・・ 今回のバージョンでは、 「結構あるな」って思いました 何かに使ってみたいな(^^) ケルプです 「昆布・・・」ですね マイクラのようにパピルスやサボテンのように成長すれば、いいなって思いました そうなれば、「炭」を作ります(^^) ね? たくさんあるでしょ?サンゴ ブタです 「mobs redo」と「mobs animal」を入れるとサバンナに生まれます 本当の名前は「ブタ」ではないのですが、私が勝手に「ブタ」って呼んでます💦 水中で作物が育つか?って事で作ったものです 育ってますね(^^) 通路です 水色のプレートは、「apm」modのものです 私が作ったもので、プレートの上の物は動かされます 海底の畑です 空です(^^) 水面にガラスブロックを置いて、 その下を畑まで水を抜くと、海底まで日光が届くようです 「farming redo」の作物も育っています 今回は、MODのテストをしながら、いろいろやってみました このワールドでは、まだまだいろいろやってますので、 次回もお楽しみにしていてください(^^) では、また次回(^^) --------------------------------------------------------------------- 33:Minetestのバージョンはいくつなのでしょうか? 32:ワールドを作ったのは、5.3.0ですが、  今は、5.4.0の開発版です   33:途中で変えてもいいんですか? 32:ダメなときもありますね  (バージョンダウンとか・・・、他にもありますが・・・)...

Digallの「conf」でのエラー修正(メソッド None)

イメージ
メソッド(method)を切り替えの時、 「None」にすると、終了してしまうエラーが出ました (今回は、新たにDigallをダウンロードした時の、覚え書き回です。2020年11月13日現在の事です) エラーが今回、「足場MOD」を改良後のテスト中におこりました その修正です ※Minetestの使用やMODの使用は自己責任でお願いします※ 画面のエラー表示では、「command.lua」にエラーがあるとしかわかりません で、 Minetestのフォルダーに「debug.txt」がありますね? エディタ等で見てみましょう 「mods\digall/command.lua:210: in function <...etest-5.4.0-b262184-win64\bin\..\mods\digall/command.lua:185>」 こんな文章がありました 185行目からはじまる minetest.register_on_player_receive_fieldsの「function」の中にエラーがあるようです 210行でエラーが出ましたって事みたいですね ここで、「変だな?」って思いました なぜかというと、 私が選択したmethodは「None」だったのに、 210行は「None」の処理ではない場所だったのです 206行から209行に「none」の処理がありますね なぜ処理できなくて、210行にいったのか? 205行に「print("method name =",methodname)」を入れてコンソール画面をみていました (コンソール画面とは、黒いほうの画面です。設定で出せます) それでわかったのは、 methodnameが「None」だったのです ☆ 解決しました ☆ 206行の「none」を「None」にすればいいのです(^^) これで、「digall:conf」でメソッドを「None」に戻せますね(^^) 今回は「エラー」の直し方でしたが、 私の事だから、ちょっと時間が経つと忘れるので・・・ 自分への「覚え書き」って事です(^^) もし、同じエラーが出る人がいるなら、参考になれば良いのですが・・・ では、また次回(^^) ---------------------------------------------------...

Digallの赤いエラー表示を消す方法(直って良かった)

イメージ
 Digallは3年くらい前に更新がストップしたものなのですが、 Minetestのバージョン5.2.0まで普通に使えてました 5.3.0になって何かが変わったから・・・ そこまではわかったのですが、 そこから先に進めませんでした そこで、今回、その先に行きます(`・ω・´)キリッ [Mod] DigAll [digall] Forumの リンク です 2020年11月8日にこの文章を書いてますが、 GitHubは、前のままだったので、 私流ですが、改造ポイントのコードを載せます (作者様、勝手な改造です。すみません) ※Minetestの使用やMODの使用は自己責任でお願いします※ Digallをダウンロードしてください GitHubからダウンロードしたものです(ZIPファイル) そしたら、 解凍します 出てきたファイルをMinetestの「mods」フォルダーに入れます (私は、昔からリネームしてるので、「digall」って名前にしています) ここまではいつものMOD導入ですね Digallフォルダーの中の「init.lua」をテキストエディタで開きます すると、 65行目に「override」とありますよね? そこを直していきます その前に、 6行目から24行目を写真のように書き加えます (書き換えではありません。注意してくださいね) (もしかしたら、「air」ノードだけでもいいかな?って思いますが、一応💦) 元の6行目のコードは、26行目に行ってますね 65行目にあった「...override...」は85行目にありますね 上のように 85、86、87、89行を加えます (88行目が、もともとあったコードです) 保存して終了です これで、5.2.0の時のように、赤い表示がされなくなりました もっと良い方法があるのかもしれませんが、私にはこれが限界です 次は使い方です 今回は、ワールドを作って、テストしてみます(^^) digallを有効化して保存、 Minetestを起動してワールドに入ります (プレイ画面には赤いエラー表示は無いと思います) 「/grant singleplayer digall」で使えるようにします 「/digall:activate」でdigallを動かします 「/digall:quickmode」でスニーク中のみdigall...