トップページ > PCゲーム > 2012年11月21日 > MRPvfkY0

書き込み順位&時間帯一覧

34 位/1944 ID中時間01234567891011121314151617181920212223Total
書き込み数0100000000000000002220108



使用した名前一覧書き込んだスレッド一覧
名無しさんの野望
202
Fallout: New Vegas SS/MOD 12

書き込みレス一覧

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の処理の時点で、「何処を食べる」て分岐にしてたけど、同じ事をスクリプト上で処理するには、どうコマンド打てばいいの?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。