- Fallout: New Vegas SS/MOD 12
202 :名無しさんの野望[sage]:2012/11/21(水) 01:51:05.50 ID:MRPvfkY0 - cannibal perk を、自分の好きな部分を齧ってその部位を欠損させるマジキチMOD作ったんだけど
部位破損でよくある KillActor Player xx(破壊部位) っての使うと 死体食べてるだけなのに殺した事になって、勝手に経験値入っちゃうんだよね 代わりに KillActor rTarget xx ってすると、生きてる相手を自殺させる事はできる(爆弾首輪MODで確認したら、経験値無しで頭吹っ飛ばせた) でも死体は自殺できないから動作してくれない で、ヴァニラで同じ事やってる、「フィーンドヴァイオレットの頭」のスクリプト見てみたんだけど、これまた意味不明 FindeVioletRef.KillActor player 1 ってなってるの ほぼ同じスクリプトのはずなのに、ヴァイオレットの頭千切っても経験値入らないのに、俺の cannibalMOD は経験値もらっちゃう なんで? 固有IDつけたNPCの死体は、KillActor player で損壊しても経験値にならないの? てことは、自作cannibalMODで無駄な経験値が入らないようにするには、死んだ相手一人一人にRefID自動で振るスクリプトかクエストつけなきゃいけないの? それこそマジキチだよー!どうすりゃいいんだよー!知恵かしてくれよー!
|
- Fallout: New Vegas SS/MOD 12
208 :202[sage]:2012/11/21(水) 18:31:18.68 ID:MRPvfkY0 - >>203
たぶんそれだと、一瞬だけその人生き返って場所ずれたりすると思うの >>204 そんなことないよ! 別にコレでアンジェリカちゃんをモグモグペロペロしたりとかしてないよ!ほんとうだよ! >>205 Cannibal Devour GoreってMODかな 探したら動画あった 似たような事する奴いたんだな ※ガチグロ注意 https://www.youtube.com/watch?v=F84ADkKMhis&playnext=1&list=PLBA6FE36232644D7F&feature=results_main 見たところ欠損時に経験値は入ってないみたい、どうやってんだこれ 3のgeck持ってないから、中身がどうなってるのかわかんないな NV版はないんだよね >>206 だが断る >>207 死なない第三者を適当な異次元に設置(作るだけで設置しなくても?)すればいいのか いけるかも 胴体食べると跡形もなく消し飛んで面白くないの 血飛沫だけあがるようにしたら雰囲気でると思うんだけど、何かいい手ないかしら 理想としては、sexusみたいな専用アニメ用意して、弱った相手を押し倒して生きたまま喰うのがいいんだけどね 俺詳しくないから無理の無理無理だわ
|
- Fallout: New Vegas SS/MOD 12
210 :名無しさんの野望[sage]:2012/11/21(水) 18:52:03.76 ID:MRPvfkY0 - >>209
そんなことできたのか! さっそくやってみゆ! 出来上がったらお礼に動画うpしようね!(^q^)
|
- Fallout: New Vegas SS/MOD 12
212 :名無しさんの野望[sage]:2012/11/21(水) 19:23:01.84 ID:MRPvfkY0 - なんだこのスクリプトさっぱり意味わからん
ref Me set Me to GetSelf Me.CIOS CannEffect なにこれこわい
|
- Fallout: New Vegas SS/MOD 12
213 :名無しさんの野望[sage]:2012/11/21(水) 19:35:11.50 ID:MRPvfkY0 - もうちょい調べてみた、Base Effectに[CannFX]ってのがあった。
これのスクリプトで処理してるっぽい ref ThisActorREF ThisActorRef.killactor player xx(破壊部位) 多分コレで、ターゲットをRef後、「ヴァイオレットの頭」と同じ理屈で死体を自殺させてるんだと思う
|
- Fallout: New Vegas SS/MOD 12
215 :名無しさんの野望[sage]:2012/11/21(水) 20:00:56.93 ID:MRPvfkY0 - セーブできたし、エラーも出てないけど
だめだ、経験値になる Base Effectにして呼び出さなきゃイケナイのかな
|
- Fallout: New Vegas SS/MOD 12
217 :名無しさんの野望[sage]:2012/11/21(水) 20:55:45.28 ID:MRPvfkY0 - もちろん導入したさー
俺の作ってるのと競合しないの確認済み
|
- Fallout: New Vegas SS/MOD 12
218 :名無しさんの野望[sage]:2012/11/21(水) 22:32:41.11 ID:MRPvfkY0 - Cannibal Devour Gore の中身
perkのスクリプトで ref Me set Me to GetSelf Me.CIOS CannEffect よく分からんけど、上のコマンドでまず Actor Effect 呼び出してる そこで Script Effect Always Applies にチェックが入ってて ここからBase Effect呼び出し Self No Magnitude No Area No Death Dispel の四箇所がチェックされ そしてスクリプト呼び出し こっからがよくわからんちん まず体力回復、放射能汚染、カルマ減少処理して、end その下に更に Begin ScriptEffectUpdate(スクリプトエフェクトをアップデート?よくわかんない) 条件分岐で死体損壊処理 if IsLimbGone 〜〜 例の ThisActorRef.killactor player xx(損壊箇所) このMODの場合、残ってる手足から順番で食べていくっていう内容だから、分岐の条件も「xxが壊れてたら」ってなってるのは理解できたつもり 俺がやりたいのは、ここでプレイヤーに箇所を選んで食べさせるようにしたいんだけども…… 今までperkの処理の時点で、「何処を食べる」て分岐にしてたけど、同じ事をスクリプト上で処理するには、どうコマンド打てばいいの?
|