[
板情報
|
R18ランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
メール
|
1-
101-
201-
301-
401-
501-
601-
この機能を使うにはJavaScriptを有効にしてください
|
製作初心者講座スレ
165
:
あなたの名前を入力してください
:2019/10/22(火) 00:16:03 ID:M.CTHa1Q
>>163
奴隷購入とかでステータス見ると出るヘアカラー参照辺りのエラーを例に
@SHOW_HAIRCOLOR(ARG, ARG:1=0)
IF CFLAG:ARG:150 == 0
これは〇番目に登録されているキャラのCFLAG:150を見ようとしてるんだけど、そもそも初期ではあなたしかいないから、キャラは一人(あなた)しかいない、だから登録されてないキャラ見ようとしてるっていうエラーが出る
そもそもARGに渡されて来たのはNOで、CSV参照する時用の数字、CFLAG:〇:150とかで参照する番号はゲームに登録された順の番号
あなたはCSV0番で、最初に登録されてるから登録番号も0(仕様上0から数え始めるので0)、たまたま一致してるから奴隷購入画面でもあなたは問題なくステータス見れてる
奴隷購入ってのはCSV〇番目のキャラをゲームに登録する処理だから、CFLAG:〇:150とかの形では参照できない
じゃあ名前とかはなんで表示されてるかっていうと、SUMMONS_MAIN.ERBの557行目が名前の表示処理なんだけど
PRINTFORM キャラクター名:%CSVNAME(L_T, 0), 40, LEFT%
って感じでCSVを直接参照する方法で見てるから
なので
IF CFLAG:ARG:150 == 0 以下同様の処理
を
IF CSVCFLAG(ARG, 150) == 0
に書き換えていけば動く
そも、大本の関数名がSUMMONS_DATA_BASICで、召喚(購入)するキャラの基本ステータス(CSVのデータ)表示処理みたいだし
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板