[Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

サーバーMODやBUKKITのプラグインなどの公開/紹介を専門に行うフォーラムです。クライアントMODと組み合わせ必須の物はMOD公開/紹介フォーラムで公開してください。
フォーラムルール
クライアントMODと対にして使用する物は極力 MOD 公開/紹介 フォーラムにて公開するようお願いします。
本フォーラムではサーバーへの適用をメインとするサーバーMOD、プラグインを取り扱います。
不明な点は管理人ecolightまでお問い合わせ下さい。
  • (PostNo.269904)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.1

投稿記事by kotarobo_ » 2016年4月08日(金) 23:05

サーバー参加時にプレイヤーに対してコマンドを実行できる設定を追加する事は可能でしょうか?

使用例:WelcomeのTitleや花火を打ち上げる。アイテムを付与するなど用途に合わせて設定。
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:4de132ce
大工さん
 
記事: 66
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.269939)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.1

投稿記事by ucchy » 2016年4月09日(土) 13:22

MintChatBot v2.4.2 をリリースします。

性能改善
  • issue #19 : IRC連携処理が非常に遅い


本アップデートについてご不明な点などありましたら、お知らせください。



kotarobo_さん、

kotarobo_ さんが書きました:デフォルトのirc.friend-chatのサーバーなのですが連携しているサーバーに飛ばされると以下のような警告がでますー

コード: 全て選択
[19:49:30] [Async Chat Thread - #274/WARN]: 144927653 [Async Chat Thread - #274] INFO org.pircbotx.output.OutputRaw - PRIVMSG #kotaserver :<kotarobo_> こんこんー

[19:49:30] [Async Chat Thread - #274/INFO]: [G][Admin]kotarobo_: こんこんー
[19:49:31] [Craft Scheduler Thread - 3948/INFO]: [G]おあげちゃん@: こんこん!
[19:49:31] [Craft Scheduler Thread - 3948/WARN]: 144928654 [Craft Scheduler Thread - 3948] INFO org.pircbotx.output.OutputRaw - PRIVMSG #kotaserver :こんこん!


動作には支障でていなさそうですが気になっていたので報告までヾ(⌒(_'ω')_


うーん・・・、PircBotXの中に、デバッグ出力を行う処理などが入っているみたいですね。
ミントちゃんの実装部分には、このようなデバッグ出力を行うところは無いので、対応はできなさそうです。すみません。



kotarobo_ さんが書きました:サーバー参加時にプレイヤーに対してコマンドを実行できる設定を追加する事は可能でしょうか?

使用例:WelcomeのTitleや花火を打ち上げる。アイテムを付与するなど用途に合わせて設定。


これもちょっと悩みますね。
プレイヤーがサーバー参加したときの応答は、responces.txt じゃなくて、messages.txt に書いてあるんですよね、確か。
messages.txt にも、@command や @command_bypass が指定できるようにしてみましょうか・・・?
ちょっとだけ、悩んでみます。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:953ffc01
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.269967)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.2

投稿記事by kotarobo_ » 2016年4月09日(土) 16:58

アップデートありがとうございます!
コマンドはあると管理の面で便利なので可能であればお願いしますヾ(:3ノシヾ)ノシ

IRCの改善でサーバーが安定しましたっ
以下、LunaChatのアップデートで改善されました!ありがとうですー
ただHawkeye関連でエラーを吐いている?みたいですー
以下のログが時々流れています。

コード: 全て選択
[16:46:04] [Craft Scheduler Thread - 892/WARN]: Exception in thread "Craft Scheduler Thread - 892"
[16:46:04] [Craft Scheduler Thread - 892/WARN]: org.apache.commons.lang.UnhandledException: Plugin MintChatBot v2.4.2 generated an exception while executing task 845019
   at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
   at uk.co.oliwali.HawkEye.util.HawkEyeAPI.addCustomEntry(HawkEyeAPI.java:44)
   at uk.co.oliwali.HawkEye.util.HawkEyeAPI.addCustomEntry(HawkEyeAPI.java:38)
   at com.github.ucchyocean.lc.bridge.HawkEyeBridge.writeLog(HawkEyeBridge.java:45)
   at com.github.ucchyocean.lc.channel.ChannelImpl.log(ChannelImpl.java:741)
   at com.github.ucchyocean.lc.channel.ChannelImpl.sendMessage(ChannelImpl.java:453)
   at com.github.ucchyocean.lc.channel.ChannelImpl.chatFromOtherSource(ChannelImpl.java:275)
   at com.github.ucchyocean.chatbot.bridge.LunaChatListener$1.run(LunaChatListener.java:89)
   at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
   at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
   ... 3 more
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:4de132ce
大工さん
 
記事: 66
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.277420)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.2

投稿記事by 紅しち » 2016年7月13日(水) 22:31

ucchyさん
いつも良いプラグインをありがとうございます

機能拡張の要望なのですが
繰り返し通知機能をゲーム内経済活動の宣伝として使えるように

・通知回数or通知期間の設定機能
・一人で登録できる宣伝数の設定機能
・一般プレイヤーでもできるコマンドでの簡単宣伝
・できれば経済連携で有料化
・一度に表示される通知数の変更

上記のような機能があれば嬉しいなと思いました
まるまる提案通りでなくても良いので
できれば ご検討お願いいたします。
アバター
紅しち
ID:d9e94085
木を殴ってる
 
記事: 15
登録日時: 2014年9月22日(月) 00:40
お住まい: すももサーバー

  • (PostNo.280432)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.2

投稿記事by ucchy » 2016年8月14日(日) 01:06

紅しちさん、

紅しち さんが書きました:機能拡張の要望なのですが
繰り返し通知機能をゲーム内経済活動の宣伝として使えるように

・通知回数or通知期間の設定機能
・一人で登録できる宣伝数の設定機能
・一般プレイヤーでもできるコマンドでの簡単宣伝
・できれば経済連携で有料化
・一度に表示される通知数の変更

上記のような機能があれば嬉しいなと思いました


うーん・・・
このような宣伝機能は、別のプラグインを導入することで実現できますから、ミントちゃんでできる意味や利点がちょっと薄いように感じます。
すみませんが、見送りとさせてください。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:66dbff26
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.281875)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.2

投稿記事by 紅しち » 2016年8月29日(月) 22:37

ucchyさん
返答ありがとうございます。

別件で一つ質問なのですが
IRC連携時のmessages.txtのIRC側に流れるメッセージで
コード: 全て選択
minecraft_chat: <%name> %message

上記の%nameの横にprefix等を付けたいのですが
現状でつけることは可能なのでしょうか?
%prefixと入力してみたのですがうまくいきませんでした。

宜しくお願いします。
アバター
紅しち
ID:c0f37024
木を殴ってる
 
記事: 15
登録日時: 2014年9月22日(月) 00:40
お住まい: すももサーバー

  • (PostNo.281884)

Re: [Bukkit 1.7.2-1.9] チャットBOT ミントちゃん v2.4.2

投稿記事by ucchy » 2016年8月30日(火) 00:19

MintChatBot v2.5.0 をリリースします。

性能改善
  • issue #20 : IRC連携機能の、minecraft_chat に、prefixやsuffixを付けれるようにしてほしい


本アップデートについてご不明な点などありましたら、お知らせください。


紅しちさん、ご要望ありがとうございます。

紅しち さんが書きました:IRC連携時のmessages.txtのIRC側に流れるメッセージで
コード: 全て選択
minecraft_chat: <%name> %message

上記の%nameの横にprefix等を付けたいのですが
現状でつけることは可能なのでしょうか?
%prefixと入力してみたのですがうまくいきませんでした。


%prefix や %suffix には対応していなかったので、v2.5.0 で対応いたしました。
MintChatBot を v2.5.0 にアップデートして、minecraft_chat設定に %prefix や %suffix を指定してみてくださいね。
その他にも何か気になった点などありましたらお知らせください。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:66dbff26
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.281968)

Re: [Bukkit 1.7.2-1.10.2] チャットBOT ミントちゃん v2.5.0

投稿記事by 紅しち » 2016年8月31日(水) 01:33

ucchyさん
素早いご対応ありがとうございます
問題なく使用できました。
アバター
紅しち
ID:c0f37024
木を殴ってる
 
記事: 15
登録日時: 2014年9月22日(月) 00:40
お住まい: すももサーバー

  • (PostNo.285102)

Re: [Bukkit 1.7.2-1.10.2] チャットBOT ミントちゃん v2.5.0

投稿記事by ゲスト » 2016年10月08日(土) 15:18

例えば
癒やしてとチャットすると
ミントちゃんが指定した人に/healするように
特定の言葉に反応してコマンドを実行をさせるのはできないでしょうか?
ゲスト
ID:a4a3ce66
 

  • (PostNo.285229)

Re: [Bukkit 1.7.2-1.10.2] チャットBOT ミントちゃん v2.5.0

投稿記事by ucchy » 2016年10月09日(日) 16:21

ゲストさん、

ゲスト さんが書きました:例えば
癒やしてとチャットすると
ミントちゃんが指定した人に/healするように
特定の言葉に反応してコマンドを実行をさせるのはできないでしょうか?


はい、もちろん可能ですよ。
responses.txtファイルの最後に、次のように書き足してみてください。
癒やして : 癒やしますね! @command_bypass[heal %playerName]
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:f153c314
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.292174)

Re: [Bukkit 1.7.2-1.10.2] チャットBOT ミントちゃん v2.5.0

投稿記事by mcgo » 2017年1月03日(火) 10:46

1.10.2でMintChatbotを導入してログインすると以下のようなものが表示されます。
これはどういうことなんでしょうか?

コンソールに表示されたもの
[10:41:47 WARN]: [MintChatBot] Plugin MintChatBot v2.5.0 generated an exception while executing task 511
java.lang.IllegalStateException: Asynchronous Async Player Chunk Add!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.PlayerChunkMap.a(PlayerChunkMap.java:464) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.PlayerChunk.a(PlayerChunk.java:175) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.PlayerChunkMap.flagDirty(PlayerChunkMap.java:270) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.WorldManager.a(WorldManager.java:43) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.World.notify(World.java:472) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.TileEntityCommand$1.i(TileEntityCommand.java:35) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.CommandBlockListenerAbstract.sendMessage(CommandBlockListenerAbstract.java:271) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.command.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:27) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.broadcast(CraftServer.java:1322) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.broadcastMessage(CraftServer.java:456) ~[patched_1.10.2.jar:git-Paper-916.2]
at com.github.ucchyocean.chatbot.MintChatBot.say(MintChatBot.java:122) ~[?:?]
at com.github.ucchyocean.chatbot.MintChatBot$1.run(MintChatBot.java:110) ~[?:?]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [patched_1.10.2.jar:git-Paper-916.2]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [patched_1.10.2.jar:git-Paper-916.2]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_111]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
サーバー関係の分からないことは英語で検索したら案外出ててくるで!
だってMinecraftって海外生まれやで!
最近はSkriptを使って色々自作してサーバー作ってます。
もしよければSkript作成してもいいゾ(激ムズは拒否するかも・・・)
詳しくはPMで!
【Skript自作コード公開中】
アバター
mcgo
ID:bb0d670d
石炭掘り
 
記事: 211
登録日時: 2016年11月04日(金) 00:05

  • (PostNo.294017)

Re: [Bukkit 1.7.2-1.10.2] チャットBOT ミントちゃん v2.5.0

投稿記事by ucchy » 2017年1月23日(月) 15:10

mcgoさん、ご報告ありがとうございます。

mcgo さんが書きました:1.10.2でMintChatbotを導入してログインすると以下のようなものが表示されます。
これはどういうことなんでしょうか?

コンソールに表示されたもの
[10:41:47 WARN]: [MintChatBot] Plugin MintChatBot v2.5.0 generated an exception while executing task 511
java.lang.IllegalStateException: Asynchronous Async Player Chunk Add!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.PlayerChunkMap.a(PlayerChunkMap.java:464) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.PlayerChunk.a(PlayerChunk.java:175) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.PlayerChunkMap.flagDirty(PlayerChunkMap.java:270) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.WorldManager.a(WorldManager.java:43) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.World.notify(World.java:472) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.TileEntityCommand$1.i(TileEntityCommand.java:35) ~[patched_1.10.2.jar:git-Paper-916.2]
at net.minecraft.server.v1_10_R1.CommandBlockListenerAbstract.sendMessage(CommandBlockListenerAbstract.java:271) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.command.CraftBlockCommandSender.sendMessage(CraftBlockCommandSender.java:27) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.broadcast(CraftServer.java:1322) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.CraftServer.broadcastMessage(CraftServer.java:456) ~[patched_1.10.2.jar:git-Paper-916.2]
at com.github.ucchyocean.chatbot.MintChatBot.say(MintChatBot.java:122) ~[?:?]
at com.github.ucchyocean.chatbot.MintChatBot$1.run(MintChatBot.java:110) ~[?:?]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[patched_1.10.2.jar:git-Paper-916.2]
at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [patched_1.10.2.jar:git-Paper-916.2]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [patched_1.10.2.jar:git-Paper-916.2]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_111]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]


こちらでも動作確認をしてみましたが、おっしゃっているような現象は確認できませんでした。
確認に使用した環境は、
  • spigot 1.10.2
  • MintChatBot 2.5.0
です。

なお、ご提示いただいたエラーログの"直前"のところに、エラーが起こった原因が書いてあると推測しているのですが、何かわかりませんか?
例えば、MintChatBotにワールドの変更を行うようなコマンドを実行させていたりしませんか?

よろしくお願いします。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:3940d012
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.294030)

Re: [Bukkit 1.7.2-1.10.2] チャットBOT ミントちゃん v2.5.0

投稿記事by mcgo » 2017年1月23日(月) 16:30

ucchy さんが書きました:こちらでも動作確認をしてみましたが、おっしゃっているような現象は確認できませんでした。
確認に使用した環境は、
spigot 1.10.2
MintChatBot 2.5.0
です。

なお、ご提示いただいたエラーログの"直前"のところに、エラーが起こった原因が書いてあると推測しているのですが、何かわかりませんか?
例えば、MintChatBotにワールドの変更を行うようなコマンドを実行させていたりしませんか?

よろしくお願いします。

返信有難うございます。

色々なプラグインを出し入れしているうちに貼らせていただいたようなエラーが出なくなっていたので、原因となるプラグインが
何かを特定することは出来ませんが、今後の対処の参考にさせて頂きます。
サーバー関係の分からないことは英語で検索したら案外出ててくるで!
だってMinecraftって海外生まれやで!
最近はSkriptを使って色々自作してサーバー作ってます。
もしよければSkript作成してもいいゾ(激ムズは拒否するかも・・・)
詳しくはPMで!
【Skript自作コード公開中】
アバター
mcgo
ID:d7e2f34f
石炭掘り
 
記事: 211
登録日時: 2016年11月04日(金) 00:05

  • (PostNo.296262)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by kenken » 2017年2月19日(日) 18:31

VanishNoPacketの仕様でログイン時にvanishする機能がありそれにBOTが反応して困っています。対策法などはありますか?
kenken
ID:d36bd595
水から上がったとこ
 
記事: 1
登録日時: 2014年8月01日(金) 10:36

  • (PostNo.297869)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by kotarobo_ » 2017年3月12日(日) 11:00

みんとちゃんがリログするたびに挨拶してしまうのですが、例えば6時間以内の再接続であれば<みんとちゃん>xxxさん、おかえりなさい!
といった感じの表示にすることは可能でしょうか?
リログ表示に困る方はここをOFFにすれば表示しないという設定をすればVanishの件でも効果あると思いますー。
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:64450b10
大工さん
 
記事: 66
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.297947)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by ucchy » 2017年3月12日(日) 22:04

kenkenさん、

kenken さんが書きました:VanishNoPacketの仕様でログイン時にvanishする機能がありそれにBOTが反応して困っています。対策法などはありますか?


MintChatBot側の、サーバー参加者への反応をオフにしていただくしかないかなと思います。
responceJoinServer設定をfalseにしてください。



kotarobo_さん、

kotarobo_ さんが書きました:みんとちゃんがリログするたびに挨拶してしまうのですが、例えば6時間以内の再接続であれば<みんとちゃん>xxxさん、おかえりなさい!
といった感じの表示にすることは可能でしょうか?


んーー、各プレイヤーの切断した時間や接続した時間を管理するように実装したら可能ではありますが・・・。
ただ、そこまでやって実現できる機能が「おかえりなさい!」だけだと、ちょっと寂しいですね。
各プレイヤーの接続時間を管理するなら、もう一声何かアイデアがほしいところです。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:3940d012
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.297987)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by fumitaka700 » 2017年3月13日(月) 17:39

ucchy さんが書きました:ただ、そこまでやって実現できる機能が「おかえりなさい!」だけだと、ちょっと寂しいですね。
各プレイヤーの接続時間を管理するなら、もう一声何かアイデアがほしいところです。


例えばこんな機能はいかがでしょう?
  • 「○日ぶりですね!」のような反応をできるようにする。
  • 「7d: こんにちは!お久しぶりですね!寂しかったです。」「 30d: こんにちは!1ヶ月ぶりでですね!もう来ないかと思っちゃいました。」
    のような前回の接続から指定日数経つとメッセージが変わるようにする。
のんびりまったりプラグイン開発してます。

↓開発したPlugin↓
ふみゃたんねっと
Twitter→@fumyache_
アバター
fumitaka700
ID:864c0a6d
大工さん
 
記事: 67
登録日時: 2014年8月31日(日) 17:05

  • (PostNo.298089)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by ucchy » 2017年3月14日(火) 23:25

fumitaka700さん、アイデアをありがとうございます。

fumitaka700 さんが書きました:例えばこんな機能はいかがでしょう?
  • 「○日ぶりですね!」のような反応をできるようにする。
  • 「7d: こんにちは!お久しぶりですね!寂しかったです。」「 30d: こんにちは!1ヶ月ぶりでですね!もう来ないかと思っちゃいました。」
    のような前回の接続から指定日数経つとメッセージが変わるようにする。


うーん・・・、それだと、kotarobo_さんの言っている「おかえりなさい」機能に、時間の度合いで変化を付けているだけですね。
そうではなく、"各プレイヤーの接続時間・切断時間を管理することで実現できる機能"のアイデアがほしいです。

そうですね、パッと思いつくものを例として挙げると、
  • 10時間以上連続してサーバーに接続し続けているプレイヤーに対して、「ずっといますけれども、お疲れではないですか?」と声をかけてあげる
  • いつも夜の時間帯に来てくれるプレイヤーが、突然昼の時間帯に接続しにきたときに、「〇〇さん、こんな時間に珍しいですね!」と声をかけてあげる
とかです。「おかえりなさい」や「お久しぶりです」だけではなくて、もっとこんなことに活用できるというアイデアがほしいですよね。

ただ、このレベルのものだけだと、がんばって作っても、ユーザーが使って嬉しくなるような機能としては程遠いと思います。
プレイヤーのログイン時間管理を作る作業負荷に見合った、斬新なアイデアが無いと、実装するには割に合わないなぁと思っています。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:3940d012
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.298350)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by kotarobo_ » 2017年3月18日(土) 15:04

ただ、このレベルのものだけだと、がんばって作っても、ユーザーが使って嬉しくなるような機能としては程遠いと思います。
プレイヤーのログイン時間管理を作る作業負荷に見合った、斬新なアイデアが無いと、実装するには割に合わないなぁと思っています。


なるほどですー
アイデアを今思いつく範囲で列挙してみますね。新たに思いついた時に書き足しますっ

・挨拶運動:デイリーでみんとちゃんがプレイヤーの挨拶を確認できたときにプレゼント(飴ちゃん的な)をあげたり、スタンプカードのように数回たまるとプレゼントのようなアイデア
・リバーシプラグインとの連携で長時間遊んでいるプレイヤーにCPU対戦(相手はみんとちゃんという設定)で誘ってくれる機能
・設定した日(例えばバレンタインなど)にUndineMailerを使ってみんとちゃんがチョコレートなどアイテムを手紙を送ってくれる機能
・毎日ログインしていると挨拶が変化する機能(友好度が高くなる機能)

後々開発活動を引退しておきたいと聞きまして、負担になっているようでしたらこのアイデアを無視してもらって大丈夫です!
Minecraftのバージョンアップ対応だけでもお願いできないでしょうか…?
わがままなお願いすみませんm(_ _)m
半公開制サーバーを運用しています!http://seesaawiki.jp/kotaserver/

画像
アバター
kotarobo_
ID:64450b10
大工さん
 
記事: 66
登録日時: 2013年8月14日(水) 06:12

  • (PostNo.299128)

Re: [Bukkit 1.7.2-1.11.2] チャットBOT ミントちゃん v2.5.0

投稿記事by ucchy » 2017年3月29日(水) 01:17

kotarobo_さん、アイデアを出していただきありがとうございます。

そうですね、うーーん、、、ピンとくるアイデアが出てきた時点で、新たな機能を作りこみしようかなと思います。
もし、「これは革新的だ!絶対欲しい!」と思えるようなアイデアがあったら、ぜひ教えてくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:4b9de033
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

1つ前へ

Return to サーバーMOD,プラグイン 公開/紹介

x