発言者: moon
発言日: 2003 05/07 09:13
> 肝心な$iak、$iddが何を表してるのかいまいち分からなくって。
> $abと$dbは攻撃防御力を表してると思うのですが。
$iakと$iddはアイテムの攻撃値と防御値を表します。
アイテム△12345678XXYYZZの場合は$iak(=substr($sts,4,2))が56で$idd(=substr($sts,6,2))が78です。
> 変更箇所のほうを教えていただけますか?
http://www11.big.or.jp/~hazymoon/ownerbbs/treebbs.cgi?log=509
に書いてある箇所が変更箇所なのですが・・・。
変更の仕方は、
・substr($sts,4,2); $idd = substr($sts,6,2);のようなもの → substr($sts,4,3); $idd = substr($sts,7,3);
・$sts = sprintf("%04d%04d",$def_pc1,$def_bn1);のようなもの → $sts = sprintf("%04d%06d",$def_pc1,$def_bn1);
という感じでデータが2桁のところを3桁に変更します。
substrの用法の一例
substr(STRING, START, LENGTH)
STRING : 文字列
START : 取得の開始位置
LENGTH : 取得する長さ
▼関連発言
│
└◆547:3桁対応について [akira] 05/07 07:47
└◆548:Re:3桁対応について [moon] 05/07 09:13
└◆550:Re[2]:3桁対応について [akira] 05/07 10:47<-last