천통 후에는 명장 일람에 장수 본닉이 뜨도록
This commit is contained in:
+11
-2
@@ -49,6 +49,12 @@ increaseRefresh("명장일람", 1);
|
|||||||
<div style="margin:auto;width=1000px;">
|
<div style="margin:auto;width=1000px;">
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
$ownerNameList = [];
|
||||||
|
if($gameStor->isunited){
|
||||||
|
foreach(RootDB::db()->queryAllLists('SELECT no, name FROM member') as [$ownerID, $ownerName]){
|
||||||
|
$ownerNameList[$ownerID] = $ownerName;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$nationName = [0=>'재야'];
|
$nationName = [0=>'재야'];
|
||||||
$nationColor = [0=>'#000000'];
|
$nationColor = [0=>'#000000'];
|
||||||
@@ -166,7 +172,7 @@ $generals = array_map(function($general) use($nationColor, $nationName) {
|
|||||||
|
|
||||||
return $general;
|
return $general;
|
||||||
}, $db->query(
|
}, $db->query(
|
||||||
"SELECT nation,no,name,name2 as owner_name, picture, imgsvr,
|
"SELECT nation,no,name,name2 as owner_name, owner, picture, imgsvr,
|
||||||
experience, dedication, firenum, warnum, killnum, killcrew, deathcrew,
|
experience, dedication, firenum, warnum, killnum, killcrew, deathcrew,
|
||||||
dex0, dex10, dex20, dex30, dex40,
|
dex0, dex10, dex20, dex30, dex40,
|
||||||
ttw, ttd, ttl, tlw, tld, tll, tpw, tpd, tpl, tiw, tid, til,
|
ttw, ttd, ttl, tlw, tld, tll, tpw, tpd, tpl, tiw, tid, til,
|
||||||
@@ -179,7 +185,7 @@ $templates = new \League\Plates\Engine('templates');
|
|||||||
|
|
||||||
foreach($types as $idx=>[$typeName, $typeValue, $typeFunc]){
|
foreach($types as $idx=>[$typeName, $typeValue, $typeFunc]){
|
||||||
$validCnt = 0;
|
$validCnt = 0;
|
||||||
$typeGenerals = array_map(function($general) use($typeValue, $typeFunc, &$validCnt){
|
$typeGenerals = array_map(function($general) use($typeValue, $typeFunc, &$validCnt, $ownerNameList){
|
||||||
$general = ($typeFunc)($general);
|
$general = ($typeFunc)($general);
|
||||||
$value = $general['value'];
|
$value = $general['value'];
|
||||||
|
|
||||||
@@ -193,6 +199,7 @@ foreach($types as $idx=>[$typeName, $typeValue, $typeFunc]){
|
|||||||
else {
|
else {
|
||||||
$general['printValue'] = number_format($value);
|
$general['printValue'] = number_format($value);
|
||||||
}
|
}
|
||||||
|
$general['owner_name'] = $ownerNameList[$general['owner']]??null;
|
||||||
return $general;
|
return $general;
|
||||||
}, $generals);
|
}, $generals);
|
||||||
|
|
||||||
@@ -231,6 +238,7 @@ foreach($generals as $general){
|
|||||||
$itemName = ($itemFunc)($itemCode);
|
$itemName = ($itemFunc)($itemCode);
|
||||||
$general['rankName'] = $itemName;
|
$general['rankName'] = $itemName;
|
||||||
$general['value'] = $itemCode;
|
$general['value'] = $itemCode;
|
||||||
|
$general['owner_name'] = $ownerNameList[$general['owner']]??null;
|
||||||
$itemTypes[$itemIdx][5][$itemCode] = $general;
|
$itemTypes[$itemIdx][5][$itemCode] = $general;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -252,6 +260,7 @@ foreach($itemTypes as [$itemNameType, $itemType, $itemFunc, $itemMinCode, $itemM
|
|||||||
}
|
}
|
||||||
|
|
||||||
$general = $itemOwners[$itemCode];
|
$general = $itemOwners[$itemCode];
|
||||||
|
$general['owner_name'] = $ownerNameList[$general['owner']]??null;
|
||||||
$itemRanker[$itemCode] = $general;
|
$itemRanker[$itemCode] = $general;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user