<= 戻る

addコマンドでTrackあぷろだのトラックをリクエスト

[A2.x.x/Rasp_Jukebox] SSM°Niarfmanver.1.71cをベースに、ADDコマンドを拡張してみました。

ゲーム内のChatで「/add {TrackID}」とすることでTMXのトラックを追加できますが、 このサイトのTrackあぷろだのトラックも追加できるようにしました!

使い方(共通)
ゲーム内のChatで行頭から「/add {TrackID} blh」と入力
TrackIDはTrackあぷろだの一覧表示のIDの数字
例)Debian's_mini_6を追加
/add 632 blh
コマンドが受け付けられると自動的にダウンロードされて、投票(Vote)が始まります。
投票が通ればnextmapとして追加されます。
[日本語で]Nations鯖と[日本語で]United鯖には入れてあります。動作を確認したい方はどうぞ( ^ω^)

「自分のサーバでも使いたい!」という方は、以下をどうぞ

ダウンロード
ASECO用 : BLHcustom_171c_plugin.rasp_jukebox.ZIP
Xaseco用: xaseco_plugin.rasp_jukebox.zip
インストール(ASECO)
解凍してできた BLHcustom_171c_plugin.rasp_jukebox.php を plugin.rasp_jukebox.php とRenameして plugins\rasp\plugin.rasp_jukebox.php に上書き
これでASECOを再起動すれば(すでにrasp_jukeboxは使っていたとすれば)OK
上書きしてしまうのが不安な場合は、BLHcustom_171c_plugin.rasp_jukebox.php のまま plugins\rasp\ に置いて、plugins.xmlを
	<plugin>rasp/BLHcustom_171c_plugin.rasp_jukebox.php</plugin>
<!--	<plugin>rasp/plugin.rasp_jukebox.php</plugin> -->
という風にしておけば、もしもの時に戻すことができます。
トラックがダウンロードされるフォルダ等はjukebox.xmlの設定に従います。
	<AllowTMXAdd>1</AllowTMXAdd>      ← 一般ユーザーにADD使用を許可する(1)/しない(0)
	<TMXVoteRatio>0.3</TMXVoteRatio>  ← 投票が成功する比率
	<TMXVoteTime>30</TMXVoteTime>     ← 投票時間
	<TMXDir>Challenges/TMX</TMXDir>   ← ダウンロードしたトラックの置き場所
	<TMXEnvList>stadium,rally,bay,island,speed,alpine,coast</TMXEnvList> 
	↑ ADDできる環境。Nations鯖の場合は これに関係なくスタジアムのみになります
インストール(Xaseco)
Xasecoに標準で付いてくるplugin.rasp_jukebox.phpをベースにしています
たぶん・・・ASECOと同じような感じでいいと思う・・・実はよく知りませんorz
あ、もちろん、ファイルはXaseco用のを使ってください
(Xasecoはjukebox.xmlがないんですね・・・どこに設定があるんだろう?)

補足・注意事項
どちらのプラグインも「勝手に」改造しています(;´Д`)(ライセンスは問題ないハズ)
無保証です。使用することでASECO(Xaseco)が「壊れる」ことは無いと思いますが、 起動しない可能性はあります。何かあったら元に戻せるようにはしておいてください。
ASECOの場合、(正確には)ADDコマンドはスポットで追加されるだけでChallengeListに追加されるワケではありません。 Listに追加したい場合は「/admin add {TrackID} blh」とすればListの最後に追加されます(Admin権限を持つ場合のみ)
(Xasecoはわかりませんorz)
ASECOのVoteメッセージが表示されないことがある問題も合わせて どうぞ

<= 戻る