約 2,563,828 件
https://w.atwiki.jp/minecraft_icbcrp/pages/32.html
工業modに必要な前提要求MOD MOD名(MC=ModCenter) 説明 作者 Version マルチ 対応された本体のVersion ModLoader MODの読み込みやMOD用APIなどを提供しており、多くのMOD導入に必要。比較的競合を起こしやすい為、沢山のMODを導入する場合は一番初めに入れる事。3月4日以前に配布されていたModLoaderには1.2.3で追加された分のSpriteにMODで追加されるSpriteを上書きしてしまうバグが存在しているため、再ダウンロード推奨。1.0.0版のみ製錬時に溶岩バケツを使用した際にバケツが消滅せずに残る機能も追加される。 Risugami - 1.2.4 ModLoaderMP 一部のMODに必要。Mod Loaderに次いで必要となるMOD。Flan(jamioflan)氏がSDK(ScottyDoesKnow)氏の承認を受けて更新を引き継いでいた(Flan版)が、現在はSDK氏本人も1.2.x対応版をアップデートしている。ModLoaderMPを導入しているサーバーにログインするには、クライアント側もModLoaderMPを導入しなければログイン出来ない。 SDK v1 ○ 1.2.4 Minecraft Forge(Recommended,Latest) 一部のMODに必要。SpriteIDやTerrainIDの消費抑制の他、MOD導入時に要求頻度の高い様々な拡張機能を総合的に補助するAPI。複雑高度なシステムを有するMODの多数が前提として要求するが、既存classの書き換え数が30以上、Forge不要の他MODとは非常に競合を起こしやすい難点がある。 SpaceToadscokeev9他 v2.0.0.67 ○ 1.2.4 工業MOD MOD名(MC=ModCenter) 説明 作者 Version マルチ 対応された本体のVersion IndustrialCraft² 高性能炉や発電機、バッテリーで駆動する圧縮機や抽出機などの加工装置、核燃料で動く原子力施設や機構、それらを使って製作できる素材や装備品、ツールといった近代工業的なアイテムを大量に追加する。【ModLoader】、【ModLoaderMP】、【MinecraftForge】が必要。→このMODのWiki →詳しい解説はこちら Alblaka v1.90 ○ 1.2.4 BuildCraft(alpha版) マインクラフトに現代建築や近代設備の為の機械類を追加するMOD。導入方法がやや複雑で、配布ForumにあるA1個+B4個(1.7.3.4版の場合は3個)、複数のMODを導入する必要がある。【ModLoader】、【ModLoaderMP】、【Minecraft Forge】が必要。alpha版の3.1.4preはマルチに対応していないので注意。→詳しい解説はこちら SpaceToad 2.2.133.1.4 ○ 1.2.3 RedPower レッドストーン回路関連を大幅に要素拡張する一連の複合MOD群。他の全てのRedPowerMODの前提に必要な『Core』1マスで各種回路として働く集積回路を追加する『Logic』、配線の敷設を補助する『Wiring』『Array』、全16色のLED照明ブロックを追加する『Lighting』、新鉱石(宝石・金属・合金)、新植物、新地形など主に素材資源を追加する『World』、全自動化機構のための様々な装置を追加する『Machine』がある。一部を除いて個別導入が可能。【ModLoader】、【ModLoaderMP】、【Minecraft Forge】が必要。→このMODのwiki →詳しい解説はこちら Eloraam 2Pre4e ○ 1.2.3
https://w.atwiki.jp/nekozepan/pages/25.html
トップページ 魔法MOD(Magic Spells) 概要 Magic Spells 魔法MOD(Magic Spells) 概要 以下の魔法系MODが入っています Magic Spells マナ(mana)を使って魔法を使います Magic Spells マナを消費して魔法を使います マナは「/mana」コマンドで現在のマナを確認できます マナは時間で自動回復します 「/case list」で使える魔法の一覧を見れます ワンドを使った魔法利用 木の棒(STICK)を手に持って右クリックで魔法選択、左クリックで魔法を使うことができます コマンドからの魔法利用 「/cast spellname 」で魔法を使うことができます 魔法の種類 「blink」 指定位置にワープします 「fireball」 火の玉が飛びます 「explode」 爆発を起こします 「haste」 ダッシュ時の速度を増加します(効果5分) 「heal」 他プレーヤーの体力を回復します(ハート5個分) 「prayer」 自分の体力を回復します(ハート5個分) 「windwalk」:マナが続く限り空を飛べます(操作はクリエイティブモードと同じ、約90秒くらい)(鶏の羽4つが発動時に必要) アイテムに魔法発動効果を付与 アイテムを手に持って「/cast bind spellname 」とすることでそのアイテムを持って左クリックすると魔法効果が発動するようにすることができます 「/cast unbind spellname 」で解除できます
https://w.atwiki.jp/gtamod/pages/17.html
GTASA MOD Wikiは移行しました 移行先はこちら→http //www18.atwiki.jp/gtamod2/ 画像はアップロードページ GTAMODスレ専用うpろだのダウンロードパスは、基本的に"gtasa" ASIプラグインもこのページで扱います 乗り物・武器兵器系Anti-Materiel Rifle 弾道の表示や物理演算・貫通などの機能を追加 Armed Heli ヘリ,Hydra,Rustlerを武装 Balancing on a Car 車の上から落ちにくくなる Drive-by RPG 運転しながらRPGを撃てる change_ped_weapon NPCの武装変更 dokodemo_garage どこででも登録した乗り物を召喚 フィン・ファンネル ν・サザビー・キュベレイ FirstPersonView 乗り物に乗ったとき主観視点が選べる FRONTMISSIONmod 機動兵器"ヴァンツァー"に乗れる Get in!!! 素早く乗車 HUD HUD(ヘッドアップディスプレイ)が使える マンハッタン・トランスファー 狙撃衛星のスタンド Metal Gear RAY メタルギアRAYに搭乗できる Metal Gear REX メタルギアREXに搭乗できる SetRadioStation ラジオ局をユーザートラックに自動設定 動作系キャラ換えスクリプト キャラ換え+他数種のスクリプト CS版EnterableBuildings 建物進入 ジョジョのcs 「ロードローラーだッ!」「宇宙は一巡したッ!」等々 Medic 死亡時に仲間が居た場合、助けてもらえるようになる mgs_action.csで伏せ撃ち用IFPを使える様にした物 ninja action script スタイリッシュ・ニンジャ・アクション ocle ver.1.00beta2 総合チートツール Portal Gun 設置した二つのポータル間をワープ saiaKUNs_cleo 80種類以上のcs詰め合わせ Some Crazy SR2 Cheats Saints Row 2風チートの詰め合わせ SkinSelector プレイヤースキンの変更や召喚 SummonTracker 追跡者ver1.2 東方Project系彗星「ブレイジングスター」 神槍「スピア・ザ・グングニル」 地符「不譲土壌の剣」っぽいcs 廃線「ぶらり廃駅下車の旅」 不死「火の鳥 -鳳翼天翔-」 祇園「ルナティックケイジ」 恋符「マスタースパーク」 神霊「夢想封印」っぽいcs 恋符「ノンディレクショナルレーザー」 力業「大江山嵐」 パーフェクトメイド リザレクション 「地獄の人工太陽」 幻符「殺人ドール」 金閣寺の一枚天井 「全人類の緋想天」 空を飛ぶ程度の能力 マジックミサイル イリュージョンレーザー 乗り物を飛ばす程度の能力 人を暖める程度の能力 被写体を爆破する程度の能力 ASIプラグインAircraft Limitter 航空機の制限変更 Bullet 弾丸の挙動を設定 civdens NPC/Vehicleの描写,出現距離を弄れる Display Settings Extender より多くの解像度を選択できる Fast Loader ロード時間の大幅短縮 GTA SA Weapon Limit Adjuster 武器の種類を追加 Goggle ゴーグル系のエフェクト変更 Hunter Missile Hunterでもミサイルが使えるように Kill Log 最近の死亡記録 Long arm fix 腕ボキボキ現象の回避 Outfit 武器を身に付ける CleoMOD |A||CENTER Mod名:Anti-Materiel Rifle作者:Ryosuke動作:Sniper Rifleに弾道の表示や物理演算・貫通などの機能を追加する備考:URL| |A||CENTER Mod名:Armed Heli作者:Ryosuke動作:ヘリ,Hydra,Rustlerを武装させる事が出来る備考:URL| |B||CENTER Mod名:Balancing on a Car作者:nikani動作:車の上から落ちにくくなる備考:URL| |B||CENTER Mod名:彗星「ブレイジングスター」作者:varistor0動作:某白黒魔法使いのように疾走できるようになる備考:シネマティック視点推奨URL| |C||CENTER Mod名:キャラ換えスクリプト作者:GSS動作:キャラ換えや味方呼び出し、ドライブ機能拡張CSのセット備考:ASI loaderとcleo.asiが同梱されていますURL| |C||CENTER Mod名:change_ped_weapon作者:ですのコンツェルン動作:NPCの武装を変更できるようになる備考:URL| |D||CENTER Mod名:dokodemo_garage作者:ですのコンツェルン動作:登録した乗り物をどこででも呼び出せるようになる備考:改造状態は保存されないURL| |D||CENTER Mod名:Drive-by RPG作者:K.C.Episteme動作:運転しながらRPGを撃てるようになる備考:URL| |E||CENTER パッケージ名:CS版EnterableBuildings作者:D動作:ミッション中やカットシーン中でしか入れなかった建物や、通常では入れなかった建物に入れるようになる備考:マーカーが消失する不具合有りURL| |F||CENTER パッケージ名:FirstPersonView作者:D動作:乗り物に乗ったとき主観視点が選べるようになる備考:主観運転cs ver3.7URL| |F||CENTER パッケージ名:FRONTMISSIONmodスクリプト作者:Mod総合スレPart25 ID LfxBgZmC動作:近未来の機動兵器"ヴァンツァー"に乗れる備考:URL| |F||CENTER Mod名:不死「火の鳥 -鳳翼天翔-」作者:varistor0動作:おもむろに火の鳥を飛ばす備考:URL| |F||CENTER Mod名:フィン・ファンネル」作者:varistor0動作:おもむろにNTに覚醒する備考:ν・サザビー・キュベレイURL| |F||CENTER Mod名:空を飛ぶ程度の能力」作者:varistor0動作:おもむろに空を飛ぶ備考:URL| |F||CENTER Mod名:被写体を爆破する程度の能力作者:varistor0動作:おもむろに写真を撮ると爆破する備考:URL| |F||CENTER Mod名:乗り物を飛ばす程度の能力作者:varistor0動作:おもむろに魔法的な物を使う備考:URL| |G||CENTER Mod名:Get in!!!作者:K.C.Episteme動作:Saints Row 2風に素早く乗り物に乗れるようになる備考:壊れた乗り物に乗る事も出来るようになるURL| |G||CENTER Mod名:ground_card作者:ですのコンツェルン動作:地符「不譲土壌の剣」っぽい技が使えるようになる備考:URL| |G||CENTER Mod名:神槍「スピア・ザ・グングニル」作者:varistor0動作:グングニルを投げられるようになる備考:URL| |H||CENTER Mod名:廃線「ぶらり廃駅下車の旅」作者:varistor0動作:スキマから電車を突撃させられるようになる備考:URL| |H||CENTER Mod名:HUD作者:Ryosuke動作:HUD(ヘッドアップディスプレイ)が使えるようになる備考:URL| |H||CENTER Mod名:「全人類の緋想天」作者:varistor0動作:バールと共に色々レーザーを出す備考:URL| |J||CENTER パッケージ名:ジョジョのcsスクリプト作者:Mod総合スレPart23 ID nIXrs4Vi動作:各スクリプトに依る備考:URL| |K||CENTER Mod名:幻符「殺人ドール」作者:varistor0動作:おもむろにナイフをばら撒く備考:URL| |K||CENTER Mod名:金閣寺の一枚天井作者:nikani動作:金閣寺の一枚天井っぽい弾幕が出る備考:URL| |L||CENTER Mod名:祇園「ルナティックケイジ」作者:varistor0動作:某姫のように祇園様の力を使えるようになる備考:URL| |L||CENTER Mod名:恋符「ノンディレクショナルレーザー」作者:varistor0動作:おもむろに八卦炉に火をともし、レーザーを周囲に照射する備考:URL| |L||CENTER Mod名:イリュージョンレーザー作者:varistor0動作:おもむろに魔法的なアレを撃つ備考:オプション導入でマジックミサイルとの切り替え可URL| |M||CENTER Mod名:マンハッタン・トランスファー作者:varistor0動作:狙撃衛星のスタンドを使えるようになる備考:URL| |M||CENTER Mod名:Medic作者:K.C.Episteme動作:死亡時に仲間が居た場合、助けてもらえるようになる備考:URL| |M||CENTER Mod名:Master Spark作者:Ryosuke動作:光と熱の魔砲を放てるようになる備考:URL| |M||CENTER Mod名:Metal Gear RAY作者:Ryosuke動作:メタルギアRAYに搭乗できるようになる備考:URL| |M||CENTER Mod名:Metal Gear REX作者:Ryosuke動作:メタルギアREXに搭乗できるようになる備考:URL| |M||CENTER パッケージ名:mgs_action.csで伏せ撃ち用IFPを使える様にした物ifp作者:creaスクリプト作者:Mod総合スレPart24 ID ztgUgKapスクリプト編集者:Mod総合スレPart24 ID o4Y4ycta動作:匍匐状態で「aim」を押すと伏せ撃ちが出来るようになる備考:URL| |M||CENTER Mod名:musou_huin作者:ですのコンツェルン動作:神霊「夢想封印」っぽい技が使えるようになる備考:URL| |M||CENTER Mod名:マジックミサイル作者:varistor0動作:おもむろに魔法的なアレを撃つ備考:オプション導入でイリュージョンレーザーとの切り替え可URL| |N||CENTER パッケージ名:ninja action scriptスクリプト作者:Mod総合スレPart25 ID cu0u6XUo動作:スタイリッシュ・ニンジャ・アクションが出来るようになる備考:URL| |O||CENTER パッケージ名:ocle ver.1.00beta2スクリプト作者:Mod総合スレPart21 ID YucDUikp動作:様々な機能が詰め込まれた総合チートツール備考:fxtファイルを編集する事で日本語化が可能URL| |O||CENTER Mod名:力業「大江山嵐」作者:varistor0動作:おもむろに大玉をばら撒く備考:URL| |P||CENTER Mod名:パーフェクトメイド作者:varistor0動作:某メイド長のようなカウンター攻撃が出来るようになる備考:URL| |P||CENTER Mod名:Portal Gun作者:Ryosuke動作:設置した二つのポータル間をワープできる備考:URL| |P||CENTER Mod名:人を暖める程度の能力作者:varistor0動作:おもむろに体温を上昇させる備考:URL| |R||CENTER パッケージ名:Resurrection作者:D動作:"死なない程度の能力"が手に入る備考:URL| |S||CENTER パッケージ名:saiaKUNs_cleo作者:saiaKUN動作:各スクリプトに依る備考:80種類以上のcsパック勉強に最適なソースコードのパックも有りURL| |S||CENTER Mod名:Some Crazy SR2 Cheats作者:K.C.Episteme動作:Saints Row 2風チートの詰め合わせ備考:・乗り物の爆発が大きくなる・車が轢きにくる・死んだ人が天に召される・死ななくなる・空から人が降ってくる・仲間が強化される以上の六種類URL| |S||CENTER パッケージ名:SetRadioStation作者:D動作:ラジオ局をユーザートラックに自動設定備考:他の局へ自動設定するようにも弄れるURL| |S||CENTER Mod名:SkinSelector作者:Ryosuke動作:プレイヤースキンの変更や、召喚を行える備考:URL| |S||CENTER Mod名:「地獄の人工太陽」作者:varistor0動作:某地獄烏のように引力を持てるようになる備考:URL| |S||CENTER パッケージ名:SummonTracker作者:D追跡者ver1.2URL| |COLOR(#f9f9f9) |COLOR(#f9f9f9) |COLOR(#f9f9f9) 表の整形のための文字です表の整形のための文字です整形のための文字です| *AsiMOD |A||CENTER Mod名:Aircraft Limitter作者:Ryosuke動作:航空機などに関連した高度,速度などの制限を変更できる備考:ASIファイルの読み込みにはASI Loaderが必要URL| |B||CENTER Mod名:Bullet作者:Ryosuke動作:弾丸に速度、重力、空気抵抗、跳弾、貫通、曳光弾の効果を与える備考:ASIファイルの読み込みにはASI Loaderが必要URL| |C||CENTER Mod名:civdens作者:Ryosuke動作:NPCや乗り物の描写限界距離や出現距離を変更できる備考:ASIファイルの読み込みにはASI Loaderが必要URL| |D||CENTER Mod名:Display Settings Extender作者:Ryosuke動作:ディスプレイアダプタでサポートされた全ての解像度を選択できるようになる備考:ASIファイルの読み込みにはASI Loaderが必要URL| |F||CENTER Mod名:Fast Loader作者:Ryosuke動作:広告、オープニングムービー、タイトル画面、メインメニュー、ロード画面をスキップしセーブファイル選択画面を直接表示する備考:ASIファイルの読み込みにはASI Loaderが必要URL| |G||CENTER Mod名:GTA SA Weapon Limit Adjuster作者:Ryosuke動作:武器の挙動の変更および武器の追加を可能にする備考:ASIファイルの読み込みにはASI Loaderが必要URL| |G||CENTER Mod名:Goggle作者:Ryosuke動作:暗視ゴーグルとサーモゴーグルのエフェクトを変更する備考:ASIファイルの読み込みにはASI Loaderが必要URL| |H||CENTER Mod名:Hunter Missile作者:Ryosuke動作:Hunterからミサイルを撃てるようになる備考:ASIファイルの読み込みにはASI Loaderが必要URL| |K||CENTER Mod名:Kill Log作者:Ryosuke動作:死亡メッセージを表示する備考:ASIファイルの読み込みにはASI Loaderが必要URL| |L||CENTER Mod名:Long arm fix作者:Ryosuke動作:小さいキャラクターが自転車に乗ったときに腕が伸びるのを回避する備考:ASIファイルの読み込みにはASI Loaderが必要URL| |O||CENTER Mod名:Outfit作者:Ryosuke動作:所持している武器を身に付ける備考:ASIファイルの読み込みにはASI Loaderが必要URL| |COLOR(#f9f9f9) |COLOR(#f9f9f9) |COLOR(#f9f9f9) 表の整形のための文字です表の整形のための文字です整形のための文字です|
https://w.atwiki.jp/2chserver/pages/49.html
おすすめMOD このサーバーでの生活を更に便利にするMODたちの紹介です!modの入れ方が分からないという方はこちら※ブロックの透過や不自然な移動/ステータス/能力などを実現するMOD等は禁止です。 ○2ch鯖オリジナルMOD ・CRAFTerMODs CRAFTer氏が作成した軽量化MOD 金床の文字化け対策MOD チャットのログをとるMODの詰め合わせ ○前提MOD ・Modlorder:さまざまなMODを入れる上で必要となるMOD ○軽量化MOD ・Optifine:処理負荷軽減MOD ∟OptiFine Localize Fix:Optifineの日本語化 ・上記のCRAFTer氏のMOD ○作業効率化MOD ・Inventry Tweeks:手持ちやチェストのアイテムを一括に整理・移動できるMOD ・MinecraftIM:定番日本語MOD・Rei s Minimap:ミニマップ表示MOD
https://w.atwiki.jp/kotousaba/pages/5.html
黄昏mod (1.18.1.zip) http //www.minecraftforum.net/topic/561673-152-the-twilight-forest-v1182-lost-halls-of-the-knights/ 日本語mod (NOT必須) http //forum.minecraftuser.jp/viewtopic.php?t=6279 増えていくかもしれません
https://w.atwiki.jp/skyrim_mod/pages/23.html
スクリプトmod製作過程 スクリプトを使ったmodの製作過程を一から纏めてみました。 トライ&エラーで修正しつつmodの作成を目指します。 言語としてのpapyrusの説明は最小限に留めています。 ifとwhileしかない言語なのでそれ自体はそんなに難しくはないですので。 どんなmodを作るか考える。 仕組みを考える CKの作業1Skyrim.esmの読み込み オブジェクト(Object) スクリプト(Script)1繰り返し処理をする 攻撃対象の取得 Onhitを使う1 イベント(Event) 再検討 スペル(Spell) CKの作業2マジックエフェクト(Magic Effect)の作成 既存のエフェクトを複製 既存のスペルを複製 現状確認 スクリプト(Script)2スペルをプレゼントする プロパティ(Property) aaaBundoriTargetスクリプト完成 スクリプト(Script)3イベント ぶんどり発動条件 定義 アイテムの選定 ぶんどる 完成?! 不満点服を着てしまうぞ!フザケンな。 ぶんどり100%ないわー もうちょっと演出をなんとかしてくれ 不意打ちでぶんどる出来ない 更新はないの? どんなmodを作るか考える。 おぼろげに"こんなモノ"が欲しいと考えるのは簡単なのですが、その"こんなモノ"を形にするのはとても大変です。 今回は、かの有名な国産RPGの一つのアビリティからアイデアを頂戴して"ぶんどる"を作ることにします。 実際にskyrimで作れるのかどうかが心配です… 仕組みを考える ここにある関数を使って作っていきますが、ある意味で一番大変であり重要な所です。 "こんなモノ"をどのようにすればskyrimのmodとして形にできるのでしょう? とりあえず"ぶんどる"を作るには、どのような処理をするのかを考えます。 プレイヤーの「攻撃対象を取得」して「攻撃を当てた時」に、対象の「手持ちアイテム」を「盗む」 なんとなくコレで出来そうです。 では、上記のURLでそれっぽい物を探します。 ※適当に検索等で探しています 攻撃対象を取得 → GetCombatTarget 攻撃を当てた時 → OnHit 手持ちアイテム → GetNumItems 盗む → RemoveItem 探した結果、出来そうな物が揃っていましたので難しいことをしないでも可能なようです。 早速、作り始めることにします。 今回のようにスクリプトで何が出来て何が出来ないのかを 事前に判断できれば良いのですが、始めての人には難しいと思います。 作りたいものが出来たら兎に角作ってみましょう。 CKの作業1 Skyrim.esmの読み込み まずはCKを起動します。 CKウィンドウの左上にあるFile→Dataと選んだあとskyrim.esmをダブルクリックしてチェックを入れてOKボタンを押します。 エラー表示は[キャンセル]を押してください。 これでskyrimの世界を読み込んだ状態になりました。 これから変更を加えた場合、skyrimの"何か"を変更することになりますが マスターファイル(esm)自体は追加・編集をする事が出来ませんので安心してください。 保存をする場合は"何か"の部分を上書きするプラグイン(esp)を作ることになります。 オブジェクト(Object) 攻撃対象を取得するのにGetCombatTargetを使うことにしていますが スクリプトは何らかのオブジェクトにくっつけて動作する必要があります。 例えば、ゲーム開始時に自動で"Hello World"と文字を出そうとした場合は 「スクリプトをquestに付けて、そのquestをスタートさせた時に文字を出す」 「プレイヤーにスクリプトを付けて、ゲームに読み込まれた時に文字を出す」 といった形になります。本であれ魔法であれクエストであれ とにかく何かに付ける事で動かす事が出来ると覚えてください。 今回はプレイヤーの攻撃対象を取得するのですから"Player"に付ける事にします。 { ※この説明ではスクリプトを直接Playerに付けていますが、この方法は現在はほぼ使われていません。 新規QuestのReferenceAliasでPlayerを指定。スクリプトをAliasに張り付ける手法が一般的です。 } 画面左にある"object window"の上のあるFilterに"player"と入れて マウスでActorを選択すれば"Player"を発見できるはずです。 ダブルクリップで開き、Actor window左側にあるScriptsの"Add"を押します。 出てきたscript windowの上段の"[New File]"を押せば 新しいスクリプトをくっ付ける事が出来ます。 スクリプトの名前を決めるwindowが出てきました。 今回は"aaaBundoriTarget"とでもしておきます。 他はとりあえずそのままでおkです。 aaa等を付けることでfilterが使いやすくなります。 スクリプトはオブジェクトに付いたので一度保存しておきます。 Actor windowの左下の[OK]を押して、閉じてください。 保存をするためには、開いたwindowは閉じて置かなければいけません。 CKのメニューバーFile→Saveと選んで"BundoriTutorial"と名前を入力しました。 先ほど閉じた"Player"を再度開きます。 "aaaBundoriTarget"がScriptとして追加されていますが、"aaaBundoriTarget"の所で右クリックするとメニューが出てくるので、"Edit Source"を選びます。 ※その下の"Open in External Editor"を選ぶとpscファイルに関連付けされたテキストエディタで編集することができます。 スクリプト(Script)1 今回、私が考えているスクリプトはこのような感じです。 1 繰り返し処理をする 2 プレイヤーの攻撃対象を取得する 3 攻撃対象に攻撃を与えたか確認する 4 確認できたら何を持っているか確認する 5 ランダムで選んだアイテムをプレイヤーに移動する 6 1にもどる では順番にやっていきましょう。 繰り返し処理をする 繰り返し処理に関してはこのwikiの逆引きリファレンスの中にある常時稼動させるスクリプトを参考にします。 実際の処理の部分を置き換えればそのまま使えそうです。 攻撃対象の取得 ck wikiのGetCombatTargetのページを開きます。 細かい仕様は後に回しましょう。用があるのはExamplesです。 素晴らしいことに必要であるプレイヤーの攻撃対象を取得するサンプルがありました。 これをそのまま使います。 先ほどの繰り返し処理と併せてこのような感じになっています。 ここで一度スクリプトを保存します。Edit windowのFile→Save(ctrl+S)です。 これで攻撃対象の取得を一秒ごとに繰り返すはず… ところが…なにやらエラーらしきものが出てしまいました。 [いいえ]を押して修正をします。 下段に理由がかいてありますが、8行目のTargetRefが指定されていないのが問題のようです。 c \...\aaaBundoriTarget.psc(8,1) variable TargetRef is undefined c \...\aaaBundoriTarget.psc(8,1) type mismatch while assigning to a none (cast missing or types unrelated) 8行目という事はGetCombatTargetの部分なのでGetCombatTargetのページに戻ります。。 答えはSyntaxにありました。 赤丸がついた所、Functionの前にActorと書いてあります。 これはGetCombatTargetがActor型で返すと言うことなので、8行目のTargetRefはActor型でなければいけません。 TargetRefの頭にActorと付けて指定することで無事に成功しました。 Onhitを使う1 先ほどと同じようにOnHitのページを開きます。 とりあえずはExamplesからなのですが…先ほどとは少し違います。 どうやら、OnHitはFunctionではなく"Event"のようです… イベント(Event) "Event"はスクリプトを動かす為のトリガーです。 本を読むとOnReadが、扉を開くとOnOpenのイベントが起こります。 ですが重要な事は、その動作を受け取ったオブジェクトに対してイベントが起こる事です。 上記の例の場合、OnReadのイベントが起こるのは本のオブジェクトであり、本を読んだ人には起こりません。 極稀な一部のイベントを除いて、ほぼ全てのイベントは受動の為、慣れるまではイライラすると思います。 今回の場合、OnHitは攻撃対象(TargetRef)に起こり、Playerには起こりません。 再検討 当初の予定のままでは駄目なようなので予定を変更することにしました。 現在作った部分はそのままに再検討しています。 その時に書いたメモはこんな感じです 手書きのものを画像で作りなおしてはいますが、だいたいこのような感じです。 修正案では先ほどの物とは別のスクリプトを用意しようとしています。 攻撃対象は特定されていない今回の場合はどのようにすれば良いのでしょう? 今回は攻撃対象にスクリプトを動的にくっつける為に"Spell"を使う事にします。 スペル(Spell) スペルは様々な"Magic Effect"を組み合わせたもので、アビリティ・病気・パワー・呪文・スクロール・シャウト等全てスペルの一つです。 明かりの魔法のように "Spell - MagicEffect" が一対になっているものもあれば、術者のレベルで使用するMagicEffectを変えるもの、雷の魔法のようにダメージ+麻痺にする物もあります。 とりあえず、スペルにはMagic Effectが必要だと覚えてください。 SpellやMagic Effectの細かい部分はCK wikiのここが一番詳しいです。 CKの作業2 マジックエフェクト(Magic Effect)の作成 まずはぶんどりスペルのマジックエフェクト部分から作ります。 最初のうちは新規に作るよりも間違いが少なく良いと思います 既存のエフェクトを複製 複製と言っても適当な物を選んでしまっていいのでしょうか? 今回は"abGhost"を事前に選んでおきました。 理由として アビリティである。 ビジュアルエフェクトがついている。 このエフェクトを単独で使っているスペルがある。 があります。 フィルターに "abg" と入力すれば"abGhost"が見つかるので開いてください。 開いたら左上にあるIDとNameをそれぞれ"aaaBundoriOnhit","Bundori Onhit"に変更します。 次に画面左側のFlagsの中の"No Hit Effect"にチェックを入れてください。 これにチェックを入れるとvisual effectを無視します。 逆に効果が出ているか確認したい時はチェックを外します。 また、右下の"Papyrus Scrips"にある"magicsetActorAlphaScript"は不要なので削除しておきました。 選択して右側のRemoveボタンを押してください。 代わりに2個目の自作スクリプト"aaaBundoriOnHit"を新規作成して付けておきます。 とりあえず今は付けておくだけです。 最後に下の方にある[OK]を押します。 勝手にIDを変更した為に確認のダイアログが出てきますが、既存エフェクトを元にして新規作成したいので[OK]を押します。 これで"abGhost"を元にしたマジックエフェクト"aaaBundoriOnhit"を作りました。 既存のスペルを複製 次はスペルなのですが既存スペルに"abGhostを使っている物があります。 せっかくなのでそちらのスペルも使わせていただきました。 abGhostを右クリックして一番下 "Use Info" を開きます。 このリポートは今後よく使う事になると思います。とても便利。 ※ここから使用されている物・所が一覧で参照できる このリポートからも直接スペルを開く事が出来ます。 前回と同じようにID,Nameを変えた後、今回は右側のエフェクト"Ghost Visuals"も変更しておきます。 右クリックしてEditを選んでください。ダブルクリックでも良いです。 "Ghost Visuals"は"abGhost"の事なので、今回作った"Bundori Onhit"に変更しておきます。 ID順に並んでいるのでaaaを付けている事で一番上にありました。 後はそのまま変更しないで問題ありません。 現状確認 予定通りにスペルをつくりました。 これで後はスクリプトの完成を目指すだけになりました。 Category ID Script Actor Player aaaBundoriTarget Magic Effect aaaBundoriOnhit aaaBundoriOnhit Spell aaaBundoriAbility ところで別々のオブジェクトにスクリプトが付いた事でCKでの作業がしづらくなりました。 毎回、フィルターを切り替えても良いのですがもっと簡単に出来る方法があります。 object windowの右側、一覧部分の適当な部分で右クリックをして出てくるメニューから"Create New Object Window"を選ぶと 新しいObject windowが出てきます。 これを使えばPlayerとaaaの2つのフィルターを同時に使う事が出来るので非常に便利です。 ※こんな感じで同時に出しておくことが出来る スクリプト(Script)2 スペルをプレゼントする 現状確認の項で見た通りPlayerについている"aaaBundoriTarget"は現状対象の取得だけ行なっています。 これに先ほど作ったスペルをプレゼントする部分を追加します。 GetCombatTargetの行の後に次のように加えました。 Actor TargetRef = Game.GetPlayer().GetCombatTarget() if TargetRef != none TargetRef.AddSpell(aaaBundoriAbility) endif TargetRefが空じゃない場合、先ほど作った"aaaBundoriAbility"をTargetRefに与えると言うもの。 ですが、これを保存しようとするとやっぱりエラーが出ました。 aaaBundoriAbilityの未定義エラー…スクリプトにはCKにあるIDを直接書いても駄目なようです。 存在するスペルをスクリプト内で使う為には"Property"を使って指定してあげる必要があります。 今回は[はい]を選び、スクリプトはその状態のまま保存して"Property"の定義を行います。 プロパティ(Property) プロパティは外部(主にCK)からオブジェクトや変数を指定したい場合に使います。 面倒くさいように感じますがプロパティがある事で汎用性のあるスクリプト作成が可能になります。 "Player"のScriptsから"Properties"を選びます。 Add Propartyを選び、更にtypeを指定(今回はSpell)。 今回は汎用スクリプトではありませんので"aaaBundoriAbility"としておきます。 IDと同じにすると自動的で割り当ててくれますが、ちゃんと指定されていることも確認します。 これで"aaaBundoriAbility"の定義が出来ました。 もう一度"Edit Source"を開き保存をしてください。 今度はエラーも無く成功しました。 aaaBundoriTargetスクリプト完成 一つ目のスクリプトが完成しました。 この状態でCKの保存をしましょう。 Scriptname aaaBundoriTarget extends ObjectReference Event Oninit() RegisterForSingleUpdate(1) EndEvent Event OnUpdate() Actor TargetRef = Game.GetPlayer().GetCombatTarget() if TargetRef != none TargetRef.AddSpell(aaaBundoriAbility) endif RegisterForSingleUpdate(1) EndEvent SPELL Property aaaBundoriAbility Auto スクリプト(Script)3 最後にもう一つのスクリプトを作りました。 こちらのスクリプトに関しては作成済みのものを使い、簡単にを説明していきます。 Scriptname aaaBundoriOnhit extends ActiveMagicEffect Event OnHit(ObjectReference akAggressor,Form akSource, Projectile akProjectile, bool abPowerAttack, bool abSneakAttack, bool abBashAttack, bool abHitBlocked) if akAggressor != Game.Getplayer() return elseif akSource as Spell return elseif akProjectile != none return endif Actor targetRef = GetTargetActor() int index = targetRef.GetNumItems() form akForm if index 1 int random = Utility.RandomInt(1, index) akForm = targetRef.GetNthForm(random) elseif index == 1 akForm = targetRef.GetNthForm(index) endif if akForm != none targetRef.RemoveItem(akForm,1,false,Game.GetPlayer()) endif EndEvent イベント Event OnHit(ObjectReference akAggressor,Form akSource, Projectile akProjectile, bool abPowerAttack, bool abSneakAttack, bool abBashAttack, bool abHitBlocked) ぶんどり発動条件 if akAggressor != Game.Getplayer() return elseif akSource as Spell return elseif akProjectile != none return endif 違った場合Returnを返して処理を終了させています。 上から順に プレイヤーの攻撃ではない場合 魔法で攻撃をしている場合 飛び道具で攻撃している場合 となります。 現在はプレイヤーの攻撃にしか反応しないようになっています。 modを拡張しようとした場合、条件の緩和や追加なども考えられます。 定義 Actor targetRef = GetTargetActor() int index = targetRef.GetNumItems() form akForm このイベント内で使用する変数を用意しています。 一行目、GetTargetActor()は本来 "MagicEffectProperty.GetTargetActor()"と言うようにしなければいけませんが、省略した場合予約語selfが指定されたことになります。 この場合のSelfはMagic Effectの"aaaBundoriOhHit"を指していますが、この事はスクリプトの一行目にあるScriptnameのextendsで何を拡張するスクリプトなのか宣言されています。 Scriptname aaaBundoriOnhit extends ActiveMagicEffect もちろん self.GetTargetActor()と言うようにしても構いません。 二行目、GetNumItems()はSKSEを使った拡張関数でコンテナ(宝箱)のアイテム種類の数を返します。 その為、ぶんどりmodはSKSEが必須となっています。 アイテムの選定 if index 1 int random = Utility.RandomInt(1, index) akForm = targetRef.GetNthForm(random) elseif index == 1 akForm = targetRef.GetNthForm(index) endif アイテムの種類数が二個以上あればランダムで、一個ならそれをakFormにしています。 現在akFormは全てのアイテムの内の何かと同じオブジェクトを指していることになります。 同じものですがそのもの自体ではありません。 ぶんどる if akForm != none targetRef.RemoveItem(akForm,1,false,Game.GetPlayer()) endif 最後にプレイヤーに向けてアイテムを移動します。 完成?! ついに完成?!しました。早速動かしてみましょう。 なんだかアレなmodが出来た気もします。しかし夢が広がりそうでもあります。 とりあえずは脱が…ぶんどる事が出来ましたので良しとしましょう。 出来た物はここを置いておきます。 不満点 ここからはこのmodの問題点・不満な所をあげて、改善案が思いつくのなら考えていきたいと思います。 服を着てしまうぞ!フザケンな。 modとしての動作は問題ないのですがスカイリムの仕様のために、完全に装備を外してしまうと何処からか鎧・服を持ちだしてきて着てしまいます。 靴は対象外にする等の処理を加えるか、鎧を取った後にぶんどれない透明な服を着せるとか少し考えなければいけません。 でもやっぱ足元だけ残ってるのがロマンだと思う。 ぶんどり100%ないわー 現在は攻撃が当たったらすぐにアイテムを剥ぎに行っていますがFFの「ぶんどる」はランダムです。 元々の確率を低くして、敵の体力に比例して確率が上がっていくような処理を加えても良いかも知れません。 もうちょっと演出をなんとかしてくれ いきなり取ってしまうのでもう少しなにかあっても良いですね。 ぶんどったものはその場に散乱するとかあっても良いのかな? …今考えたら過剰演出かも知れません。 不意打ちでぶんどる出来ない 対象のreferece取得が簡単で分かりやすいのでGetTargetActorを使いましたが、本当はスペルをプレゼントする相手は攻撃対象じゃなくても構わないです。 攻撃前にスペルをプレゼントする仕組みを考えれば可能です。 少し冗長になるので今回は簡単な方を選びました。 更新はないの? ありません。権利等全てフリーなmodです。 更新したいと思った人が引き継いで結構です。 出来たら更新した部分と手法をwikiに反映して欲しいです
https://w.atwiki.jp/citrusmodserver/pages/16.html
MOD名 分類 説明 URL 備考 MineAll 一括破壊 ツルハシで破壊できるブロックを、より広範囲に破壊できるようになる。ON/OFFのキー(デフォルト)はM ダウンロード CutAll 一括破壊 斧で破壊できるブロックを、より広範囲に破壊できるようになる。ON/OFFのキー(デフォルト)はC ダウンロード DigAll 一括破壊 シャベルで破壊できるブロックを、より広範囲に破壊できるようになる。ON/OFFのキー(デフォルト)はG ダウンロード More Villagers 村人 村人に複数の職業が追加される。 ダウンロード Better Villages 村人 村の全体的な外観とレイアウトを改善し、新しいデザインの家が追加される。 ダウンロード ダウンロード
https://w.atwiki.jp/mod-jplang/pages/63.html
Advanced Machines mod説明 強化された機械を追加する Advanced Machinesの日本語langファイル置き場です。 下にバージョンのリンクがあるのでそこから飛んでください。 ↓リンク↓ MC1.7.10
https://w.atwiki.jp/stranded2/pages/51.html
MOD投票所 誰でも編集が可能です。ご自由に投票テーマを追加してください。 好きなMODは? 選択肢 投票数 投票 Extension 26 Massive 3 Massive(Survivalist) 6 漢字 3 漢字+α 61 Vertical Challenge 5 Lion_Hearted s 1 Pupp3t s 2 MODで魅力的な要素は? 選択肢 投票数 投票 アイテムや建築物が豊富 61 グラフィックの強化 5 ゲームバランスが良い 4 面白いマップ 7
https://w.atwiki.jp/lisguild_minecraft/pages/14.html
マルチサーバー hamachi準備中 使用しているMOD一覧 [[]] 日本語化MOD 棒読みちゃん準備中