[Bukkit 1.7.2-1.11.2] タイマープラグイン - ExpTimer v2.5.0

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

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by セルバリン » 2014年7月17日(木) 01:53

こんばんは。
先ほど使ってみたのですが、restAlertSecondsとrunCommandsOnMidSecondsの設定について、「タイマーを開始してから」の秒数と説明にありますが、実際はカウントダウン時間と同じく「タイマー終了時間から」の秒数で動作しているようです。
此方の設定ミスなのか、仕様なのか分かりませんが報告まで。
セルバリン
ID:8f2fa213
 

  • (PostNo.182605)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ucchy » 2014年7月17日(木) 08:36

セルバリンさん、こんにちは。ご利用ありがとうございます!

セルバリン さんが書きました:先ほど使ってみたのですが、restAlertSecondsとrunCommandsOnMidSecondsの設定について、「タイマーを開始してから」の秒数と説明にありますが、実際はカウントダウン時間と同じく「タイマー終了時間から」の秒数で動作しているようです。


ご指摘ありがとうございます。
説明が誤りですね。ご指摘のとおり、カウントダウンの時刻で動作する仕様となっております。
混乱を招いてしまってすみません。説明文については修正させて頂きます。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:977198e1
ラピスラズリ収集家
 
記事: 1171
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.187139)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ニフラム » 2014年8月10日(日) 10:34

commandsOnEnd: []の部分に/kill・/clearコマンドは使用出来ないのでしょうか?
[]内に'kill', 'clear'と入力しても何も起きませんでした。
ニフラム
ID:cc8abf23
木を殴ってる
 
記事: 17
登録日時: 2013年8月06日(火) 11:52

  • (PostNo.187153)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by niwakarabu » 2014年8月10日(日) 11:29

ニフラム さんが書きました:commandsOnEnd: []の部分に/kill・/clearコマンドは使用出来ないのでしょうか?
[]内に'kill', 'clear'と入力しても何も起きませんでした。

@aは入力しましたか?
niwakarabu
ID:e6fd494d
石掘り
 
記事: 88
登録日時: 2013年11月03日(日) 23:52

  • (PostNo.187156)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ニフラム » 2014年8月10日(日) 11:37

niwakarabu さんが書きました:
ニフラム さんが書きました:commandsOnEnd: []の部分に/kill・/clearコマンドは使用出来ないのでしょうか?
[]内に'kill', 'clear'と入力しても何も起きませんでした。

@aは入力しましたか?


commandsOnEnd: ['kill @a', 'clear @a']

と入力しましたが、何も起きませんでした。
ニフラム
ID:cc8abf23
木を殴ってる
 
記事: 17
登録日時: 2013年8月06日(火) 11:52

  • (PostNo.187173)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ucchy » 2014年8月10日(日) 12:40

ニフラムさん、こんにちは。

ニフラム さんが書きました:
niwakarabu さんが書きました:
ニフラム さんが書きました:commandsOnEnd: []の部分に/kill・/clearコマンドは使用出来ないのでしょうか?
[]内に'kill', 'clear'と入力しても何も起きませんでした。

@aは入力しましたか?


commandsOnEnd: ['kill @a', 'clear @a']

と入力しましたが、何も起きませんでした。


実際に試してみましたが、
commandsOnEnd: ['kill @a', 'clear @a']
の設定で正しく動作することを確認しました。

サーバー起動時に、ExpTimerのエラーメッセージで、コンフィグデータの読み込みに失敗した内容のエラーが出ていないかどうか、確認してみてください。
正しく設定が読み込まれているなら、「/timer status」コマンドを実行すると、commandsOnEnd に設定したコマンドが表示されるはずです。
2014-08-10_12.31.10.png

もしコンフィグファイルのエラーが解決できないなら、plugins/ExpTimer フォルダごと消してサーバーを再起動し、コンフィグデータを再生成してくださいね。

ちなみに、EssentialsやAdminCmdは一緒に導入されているでしょうか?これらのプラグインは、kill や clear などのコマンドの動作を置き換えしてしまいます。
コンフィグデータが原因でなければ、この辺りに原因があるかも知れないので、確認してみてくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:977198e1
ラピスラズリ収集家
 
記事: 1171
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.187183)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ニフラム » 2014年8月10日(日) 13:15

ucchy さんが書きました:ニフラムさん、こんにちは。
実際に試してみましたが、
commandsOnEnd: ['kill @a', 'clear @a']
の設定で正しく動作することを確認しました。

サーバー起動時に、ExpTimerのエラーメッセージで、コンフィグデータの読み込みに失敗した内容のエラーが出ていないかどうか、確認してみてください。
正しく設定が読み込まれているなら、「/timer status」コマンドを実行すると、commandsOnEnd に設定したコマンドが表示されるはずです。
2014-08-10_12.31.10.png

もしコンフィグファイルのエラーが解決できないなら、plugins/ExpTimer フォルダごと消してサーバーを再起動し、コンフィグデータを再生成してくださいね。

ちなみに、EssentialsやAdminCmdは一緒に導入されているでしょうか?これらのプラグインは、kill や clear などのコマンドの動作を置き換えしてしまいます。
コンフィグデータが原因でなければ、この辺りに原因があるかも知れないので、確認してみてくださいね。


admincmdの方でkill・clearを無効にしたところ出来ました。ありがとうございます。
ニフラム
ID:cc8abf23
木を殴ってる
 
記事: 17
登録日時: 2013年8月06日(火) 11:52

  • (PostNo.187516)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by niwakarabu » 2014年8月11日(月) 18:50

consoleCommandsOnEnd: ['playsound mob.pig.death @a']
にしているのですが
この音声ファイルを試合終了BGMに差し替えて使用してみましたが、
commandsOnEnd: ['ctp red world 112 2 0 ','ctp blue world 112 2 0','ct removeall']
にしているのでワープした時に音が途中で切れてしまいます。
なので時間差でコマンドを使用することはできますか?
niwakarabu
ID:e6fd494d
石掘り
 
記事: 88
登録日時: 2013年11月03日(日) 23:52

  • (PostNo.187568)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ucchy » 2014年8月11日(月) 23:59

niwakarabuさん、こんにちは。ご利用ありがとうございます。

niwakarabu さんが書きました: consoleCommandsOnEnd: ['playsound mob.pig.death @a']
にしているのですが
この音声ファイルを試合終了BGMに差し替えて使用してみましたが、
commandsOnEnd: ['ctp red world 112 2 0 ','ctp blue world 112 2 0','ct removeall']
にしているのでワープした時に音が途中で切れてしまいます。
なので時間差でコマンドを使用することはできますか?


ああ、なるほど・・・
うーん、ctpやctは、コンソールでも実行できるでしょうから、まとめてコンソールコマンドの方で実行したらいいんじゃないでしょうか。ctpしてからplaysoundすれば、BGMの件は解決しそうです。
コード: 全て選択
  consoleCommandsOnEnd: ['ctp red world 112 2 0 ','ctp blue world 112 2 0','ct removeall','playsound mob.pig.death @a']

もしこれで解決できなさそうなら、引き続き対策を考えましょう。また相談してくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:977198e1
ラピスラズリ収集家
 
記事: 1171
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.187649)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by niwakarabu » 2014年8月12日(火) 14:24

ucchy さんが書きました:niwakarabuさん、こんにちは。ご利用ありがとうございます。

niwakarabu さんが書きました: consoleCommandsOnEnd: ['playsound mob.pig.death @a']
にしているのですが
この音声ファイルを試合終了BGMに差し替えて使用してみましたが、
commandsOnEnd: ['ctp red world 112 2 0 ','ctp blue world 112 2 0','ct removeall']
にしているのでワープした時に音が途中で切れてしまいます。
なので時間差でコマンドを使用することはできますか?


ああ、なるほど・・・
うーん、ctpやctは、コンソールでも実行できるでしょうから、まとめてコンソールコマンドの方で実行したらいいんじゃないでしょうか。ctpしてからplaysoundすれば、BGMの件は解決しそうです。
コード: 全て選択
  consoleCommandsOnEnd: ['ctp red world 112 2 0 ','ctp blue world 112 2 0','ct removeall','playsound mob.pig.death @a']

もしこれで解決できなさそうなら、引き続き対策を考えましょう。また相談してくださいね。


試してみましたがやはり音が途切れてしまいますね...
niwakarabu
ID:e6fd494d
石掘り
 
記事: 88
登録日時: 2013年11月03日(日) 23:52

  • (PostNo.188019)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by Appie0514 » 2014年8月14日(木) 11:25

指定した時間になるとタイマーが作動するということは出来ますかね

例:夜になると試合が始まる   とかです
Appie0514
ID:23875893
 

  • (PostNo.188801)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ucchy » 2014年8月17日(日) 23:45

niwakarabuさん、

niwakarabu さんが書きました:試してみましたがやはり音が途切れてしまいますね...


こちらでもいろいろ試してみたのですが、ダメですねー。
どうしても同じ実行タイミングに実行されてしまうようですね。

少し遅れてタイマー的にコマンドを実行できるプラグインって、無いですかね?
どなたか、教えてください・・・

無いようだったら、そんなに難しくないので、小さいプラグインを作りましょうか。




Appie0514さん

Appie0514 さんが書きました:指定した時間になるとタイマーが作動するということは出来ますかね
例:夜になると試合が始まる   とかです


日照センサーとコマンドブロックを組み合わせて使ってくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:977198e1
ラピスラズリ収集家
 
記事: 1171
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.188839)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ucchy » 2014年8月18日(月) 01:40

niwakarabuさん、

少し遅れてコマンドが実行されるプラグインを作成しました。
viewtopic.php?f=38&t=21210#p188834
この DelayCommand を導入していただき、問題の部分
コード: 全て選択
  consoleCommandsOnEnd: ['ctp red world 112 2 0','ctp blue world 112 2 0','ct removeall','playsound mob.pig.death @a']

を、
コード: 全て選択
  consoleCommandsOnEnd: ['ctp red world 112 2 0','ctp blue world 112 2 0','ct removeall','delay 3 playsound mob.pig.death @a']

のようにしてください。

こちらでも、これで問題が解決することを確認しました。
試してみてください。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:977198e1
ラピスラズリ収集家
 
記事: 1171
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.188863)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by niwakarabu » 2014年8月18日(月) 09:25

ucchy さんが書きました:niwakarabuさん、

少し遅れてコマンドが実行されるプラグインを作成しました。
viewtopic.php?f=38&t=21210#p188834
この DelayCommand を導入していただき、問題の部分
コード: 全て選択
  consoleCommandsOnEnd: ['ctp red world 112 2 0','ctp blue world 112 2 0','ct removeall','playsound mob.pig.death @a']

を、
コード: 全て選択
  consoleCommandsOnEnd: ['ctp red world 112 2 0','ctp blue world 112 2 0','ct removeall','delay 3 playsound mob.pig.death @a']

のようにしてください。

こちらでも、これで問題が解決することを確認しました。
試してみてください。

ありがとうございます!解決しました
niwakarabu
ID:e6fd494d
石掘り
 
記事: 88
登録日時: 2013年11月03日(日) 23:52

  • (PostNo.193034)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by harumaki001 » 2014年9月08日(月) 18:54

endWithCTTeamDefeatは1チームを残して他のチームが全て全滅したときにタイマーが終了しますが、
nextConfigが設定してあるタイマーの場合全滅時にnextConfigで指定したタイマーが開始されますか?
harumaki001
ID:7e04718c
石掘り
 
記事: 92
登録日時: 2013年9月16日(月) 16:20

  • (PostNo.193067)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by ucchy » 2014年9月08日(月) 20:48

harumaki001さん、

harumaki001 さんが書きました:endWithCTTeamDefeatは1チームを残して他のチームが全て全滅したときにタイマーが終了しますが、
nextConfigが設定してあるタイマーの場合全滅時にnextConfigで指定したタイマーが開始されますか?


はい、もちろんです!
nextConfigは、タイマーをキャンセルしない限り、動作いたします。

他にもご不明な点がありましたら、ご質問くださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:977198e1
ラピスラズリ収集家
 
記事: 1171
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.193081)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by harumaki001 » 2014年9月08日(月) 22:00

ucchy さんが書きました:harumaki001さん、

harumaki001 さんが書きました:endWithCTTeamDefeatは1チームを残して他のチームが全て全滅したときにタイマーが終了しますが、
nextConfigが設定してあるタイマーの場合全滅時にnextConfigで指定したタイマーが開始されますか?


はい、もちろんです!
nextConfigは、タイマーをキャンセルしない限り、動作いたします。

他にもご不明な点がありましたら、ご質問くださいね。

返信ありがとうございます!
harumaki001
ID:7e04718c
石掘り
 
記事: 92
登録日時: 2013年9月16日(月) 16:20

  • (PostNo.193376)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by harumaki001 » 2014年9月11日(木) 00:13

コード: 全て選択
1kaisen:
  seconds: 500
  readySeconds: 10
  commandsOnStart: ['pvp off @a','ct add green @r','ct add green @r','ct add green @r','ct add blue rest','ctp blue 人間初期','ctp green ゾンビ1','cclass green ZombieLv1','cclass blue Human','ct side rest']
  consoleCommandsOnStart: ['say 10秒間PvPがOFFになります']
  commandsOnMid: ['pvp on @a']
  consoleCommandsOnMid: ['say PvPがONになりました']
  commandsOnEnd: ['ct removeall','ctp @a 初期','pvp off @a','clear @a']
  consoleCommandsOnEnd: ['say 1回戦目が終了しました。']
  countdownOnStart: 10
  runCommandsOnMidSeconds: [490]
  countdownOnEnd: 5
  playSound: true
  useExpBar: true
  endWithCTTeamDefeat: true
  endWithCTLeaderDefeat: false
  endWithCTKillTrophy: false
  endWithTeamPointUnder: 0
  endWithTeamPointOver: 0
  nextConfig: '2kaisen'

この設定で片方のチームが0人になると次のConfigに行くと思ったのですが終了しません。
なにか原因はありますでしょうか?
ちなみに片方のチームは感圧板でもう片方のチームに入る式になっています。
それとpvp onやpvp offはpvpのOnOff切り替えのプラグインを使用しています
harumaki001
ID:7e04718c
石掘り
 
記事: 92
登録日時: 2013年9月16日(月) 16:20

  • (PostNo.193426)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by niwakarabu » 2014年9月11日(木) 16:22

harumaki001 さんが書きました:
コード: 全て選択
1kaisen:
  seconds: 500
  readySeconds: 10
  commandsOnStart: ['pvp off @a','ct add green @r','ct add green @r','ct add green @r','ct add blue rest','ctp blue 人間初期','ctp green ゾンビ1','cclass green ZombieLv1','cclass blue Human','ct side rest']
  consoleCommandsOnStart: ['say 10秒間PvPがOFFになります']
  commandsOnMid: ['pvp on @a']
  consoleCommandsOnMid: ['say PvPがONになりました']
  commandsOnEnd: ['ct removeall','ctp @a 初期','pvp off @a','clear @a']
  consoleCommandsOnEnd: ['say 1回戦目が終了しました。']
  countdownOnStart: 10
  runCommandsOnMidSeconds: [490]
  countdownOnEnd: 5
  playSound: true
  useExpBar: true
  endWithCTTeamDefeat: true
  endWithCTLeaderDefeat: false
  endWithCTKillTrophy: false
  endWithTeamPointUnder: 0
  endWithTeamPointOver: 0
  nextConfig: '2kaisen'

この設定で片方のチームが0人になると次のConfigに行くと思ったのですが終了しません。
なにか原因はありますでしょうか?
ちなみに片方のチームは感圧板でもう片方のチームに入る式になっています。
それとpvp onやpvp offはpvpのOnOff切り替えのプラグインを使用しています


2kaisenのconfigを送って下さい
niwakarabu
ID:180eb787
石掘り
 
記事: 88
登録日時: 2013年11月03日(日) 23:52

  • (PostNo.193446)

Re: [Bukkit 1.6.4-1.7.10] タイマープラグイン - ExpTimer v2.3.5

投稿記事by harumaki001 » 2014年9月11日(木) 18:08

niwakarabu さんが書きました:
harumaki001 さんが書きました:
コード: 全て選択
1kaisen:
  seconds: 500
  readySeconds: 10
  commandsOnStart: ['pvp off @a','ct add green @r','ct add green @r','ct add green @r','ct add blue rest','ctp blue 人間初期','ctp green ゾンビ1','cclass green ZombieLv1','cclass blue Human','ct side rest']
  consoleCommandsOnStart: ['say 10秒間PvPがOFFになります']
  commandsOnMid: ['pvp on @a']
  consoleCommandsOnMid: ['say PvPがONになりました']
  commandsOnEnd: ['ct removeall','ctp @a 初期','pvp off @a','clear @a']
  consoleCommandsOnEnd: ['say 1回戦目が終了しました。']
  countdownOnStart: 10
  runCommandsOnMidSeconds: [490]
  countdownOnEnd: 5
  playSound: true
  useExpBar: true
  endWithCTTeamDefeat: true
  endWithCTLeaderDefeat: false
  endWithCTKillTrophy: false
  endWithTeamPointUnder: 0
  endWithTeamPointOver: 0
  nextConfig: '2kaisen'

この設定で片方のチームが0人になると次のConfigに行くと思ったのですが終了しません。
なにか原因はありますでしょうか?
ちなみに片方のチームは感圧板でもう片方のチームに入る式になっています。
それとpvp onやpvp offはpvpのOnOff切り替えのプラグインを使用しています


2kaisenのconfigを送って下さい

コード: 全て選択
2kaisen:
  seconds: 500
  readySeconds: 10
  commandsOnStart: ['pvp off @a','ct add green @r','ct add green @r','ct add green @r','ct add blue rest','ctp blue 人間初期','ctp green ゾンビ1','cclass green ZombieLv1','cclass blue Human','ct side rest']
  consoleCommandsOnStart: ['say 10秒間PvPがOFFになります']
  commandsOnMid: ['pvp on @a']
  consoleCommandsOnMid: ['say PvPがONになりました']
  commandsOnEnd: ['ct removeall','ctp @a 初期','pvp off @a','clear @a']
  consoleCommandsOnEnd: ['say 2回戦目が終了しました。']
  countdownOnStart: 10
  runCommandsOnMidSeconds: [490]
  countdownOnEnd: 5
  playSound: true
  useExpBar: true
  endWithCTTeamDefeat: true
  endWithCTLeaderDefeat: false
  endWithCTKillTrophy: false
  endWithTeamPointUnder: 0
  endWithTeamPointOver: 0

これです!
harumaki001
ID:7e04718c
石掘り
 
記事: 92
登録日時: 2013年9月16日(月) 16:20

1つ前へ次へ

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

x