在传奇游戏中,沙巴克城堡是玩家争夺的重要目标。为了更好地管理和监控城堡的状态,游戏引擎提供了一系列与城堡相关的变量。以下是对这些变量的详细解释和检查功能:
城堡相关变量
$CASTLEGOLD:表示城堡的金币数,用于记录城堡的财富。
$TODAYINCOME:表示每天的城堡收入,用于监控城堡的经济状况。
$CASTLEDOORSTATE:表示城门的状态,可能的值包括“开启”、“关闭”和“损坏”。
$REPAIRDOORGOLD:表示修理城门的费用,用于计算修复城门所需的金币。
$REPAIRWALLGOLD:表示修理皇宫城墙的费用,用于计算修复城墙所需的金币。
$GUARDFEE:表示雇佣守卫的费用,用于计算雇佣守卫所需的金币。
$ARCHERFEE:表示雇佣弓箭手的费用,用于计算雇佣弓箭手所需的金币。
$GUARDRULE:表示守卫的状态,目前未起用。
$REQUESTCASTLELIST:表示攻城列表,用于记录申请攻城的玩家或行会。
检查城门状态功能
该功能允许管理员或玩家检查沙巴克城门的状态。以下是检查城门状态的代码示例:
;==========================================
#if
CHECKCASTLEDOOR 损坏
#say
城门损坏
#if
CHECKCASTLEDOOR 开启
#say
城门开启
#if
CHECKCASTLEDOOR 关闭
#say
城门关闭
;==========================================
Copy
这段代码使用CHECKCASTLEDOOR命令来检查城门的状态,并根据不同的状态输出相应的信息。管理员可以通过在游戏控制台或脚本中运行这段代码来获取城门的状态信息。
城堡相关:
————————-
$CASTLEGOLD //城堡金币数
$TODAYINCOME //每天的收*
$CASTLEDOORSTATE //城门状态
$REPAIRDOORGOLD //修理城门的费用
$REPAIRWALLGOLD //修理皇宫城墙的费用
$GUARDFEE //雇佣守卫费用
$ARCHERFEE //雇佣弓箭手费用
$GUARDRULE //守卫状态(未起用)
$REQUESTCASTLELIST //攻城列表
检查城门状态
功能:
可以检查沙城门状态。
格式:
;==========================================
#if
CHECKCASTLEDOOR 损坏
#say
城门损坏
#if
CHECKCASTLEDOOR 开启
#say
城门开启
#if
CHECKCASTLEDOOR 关闭
#say
城门关闭
;==========================================