= $next){ $message=1; $lv=$lv+1; $exp=$exp-$next; } else{ $message=0; } //書き込み $write = $lv."\t".$exp."\t".$yes."\t".$today."\t".$day."\t".$ip; $fp=fopen($filepath,"w"); fputs($fp,$write); fclose($fp); //次までの残り $tugi = floor( $exp / $lv ); $nokori=100-$tugi; for($i=1;$i<=$lv;$i++){ $l=$l+($i-1)*100; } $l=$l+$exp; //ここから以下は実際に情報を表示します。適宜変更を加えてもいいかもしれません。 //レベルの表示 print "Lv ".$lv.":"; //経験値バーの表示 if($tugi>=80){ for($i=0;$i<$tugi;$i++){ print ""; } } else{ for($i=0;$i<$tugi;$i++){ print ""; } } for($j=0;$j<$nokori;$j++){ print ""; } $tugi2=$lv*100; print "
Exp.:".$l." NEXT(". $exp ."/".$tugi2.")(".$tugi."%)"; if($stop2!=1){ //メッセージの表示 if($message==1 && $lv!=1){ print "LV UP!"; } } print "
"; ?>