Tips

Last-modified: 2009-09-04 (金) 11:08:00

274 名前: UnnamedPlayer [sage] 投稿日: 2009/01/21(水) 18:03:59 ID:WECtRo4Y
if使うのにいちいち00D6張ってたら、時間がかかり過ぎるよ。
cs書く人はあれこれ試行錯誤する前に、ryosuke氏のブログの記事読んだ方が良いよ。
ソースの解説だけじゃなくて、sannyの使い方みたいなのも過去に書いてたから。
他の人が公開してるソースを読むのも良い。
意味が分からなくても、書き方の参考にはなる。
sannyのヘルプも英語だからと敬遠しないほうが良い。

それと慣れないうちはよくやるんだけど、演算系opcodeの多くはローカル変数やグローバル変数、
intやfloatの組み合わせなどで全然違う物を使うって事を忘れない方が良い。
問題なく動いてる場合があるからと言って、適当に使用してるとバグが出たときに発見するのが困難になる。

たいていのコードはwebページ眺めるより、sannyに付属のサーチ機能呼び出して検索した方が早いし、
wikiで網羅してないコードが載ってる事もあるかもしれない。

あとはcsの読み込みはセーブデータロードするだけで適用されるから、
作業中は窓化できるローダーで起動しておくといい。
俺も最初の頃はコンパイルするたびにいちいち起動画面眺めて、凄い無駄な時間を過ごしてた。

303 名前: UnnamedPlayer [sage] 投稿日: 2009/01/22(木) 02:47:23 ID:UI4/ry5I

181
GMaxで車を作ったことはないですが、エクスポートはできました。
お悩みの症状が解決するかわかりませんが、ご参考まで。長文すみません。

以下はSAオリジナルの車dffを無編集でエクスポートする手順ですが、
ボンネットに絵を描くぐらいの編集をしても問題なかったです。
私の試した環境は、GMax1.2 + KAMS(GSSさんfix版)です。

1.(重要)KAMSの"GTA_gDFF_IO_backward.ms"を起動
2.dffインポート(オートスキン不要)
3.'H'を押してオブジェクトリストを開く
4.(重要)"Display Subtree"をチェックし、"All"で全選択
5.KAMSの"DFF IO without CHARexp"を起動
6."Select COL3/COL"を押して元dffを選択
7."Export DFF"を押してエクスポート

補足
1はKAMSのフォルダの奥に隠れています。メニューの"MAXScript">"Run Script"で起動してください。
GSSさんfix版KAMSを使っている場合、utilitiesにロードされている"DFF IO without CHARexp"でも同じものが起動します。

以下余談です。
1に関しては、GSSさんのサイトに書いてありますが、普通にutilitiesにロードされる"DFF IO"は、
MMCの書き出し等に問題があるようです。キャラ非対応版が同梱となっているはそのせいかと思います。
4に関しては、ビューポートで全選択したり、サブツリー表示せず"ALL"選択して出力した場合に、
dffに書き出されるframe順が変わってしまう(RW Analizeで確認しました)のが原因かもしれません。
ただ、親子関係は正しく出力されるため、GMaxに再インポートしても階層は再現されます。GTA側の問題でしょうか?

305 名前: UnnamedPlayer [sage] 投稿日: 2009/01/22(木) 03:18:47 ID:UI4/ry5I

303
すみません、誤記ありました。手順5は不要です。
あと、想定した不具合は、出力したdffがゲーム内でロードされたときに固まってしまう現象です。
失礼しました。

319 名前: UnnamedPlayer [sage] 投稿日: 2009/01/22(木) 15:31:58 ID:zCqp71tG

318
雨の音等の弄り方は知らないけどCJの声は
pedsの 0, null, ~で始まる行を書き換えればNPCの声と入れ替えれるよ

346 名前: UnnamedPlayer [sage] 投稿日: 2009/01/23(金) 23:45:37 ID:pYGSRCAz

345
窓化できるよ
SALAでも窓化できるみたいだけど
俺の環境じゃ画面がおかしくなったから下の方法で
gta_sa_jp_loader.exeを
gta_sa_jp_.exeに名前変えて
gta_sa_dll.exeをバイナリエディタで開いて
gta_sa.exeを検索して見つかった部分をgta_sa_jp_.exeに書き換えるだけでおk

368 名前: UnnamedPlayer [sage] 投稿日: 2009/01/24(土) 15:29:46 ID:PqLtQJKF
gtasaのサウンド全リスト
http://pdescobar.home.comcast.net/~pdescobar/gta/saat/sfx_dir.html

614 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 17:42:08 ID:dIclXFru
知ってる人居ましたら教えてください
スプレーって普通だと緑色です、これを他の色にしたいんですが
どこで変えられますか?
tagはtxdworkshopで自分好みに変えましたが、黒メインのtagなので
スプレーも黒にしたいです

618 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 21:11:34 ID:yDWeqhu/
黒かー
FX_PRIM_BASE_DATA:にある
ALPHAON: 1
SRCBLENDID: 4
DSTBLENDID: 5

この辺の数値をひとつずついじってみたら上手くいくかもしれない
BLENDIDってのがフォトショで言うレイヤ合成モードを示す値とかそんな予感
俺もやってみるよ

624 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 22:04:05 ID:dIclXFru
スプレー缶

全部255はキレイに真っ白だったorz
これ反転できればいいのにな

ALPHAON: 1
SRCBLENDID: 4
DSTBLENDID: 1
この辺は形が変わっちゃうっぽい

爆発とかの煙と同じにすると、黒っぽくなるけど、なんか薄いですね
簡単に考えてたけど、ヤバイ難しいorz

以上途中経過です
チラ裏ごめんなさい

632 名前: 514 [sage] 投稿日: 2009/01/31(土) 22:30:39 ID:hycBtewq

624
テクスチャを真っ黒のにしてから色々弄ってみてはどうでしょう?
あと車が爆発したときの黒煙をそっくりそのままコピペして試すなども。

それから一部のエフェクトの色はexeに強制的に指定されてるのもあるみたいです。
血しぶきは赤を基調とするのが強制指定されてました。

ただスプレー缶のガスは色を赤とかに変えるMODを
見た事あるような気がしますので、できると思います。

635 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 22:56:24 ID:dIclXFru

632
テクスチャは色反転して入れ替えましたが変化なしでした
色設定で真っ赤(redのみ255)とかにすると、赤でちゃんと反映されるんですが
黒の数値(0)に近づけると色そのものが薄れていく感じです(0で透明)

638 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 23:16:11 ID:yDWeqhu/
色合成ってよく黒は透明として扱われるんだよねえ
アルファママップでもそんな使われ方
でも黒煙の表現だってあるわけだし、そっちのエフェクトがどれなのか分かれば
表現できると思うんだよなぁ…
爆発(explode)だと思って見てるんだけど、今日初めて見るファイルだからどーも…

639 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 23:26:08 ID:dIclXFru
スプレー缶

637
一応
ttp://www.gtaforums.com/index.php?showtopic=243451
この方法なんだけど、黒は上手くいかないorz

638
そうなんですよね、と思って最初全部1とかにしてみたんだけど上手くいかなかった
TEXTURE: smokeII_3を使ってるエフェクトが近いっちゃ近いんだけど
付き合わせてしまって申し訳ない
なんか上手い方法ないかなあ

644 名前: UnnamedPlayer [sage] 投稿日: 2009/01/31(土) 23:49:13 ID:0vI48Nuq
今日は始めての書き込みなんだが、ごめんよ。

SRCBLENDID: 4
DSTBLENDID: 1
この二つが合成のしかた。

ttp://msdn.microsoft.com/ja-jp/library/cc324307.aspx
このD3DBLEND列挙型の番号+1みたい。

だから、上の合成の仕方では
煙の色 * 煙の透明度 + 背景の色
となるから背景の色よりも暗くなることがない。

DSTBLENDID: 5
にしてやれば一般的な合成ができる。

有害何とかには自分も驚いた。

650 名前: UnnamedPlayer [sage] 投稿日: 2009/02/01(日) 00:03:20 ID:Jw7sPvf3

644
そういう意味合いだったんですか
説明ありがとうございます

>ID:yDWeqhu/さん
現在DSTBLENDID: 5、色指定を全部25で、それっぽくなりました
10以下だと、上手く色が乗らないみたいで、とりあえずこれで我慢してみます
グーグルが直ったら、もっと調べてみますね
ありがとうです