オーエンさんのメモ置き場

一部のゲームでぐぐってわかりづらかったものとか自身が攻略したときの物を気まぐれで置いてます

【Tshock Plugin】本来貼れない壁も貼れるコマンド /substwall

このコマンドはIDを指定して壁紙を貼ると入力したwallIDの壁紙を貼ることができるプラグインです。
現時点では常連の方のみのコマンドなので新規の方には使えません。
使い方
/substwall ID もしくは /ssw ID
使用例
/ssw 113
↑この場合Pumpkin wall
このコマンド入力後はすべての壁紙がPumpkin wallになります
自然壁も当然使えますしnuturalwallで貼れない自然壁も貼ることができます。
ぶっちゃけこのコマンドあれば壁1種類持っていればすべての壁が貼れます。
元に戻す場合は
/ssw 0
実際はIDの部分に該当しない数字や文字を入れれば解除されます。

WallIDはこちらを参照
http://terraria.gamepedia.com/Data_IDs
(natural)と書かれた壁紙がダンジョンや洞窟のみの壁です。

補足
この機能を利用すればダンジョンも自分で作れます
ダンジョンの条件はUnderground以下の深さと
約250個以上のダンジョンのブロックが周囲に存在している事が必要になりますのでご注意ください

プラグインはorangeさんに作ってもらいました。
下記のURLからssw.zipをダウンロードしてください。
https://drive.google.com/file/d/0BxBhc1xBjo-gcHlQNXJKLXFRYlk/view?usp=sharing
URL開いて右上のダウンロードボタンをクリックでダウンロードできます。(↓見たいなボタン)

ここからはTshock管理者向け
使用方法
①ssw.zip内にSubstwallForTshock.dllが入っていますので
TshockのServarPluginsフォルダに格納してください

②group add permコマンドで権限を付与したいグループに下記の権限を付与しますorange.substwall
権限付与の詳細は下記URLを参照してください
http://ch.nicovideo.jp/article/ar580919

これで使用可能になります。

注意事項
土の壁等からジェムスパークの壁紙やガラス、骨の壁紙など、アイテムに変換可能な壁紙にも置き換えられるため、建築以外の用途ではゲームバランスが崩れる可能性があります。

Historyプラグインでは置き換えた壁紙はロールバック不可能です
(処理上では元のIDで履歴が残るためです)