All Data Structures Namespaces Files Functions Variables Pages
itemhelp.php
Go to the documentation of this file.
<?php
define('CURSCRIPT', 'help');
require './include/common.inc.php';
$mapitemfile = config('mapitem',$gamecfg);
$writefile = GAME_ROOT.TPLDIR.'/itemhelp.htm';
if(filemtime($mapitemfile) > filemtime($writefile))
{
$mixhelpinfo =
"<div align=\"middle\"><table>
<tr>
<td class=\"b1\" height=20px><span>所在地点</span></td>
<td class=\"b1\"><span>物品名称</span></td>
<td class=\"b1\"><span>物品类型</span></td>
<td class=\"b1\"><span>效/耐</span></td>
<td class=\"b1\"><span>物品属性</span></td>
<td class=\"b1\"><span>刷新时间与数量</span></td>
</tr>
";
$file = config('mapitem',$gamecfg);
$itemlist = openfile($file);
$in = sizeof($itemlist);
for($i = 1; $i < $in; $i++)
if(!empty($itemlist[$i]) && strpos($itemlist[$i],',')!==false)
{
list($iarea,$imap,$inum,$iname,$ikind,$ieff,$ista,$iskind) = explode(',',$itemlist[$i]);
if ($imap==99) $mixhelpinfo.="<tr><td class=\"b3\" height=20px><span>全图随机</span></td>\n"; else $mixhelpinfo.="<tr><td class=\"b3\" height=20px><span>{$plsinfo[$imap]}</span></td>\n";
$mixhelpinfo.="<td class=\"b3\"><span>{$iname}</span></td>\n";
$mixhelpinfo.="<td class=\"b3\"><span>";
if (substr($ikind,0,2)=="GB")
{
if ($ikind=="GBr") $mixhelpinfo.="机枪弹药";
if ($ikind=="GBi") $mixhelpinfo.="气体弹药";
if ($ikind=="GBh") $mixhelpinfo.="重型弹药";
if ($ikind=="GBe") $mixhelpinfo.="能源弹药";
if ($ikind=="GB") $mixhelpinfo.="手枪弹药";
}
else
{
for ($k=1; $k<=strlen($ikind); $k++)
if (isset($iteminfo[substr($ikind,0,$k)]))
{
$mixhelpinfo.=$iteminfo[substr($ikind,0,$k)];
break;
}
if (substr($ikind,0,2)=="TO")
$mixhelpinfo.="（已埋设）";
else if (substr($ikind,0,2)=="TN")
$mixhelpinfo.="（可拾取）";
else if ($ikind[0]=="P")
{
if ($ikind[strlen($ikind)-1]=="2") $mixhelpinfo.="（猛毒）"; else $mixhelpinfo.="（有毒）";
}
}
$mixhelpinfo.="</span></td>\n";
$mixhelpinfo.="<td class=\"b3\"><span>{$ieff}/{$ista}</span></td>\n";
$mixhelpinfo.="<td class=\"b3\"><span>";
for ($k=0; $k<strlen($iskind); $k++)
{
if (!isset($itemspkinfo[$iskind[$k]])) break;
if ($k) $mixhelpinfo.="+";
$mixhelpinfo.=$itemspkinfo[$iskind[$k]];
}
$mixhelpinfo.="</span></td>\n";
$mixhelpinfo.="<td class=\"b3\"><span>";
if ($iarea==99) $mixhelpinfo.="每禁"; else $mixhelpinfo.="{$iarea}禁";
$mixhelpinfo.="刷新{$inum}个</span></td></tr>\n";
}
$mixhelpinfo.="</table></div><br>\n";
writeover($writefile,$mixhelpinfo);
}
include template('itemhelpmain');
$mapitemfile
$mapitemfile
Definition: itemhelp.php:7
$iteminfo
$iteminfo
Definition: resources_1.php:683
$writefile
$writefile
Definition: itemhelp.php:8
writeover
writeover($filename, $data, $method="rb+", $iflock=1, $check=1, $chmod=1)
Definition: global.func.php:155
$gamecfg
$gamecfg
Definition: system.php:22
$i
$i
Definition: botservice.php:267
$itemspkinfo
$itemspkinfo
Definition: resources_1.php:747
GAME_ROOT
const GAME_ROOT
Definition: clear.php:6
$k
$k
Definition: stat.php:7
openfile
openfile($filename)
Definition: global.func.php:175
config
config($file= '', $cfg=1)
Definition: global.func.php:122