[
板情報
|
R18ランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
メール
|
1-
101-
201-
301-
401-
501-
601-
この機能を使うにはJavaScriptを有効にしてください
|
製作初心者講座スレ
360
:
あなたの名前を入力してください
:2020/06/27(土) 02:08:58 ID:hlRPCHag
>>358
SPLITって第三引数省略できたっけ?
あとCSTR:ARG:0だとCSTR:TARGET:ARGになっちゃわない?
>>359
それでもできるけど@BADYの中でSPLITすればいいんじゃないの?
あとLOCALに代入しなくてもBADY(RESULTS:0, TOINT(RESULTS:1))でいい。
そもそも@BADYの中で何するのかわからないけど、PRINTFORMする時は文字列で返ってくるなら%%で囲う。数値で返ってくるなら{}で囲わないと。
文字列で返ってくるならTOINTは二度手間になるかも。
尻という文字をどうするのかとか3って数字の意味が不明なのでスリーサイズを取得する式中関数に勝手に変えてしまうけども、
CSTR.CSVに
0,スリーサイズ
CHARA.CSVに
CSTR,スリーサイズ,90/50/80
って書いて
ERBで
@BADY(ARGS, ARG = TARGET)
#FUNCTION
まずARGがCHARANUM未満か確認する。CHARANUM以上だったらエラー出ちゃうので帰るようにする。
それからSPLIT CSTR:(ARG):スリーサイズ, "/", LOCALSする。
でARGSがBならLOCALS:0を、Wなら:1を、Hなら:2をTOINTして返すようにすればいい。
最後に、CSV書いたキャラが登録番号5番だとして、PRINTFORM 尻:{BADY("H", 5)}ってやれば尻:80ってプリントされる。
この場合ARGを省略してBADY("H")だけでもTARGETに入ってるキャラのヒップサイズが得られる。
と言うかここまで言っといてあれだけどCFLAGとかTALENTで用意したらダメなの?
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板