|
$id = $_GET["id"];
$jobid = $_GET["jobid"];
switch($id){
case 1:
$zai = '格闘';
break;
case 2:
$zai = '短剣';
break;
case 3:
$zai = '片手剣';
break;
case 4:
$zai = '両手剣';
break;
case 5:
$zai = '片手斧';
break;
case 6:
$zai = '両手斧';
break;
case 7:
$zai = '両手鎌';
break;
case 8:
$zai = '両手槍';
break;
case 9:
$zai = '片手刀';
break;
case 10:
$zai = '両手刀';
break;
case 11:
$zai = '片手棍';
break;
case 12:
$zai = '両手棍';
break;
case 13:
$zai = '弓術';
break;
case 14:
$zai = '射撃';
break;
case 15:
$zai = '投擲';
break;
case 16:
$zai = '楽器';
break;
case 17:
$zai = '矢・弾';
break;
case 18:
$zai = '釣り竿';
break;
case 19:
$zai = '釣り餌';
break;
case 20:
$zai = 'ペット餌';
break;
}
$jobi = '全';
switch($jobid){
case 1:
$jobi = '戦';
break;
case 2:
$jobi = 'モ';
break;
case 3:
$jobi = '白';
break;
case 4:
$jobi = '黒';
break;
case 5:
$jobi = '赤';
break;
case 6:
$jobi = 'シ';
break;
case 7:
$jobi = 'ナ';
break;
case 8:
$jobi = '暗';
break;
case 9:
$jobi = '獣';
break;
case 10:
$jobi = '吟';
break;
case 11:
$jobi = '狩';
break;
case 12:
$jobi = '侍';
break;
case 13:
$jobi = '忍';
break;
case 14:
$jobi = '竜';
break;
case 15:
$jobi = '召';
break;
case 16:
$jobi = '青';
break;
case 17:
$jobi = 'か';
break;
case 18:
$jobi = 'コ';
break;
}
?>
$cnt = 0;
$cnt1=0;
$cnt10=0;
$cnt20=0;
$cnt30=0;
$cnt40=0;
$cnt50=0;
$cnt60=0;
$cnt70=0;
$cnt71=0;
$dan = 0;
$fp = fopen("BKzen.txt", "r");
while( ! feof($fp) ) {
$outexc =0;
$file1 = fgets( $fp);
if($file1 == 'END'){
break;
}
$gou_array = explode("!", $file1); //半角!で分割
$mei = array_shift($gou_array);
$shu = array_shift($gou_array);
if($shu == $zai){
$lv = array_shift($gou_array);
$def = array_shift($gou_array);
$kan = array_shift($gou_array);
$nou = array_shift($gou_array);
if($nou == '0' or $nou == NULL){
$nou = '−';
}
$job = array_shift($gou_array);
$exra = array_shift($gou_array);
switch($exra){
case 'E':
$ex = '●';
$re = '';
break;
case 'R':
$ex = '';
$re = '●';
break;
case 'ER':
$ex = '●';
$re = '●';
break;
case '−':
$ex = '';
$re = '';
break;
}
$job = trim($job);
if($jobid == 0){
$outexc = 1;
}else{
$kensaku = strstr ($job, $jobi);
if($kensaku){
$outexc = 1;
}
}
if($outexc == 1){
$trsdat = mb_convert_encoding($mei,"EUC-JP","SJIS");
$trsdat = rawurlencode($trsdat);
$trszai = mb_convert_encoding($zai,"EUC-JP","SJIS");
$trszai = rawurlencode($trszai);
$sen = '−';
$mo = '−';
$shiro = '−';
$kuro = '−';
$aka = '−';
$shi = '−';
$na = '−';
$an = '−';
$kemo = '−';
$gin = '−';
$kari = '−';
$samu = '−';
$nin = '−';
$ryu = '−';
$shou = '−';
$ao = '−';
$kara = '−';
$koru = '−';
$kensaku = strstr ($job, '戦');
if($kensaku){
$sen = '戦';
}
$kensaku = strstr ($job, 'モ');
if($kensaku){
$mo = 'モ';
}
$kensaku = strstr ($job, '白');
if($kensaku){
$shiro = '白';
}
$kensaku = strstr ($job, '黒');
if($kensaku){
$kuro = '黒';
}
$kensaku = strstr ($job, '赤');
if($kensaku){
$aka = '赤';
}
$kensaku = strstr ($job, 'シ');
if($kensaku){
$shi = 'シ';
}
$kensaku = strstr ($job, 'ナ');
if($kensaku){
$na = 'ナ';
}
$kensaku = strstr ($job, '暗');
if($kensaku){
$an = '暗';
}
$kensaku = strstr ($job, '獣');
if($kensaku){
$kemo = '獣';
}
$kensaku = strstr ($job, '吟');
if($kensaku){
$gin = '吟';
}
$kensaku = strstr ($job, '狩');
if($kensaku){
$kari = '狩';
}
$kensaku = strstr ($job, '侍');
if($kensaku){
$samu = '侍';
}
$kensaku = strstr ($job, '忍');
if($kensaku){
$nin = '忍';
}
$kensaku = strstr ($job, '竜');
if($kensaku){
$ryu = '竜';
}
$kensaku = strstr ($job, '召');
if($kensaku){
$shou = '召';
}
$kensaku = strstr ($job, '青');
if($kensaku){
$ao = '青';
}
$kensaku = strstr ($job, 'か');
if($kensaku){
$kara = 'か';
}
$kensaku = strstr ($job, 'コ');
if($kensaku){
$koru = 'コ';
}
if($lv <= 10){
$cnt1 = $cnt1+1;
$cnt = $cnt+1;
if($cnt1 == 1){
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv <= 20 & $lv >= 11){
$cnt10 = $cnt10+1;
$cnt = $cnt+1;
if($cnt10 == 1){
if($cnt1 != 0){
$cnt1 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv <= 30 & $lv >= 21){
$cnt20 = $cnt20+1;
$cnt = $cnt+1;
if($cnt20 == 1){
$cnt10 = $cnt10+$cnt1;
if($cnt10 != 0){
$cnt10 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv <= 40 & $lv >= 31){
$cnt30 = $cnt30+1;
$cnt = $cnt+1;
if($cnt30 == 1){
$cnt20 = $cnt20+$cnt10+$cnt1;
if($cnt20 != 0){
$cnt20 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv <= 50 & $lv >= 41){
$cnt40 = $cnt40+1;
$cnt = $cnt+1;
if($cnt40 == 1){
$cnt30 = $cnt30+$cnt20+$cnt10+$cnt1;
if($cnt30 != 0){
$cnt30 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv <= 60 & $lv >= 51){
$cnt50 = $cnt50+1;
$cnt = $cnt+1;
if($cnt50 == 1){
$cnt40 = $cnt40+$cnt30+$cnt20+$cnt10+$cnt1;
if($cnt40 != 0){
$cnt40 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv <= 70 & $lv >= 61){
$cnt60 = $cnt60+1;
$cnt = $cnt+1;
if($cnt60 == 1){
$cnt50 = $cnt50+$cnt40+$cnt30+$cnt20+$cnt10+$cnt1;
if($cnt50 != 0){
$cnt50 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
if($lv >= 71){
$cnt70 = $cnt70+1;
$cnt = $cnt+1;
if($cnt70 == 1){
$cnt60 = $cnt60+$cnt50+$cnt40+$cnt30+$cnt20+$cnt10+$cnt1;
if($cnt60 != 0){
$cnt60 = 0;
?>
|
}
?>
|
|
|
|
|
|
|
}
if($dan == 0){
$dan = 1;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else{
$dan = 0;
?>
print $re ?> print $ex ?> print $mei ?>
|
print $lv; ?>
|
print $def; ?>
|
print $kan ?>
|
print $nou ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
}
}
}
}
fclose( $fp );
?>
|
if($cnt == 0){
print "データがありません!";
}
?>