約 2,639,019 件
https://w.atwiki.jp/mcyukkurisiteittene/pages/5.html
導入済みPlugin :shadow admin :MCbans :セキュリティ関連(荒らし対策、チート対策用) MCedit(整地、一括設置等につかいます。ユーザー別にコマンドの許可をだします)
https://w.atwiki.jp/ua-ks/pages/58.html
概要 [#f16166fe] 関連情報 [#ed7e2fa2] 対応ソフト [#la8a7a54] ウェザーリポート [#ae9eefbc] 広告閉じ [#d89620c7] 十徳ナイフ [#na679b71] BATON/TOUCH [#fb0282e9] GHOST STREAM [#w9000391] 空気のような存在 [#h19f6e74] iSing4u [#x25ec36f] 概要 SAORIによる機能拡張は、制作者が必要とする機能を追加する色合いが強いが、PLUGIN/2.0は、ユーザが必要とする機能を追加するための仕様。 PLUGIN/1.0との違いは、sakurascriptからプラグインの処理を呼び出せるように拡張されている。 現在、対応しているベースウェアはSSPとDAE。 関連情報 http //ssp.shillest.net/docs/plugin.txt 対応ソフト ウェザーリポート 作者 大仁ゆうき 気象庁の天気予報、アメダスの情報を取得するプラグイン。 広告閉じ SSPにかつて標準装備されていた広告閉じ機能をプラグインとして切り出したもの。 IEのツールバー等で同等の機能が実現されているので利用非推奨になりました。 十徳ナイフ アイコンキャッシュクリア等、ちょっとした機能がついているプラグイン。 SSPに同梱されている。 BATON/TOUCH 作者 umeici インストール日、最終起動時刻、起動時間順にソートして目的のゴーストを見つけ出し、切り替えるためのプラグイン。 GHOST STREAM 作者 umeici 台本トーク(仮)の伺かゴースト劇場を実際にPLUGIN/2を利用して実装したもの。 空気のような存在 作者 色布◇1.62hSxdXU 作業の邪魔にならないようにマウス透過機能を付加するプラグイン iSing4u 作者 芝やん iTunesの音楽再生状況を取得してOnMusicPlayExイベントを送信する。
https://w.atwiki.jp/t_server/pages/16.html
Pluginリスト T_Serverに導入されているプラグインのリストです。 AntiSpam スパ無報告された人が鯖に入れなくなります。きっと BackUp 自動でサーバーのデータを.zip形式でバックアップします。 ChatManager チャットに色を付けることができるようになります。 dynmap リアルタイムマップが見れるようになります。 Lockette チェストやドアにロックを掛けることが可能になります。 NihongoMOD 日本語を使用可能にします。 MCBans 世界共通BANリストに加盟します。 Modifyworld コマンドをいくつか追加します。 Orebfuscator X-Rayを使用不可にします。 PermissionsEx パーミッションの割り当てを行います。 PlayrScan プレイヤーの行動を監視します。 PluginMetrics なにこれこわい SpawnGo スポーン地点へワープできるようになります。 WorldBorder 世界の広がりを制限します。 WorldEdit いわゆる"魔法"です。 WorldGuard ワールドを保護します。 そのたAdmin関連複数。 そのほかに入れてほしいプラグインがあればコメントでどうぞ。 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/maikuradaisuki/pages/5.html
pluginリストです。 AdminCmd 管理人用コマンドの拡張 IConomy・CookieMonster ・ChestShop mobを倒すとお金が稼げて、お金でアイテムを買う・アイテムを売ってお金を稼ぐことができる NoCheatPlus チート対策 SetSpawn 設定した場所にいつでも戻れるようになる HawkEye 荒らし対策 LWC チェスト保護 今のところこれだけです。
https://w.atwiki.jp/freebsd/pages/191.html
flash10 for FreeBSDに期待する adobeさんお願いします。 (_ _) wine/firefoxを使う。 http //gihyo.jp/admin/clip/01/fdt/200808/07 参照 graphics/gnash-develを使う。 バージョンBSD 9,0,999,0を体験=>http //www.adobe.com/jp/support/flashplayer/ts/documents/tn_15507.htm firefoxでflash7を使う。 (1) portsのインストール www/firefox or www/firefox3 www/nspluginwrapper www/linux-flashplugin7 をインストールする。 (2) nspluginwrapper # nspluginwrapper -i /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so (3) firefoxで about plugins を見て確認。 linux-firefoxでflashを使う。 (1)インストール www/linux-firefox www/linux-flashplugin7 www/linux-mplayer-plugin をインストールする。 (2)linux.koをロードする。 # kldload linux.ko または /etc/rc.confにlinux_enable="YES"を書いてリブートする または kernelに組み込む (3)視聴する linux-firefoxを起動し、about plugins を見たりyoutubeを視聴したりする。
https://w.atwiki.jp/bunga/pages/20.html
Plugin info サーバーに導入されているプラグインの一覧と簡易ヘルプを表示します。 使い方 /plugin プラグイン一覧を表示します。 /plugin (Plugin_name) (plugin_name)の簡易ヘルプを表示します。
https://w.atwiki.jp/bukkitwiki_jp/pages/13.html
プラグインの導入方法 プラグインの導入方法です。 多分導入できますが、必ずできるとは限りません。 1.pluginファイルを開く 2.ダウンロードしたプラグイン(plugins.jar)を.jarのまま入れる。 3.サーバを起動/再起動(reload)する。 これで導入完了です。 注意 悪質なプラグイン製作者が悪質なプラグイン(サーバ内の情報を抜き取る等)を作り、配布している場合があります。 もし導入してしまうと、PCの情報を抜き取られる可能性があります。 プラグインを作っている人すべてが善人とは限りません。 Bukkitpluginには関係ないですが、Modも同じことを言えます。 Mod/Pluginをダウンロードの時点でウイルスをダウンロードさせたりする可能性もあります。 信用できるサイトであるのであればいいですが、どうしても信用できないサイトからダウンロードする場合は ウイルススキャンをすることをお勧めします。
https://w.atwiki.jp/kirara842/pages/5.html
Pluginリスト Bankcraft Chairs Chestshop Citizens ClearLag Colorme CookieMonster Crackshot CustomSkulls dynmap HawkEye iConomy Japanesechat Kurop2v0 Lift LoginMessage LWC Multiverse-Core-2.4 Multiverse-Inventories-2.5 MyHome MCBANs N3W_TheEndAgain NickNames NoLagg-1.90.4 Openinv PlgSetspawn Sentry Sign_Lift Simple-AutoSave Stargate Tim TreeAssist Vault WarpPortals_v0421 WorldEdit WorldGuard
https://w.atwiki.jp/srpg_arekore/pages/19.html
pluginの作り方 ※これを書いてる人はJavaScriptのことをあまりよく分かってません※トップページに書いてある通り、公式の「スクリプト情報」でも同様の解説が行われているのでそちらの解説に目を通した良いでしょう pluginの作り方概要 作り方 alias化 概要 戦闘計算式の変更、ゲーム中の表示を細部まで変更するにはツール側で可能な設定だけでは限界があります。 そこでscriptフォルダ(以下、script)の中に入っているスクリプトを書き換える必要があるわけですが、 scriptの中のファイルを直接修正することは全くお勧めできません。 それでも一応動作はするものの、 SRPG Studioのアップデートを行った際にscriptの中身が上書きされて初期化されてしまうからです。 上書きを避ける為にはpluginフォルダ(以下、plugin)の中に加工したスクリプトのファイルを入れておく必要があります。 pluginの中のスクリプトはアップデートで上書きされることが無く、 ゲーム中の処理としてもscriptの中のファイルの処理よりpluginの中のファイルの処理の方が優先されるのです。 かと言ってscriptのファイルをそのままpluginの中にコピーするのも問題があります。 アップデートで内容が変わらないということはアップデートしてもその内容が反映されないということです。 下手すればアップデートで追加されたはずの機能を使えずエラーを引き起こします。 この問題を回避する為には以下のようなファイルを作成する必要があるのです。 作り方 まず白紙のテキストファイルを作ります。 または、scriptからjsファイルをコピペして白紙にして別の場所に保存します。 (誤ってscript側のファイルに上書き保存しちゃったらツールの「ヘルプ」→「復元処理」から復元しましょう) 最終的に拡張子jsで保存する必要があるので、拡張子の変え方が分からない方は後者が都合良いです。 そして、下記のように入力します。 (function() { })(); この{}の中に書き換えたい関数(処理)をコピペしていく形になります。 (functionで囲わなくても動くことは動きますが、 後述のalias化などの際に関数外での変数の宣言が多分できなくなるのでとりあえず囲っておきましょう) 試しに、ユニットの攻撃力を計算する部分を変更するプラグインとして作ってみましょう。 該当する処理はsingletonフォルダのsingleton-calculator.jsの中にあります。 getPowerがそれです。この部分の関数をまるまるコピペしてきましょう。 するとこうなります。 (function() { getPower function(unit, weapon) { var pow; if (Miscellaneous.isPhysicsBattle(weapon)) { // 物理攻撃または投射攻撃 pow = RealBonus.getStr(unit); } else { // 魔法攻撃 pow = RealBonus.getMag(unit); } // 武器の威力 + (力 or 魔力) return pow + weapon.getPow(); }, })(); このままだとゲーム起動時に確実にエラーを起こします。 エラーを回避する為には以下のように修正します。 (function() { AbilityCalculator.getPower = function(unit, weapon) { var pow; if (Miscellaneous.isPhysicsBattle(weapon)) { // 物理攻撃または投射攻撃 pow = RealBonus.getStr(unit); } else { // 魔法攻撃 pow = RealBonus.getMag(unit); } // 武器の威力 + (力 or 魔力) return pow + weapon.getPow(); }; })(); 何処が修正されたのかというと、 「getpower」の前に「AbilityCalculator.」を追加したこと getPowerとfunction(unit, weapon)の間の「 」が「=」になっていること return pow + weapon.getPow();の後の「},」が「};」になっていること です。 一番目は「AbilityCalculatorのgetpower」であることをちゃんと示してあげます。 二番目に関しては何で「 」だと駄目なのかさっぱり分かりませんが、 そうやらないとツールが通してくれないのでそうします。 (多分AbilityCalculator.getpowerという既に存在するものに「=」で代入して上書きしてるイメージなのかなとは思うけど) 三番目は「,」が読点、「;」が句点だと考えると納得いきます。 ツールが「このスクリプト句点で締められてねえぞヴォラ」と怒り出すわけですね。 なので「;」で関数をちゃんと閉じるようにしておきましょう。 とりあえずこれで動作はするようになったはずです。 この状態であれば、「AbilityCalculatorのgetpower」のみが上書きされた状態になるので、 singleton-calculator.jsの他の処理はscript側の処理のままになり、エラーを回避できます。 後はpluginフォルダの中に.jsファイルとして保存しておきましょう。 alias化 しかし、このままだとscript側のgetPowerがplugin側のgetPowerに上書きされている状態ということなので、 アップデートの際にgetPowerに修正が加えられた時に反映されません。 また、pluginの中の別のスクリプトがgetPowerに修正を加えていた場合もどちらかが反映されなくなります。 それを解決する為に処理をalias化します。 (function() { var alias1 = AbilityCalculator.getPower; AbilityCalculator.getPower = function(unit, weapon) { var pow = alias1.call(this, unit, weapon); return pow; }; })(); 特に難しいことはありません。 plugin側のAbilityCalculator.getPowerがscript側のgetpowerの処理を上書きしてしまう前に、 「var alias1 = AbilityCalculator.getPower;」が 「変数alias1の中にscript側のgetpowerの処理を丸ごと入れて保存しておく」ものだというだけの話です。 元々の処理の「pow = RealBonus.getStr(unit);」が 「変数powの中にユニットの力の数値を読み込む処理(の結果)を入れておく」というのとほぼ同じ理屈です。 そして「alias1.call(this, unit, weapon);」で保存しておいた処理を呼び出して そこから返ってきた数値をplugin側の処理のpowに入れておきます。 これ以降の変数powは用済みになったscript側の処理とは無関係になるので、 こちらの数値に変更を加えるようにすることで、 アップデートの内容も反映されるし他のプラグインとの競合も避けられるというわけです。 callの括弧の中身は(this, unit, weapon);となっておりますが、 1つ目は「this」で固定と思っていいと思います。 同じ名前の関数の中で全ての処理を済ませているので「this」でいいのです。(だよね?) thisの後にはその関数のfunctionの方の括弧の中の文字列(引数)を入れます。 入れないと呼び出した処理に数値などが渡せずエラーを吐き出します。 alias化についてはこういった認識で大丈夫だと思います。 (少なくともSRPG Studioのプラグイン絡みに限っては) また、下記のように自分で1から処理を作る時など、 script側の処理を使う必要が無い・他のプラグインも使用しない場合は alias化の必要が無いことも覚えておきましょう。(この場合はむしろアップデートの反映が邪魔になるので) (function() { AbilityCalculator.getPower = function(unit, weapon) { var pow; if (Miscellaneous.isPhysicsBattle(weapon)) { // 物理攻撃または投射攻撃 pow = RealBonus.getStr(unit); } else { // 魔法攻撃 pow = RealBonus.getMag(unit); } pow = Math.floor(pow / 2); // 武器の威力 + (力 or 魔力) return pow + weapon.getPow(); }; })(); この処理はaliasを使わず、攻撃力に反映されるユニットの力や魔力が半減されるようにしています。 aliasを扱う場合は元々の処理の「力or魔力+武器攻撃力」の数値を扱うことになるため、 既存の処理の合間に別の処理を付け加えたい、既存の処理を削りたい場合はaliasは不向きです。
https://w.atwiki.jp/sakusouzu2/pages/170.html
Plugin紹介 便利なプラグインを羅列していくだけのページ・。・ 個人的によく使用するプラグインが多めです。 ↓こちらのページにもあります bukkit構築メモ ColorTeaming 今やPVP鯖構築にはもはや必須とも言える存在に。 チーム分けからプレイヤー転送、装備配布となんでもござれ。 ExpTimer イベント運営の強い味方。 事前準備さえすれば、ゲーム進行をほぼ自動化可能。 CommandBlockAssist コマブロを使ったイベント準備などで大活躍。 クワこそ正義( ゚д゚ )クワッ!! PermissionsEx もはやこれが無いと始まらない。 プラグインを扱うならまずこれから熟知したい。 慣れるまでが難しいが、文章の書き方を理解出来れば簡単。 SakkoClick チェストを使ったコマンド実行プラグイン。 チェストの中身のアイテムをクリックするだけで、事前に設定したコマンドを実行することが出来る。