- 代碼: 選擇全部
# 下面的代码加在_config.cgi里
sub ItemBuyLog
{
open(IN,"./data/item_log.txt");
@A_LOG = <IN>;
close(IN);
if ($DTS->{name} ne '??'){ # 当卖家的ID符合??时候忽略,??在program\plug\whole.cgi里的$DT->{name},自己改,这样就能忽略玩家从npc购买的日志,不想使用的把??改空就可以了
unshift(@A_LOG,"$DT->{name}($DT->{shopname})从$DTS->{name}($DTS->{shopname})购入$ITEM[$itemno]->{name}数量为$num。\n");
}
splice(@A_LOG,100);#记录行数,大家自行修改
open(OUT,">./data/item_log.txt");
print OUT @A_LOG;
close(OUT);
}
buy-s.cgi里查找PushLog(0,$DT->{id},$ret);,在这行下面加ItemBuyLog;
搞完收工,基本就这样了,商人还没全部上手,有好的建议可以跟贴
作用就是可以查玩家见或玩家和npc见的交易记录,买主在前卖主在后
