[BLUE引擎]传奇版本检测行会相关信息命令说明
检测行会相关信息
ISCASTLEMASTER //检查人物是否为沙城城主
ISCASTLEGUILD //检查人物是否为沙城成员
CHECKGUILDLIST //检测人物行会是否到列表中
ADDGUILDLIST //将人物行会加入列表
DELGUILDLIST //将人物行会删除列表
CHECKOFGUILD 行会名称 //检查行会名称
ISGUILDMASTER //检查行会掌门
ADDGUILD //建立行会
AFFILIATEGUILD 行会名 //将人物加入行会
HAVEGUILD //检查人物是否加入行会
ISATTACKGUILD //检查人物是否为攻城方
ISDEFENSEGUILD //检查人物是否为守城方 注:ISDEFENSEGUILD 支持使用参数1(行会名)
ISATTACKALLYGUILD //检查人物是否为攻城方联盟行会 注:ISATTACKALLYGUILD支持使用参数1(行会名)
ISDEFENSEALLYGUILD //检查人物是否为守城方联盟行会 注:ISDEFENSEALLYGUILD 支持使用参数1(行会名)
ISSAMEGUILDONMAP 地图名 //检查地图中所有人是否同一行会
GUILDSTAT 行会名 //检查行会名称统计人物等级 过滤同机器码(0/1) P1 // 统计行会在线人物数,数量返回P1,行会名为SELF时指自己行会,可结合ISGUILDMASTER使用。
ENDGUILDWAR 行会名1 行会名2 //结束行会战,两个参数可以使用通配符*
GUILDMAPMOVE //行会传送NPC命令
GUILD //执行命令者的同行会人物,如无行会则不播放
ADDTOCASTLEWARLIST 城堡号 * //设置所有行会攻城
GUILDSTAT //GUILDSTAT行会名 统计人物等级 过滤同机器码(0/1) P1 // 统计行会在线人物数,数量返回P1,行会名为SELF时指自己行会,可结合ISGUILDMASTER使用
STARTGUILDWAR //行会名1 行会名2 时间(分钟) 开启行会战
ENDGUILDWAR //行会名1 行会名2 // 结束行会战,两个参数可以使用通配符*
GUILDMAPMOVE //行会掌门召唤成员(新)
;==========================================
功能:检测行会建筑度
;==========================================
#IF
CHECKGUILDBUILDPOINT 控制符 < = > 数字
#ACT
GUILDBUILDPOINT 控制符 + - = 数字 //修改行会建筑度
;==========================================
功能:检测行会行会人气度
;==========================================
#IF
CHECKGUILDAURAEPOINT 控制符 < = > 数字
#ACT
GUILDAURAEPOINT 控制符 + - = 数字 //修改行会人气度
;==========================================
功能:检测行会繁荣度
;==========================================
#IF
CHECKGUILDFLOURISHPOINT 控制符 < = > 数字
#ACT
GUILDFLOURISHPOINT 控制符 + - = 数字 //修改行会繁荣度
;==========================================
功能:检测行会安定度
;==========================================
#IF
CHECKGUILDSTABILITYPOINT 控制符 < = > 数字
#ACT
GUILDSTABILITYPOINT 控制符 + - = 数字 //修改行会安定度
;==========================================
;==========================================
变量:
<$GUILDNAME> //行会名称
<$RANKNAME> //行会职位名称
<$GUILDHUMCOUNT> //行会人数
<$GUILDBUILDPOINT> //行会建筑度
<$GUILDAURAEPOINT> //行会人气度
<$GUILDFLOURISHPOINT>//行会繁荣度
<$GUILDSTABILITYPOINT> //行会安定度
;==========================================
;==========================================
功能:检测行会是否到列表中
格式:CHECKGUILDLIST ..\目录\路径\XXX.TXT
;==========================================
[@CHECKGUILDLIST]
#IF
CHECKGUILDLIST ..\目录\路径\行会争霸.TXT
#SAY
列表中有行会。
#ELSESAY
列表中没有行会
;==========================================
功能:!CHECKGUILDLIST ..\目录\路径\行会争霸.TXT
格式:ADDGUILDLIST ..\目录\路径\XXX.TXT
;==========================================
#IF
!CHECKGUILDLIST ..\目录\路径\行会争霸.TXT
#ACT
ADDGUILDLIST ..\目录\路径\行会争霸.TXT
#SAY
您的:[<$GUILDNAME>]已经加入行会列表!
;==========================================
功能:删除人物行会在列表里!
格式:DELGUILDLIST ..\目录\路径\XXX.TXT
;==========================================
;==========================================
功能:检查人物是否为沙城成员
;==========================================
#IF
ISCASTLEGUILD
#SAY
你是沙城成员!
#ELSESAY
你不是沙城成员!
;==========================================
;==========================================
功能:检查人物是否为沙城老大。
;==========================================
#IF
ISCASTLEMASTER
#SAY
你是沙城老大!
#ELSESAY
你不是沙城老大!
;==========================================
;==========================================
功能:设置所有行会攻城
格式:ADDTOCASTLEWARLIST 城堡号 *
;==========================================
;==========================================
[@MAIN]
#IF
#ACT
GMEXECUTE ADDTOCASTLEWARLIST 0 *
#SAY
城堡0今天晚上所有行会参加攻城
;==========================================
举例:
;==========================================
[@CHECKOFGUILD]
#IF
CHECKOFGUILD 行会名称
#SAY
行会正确
;==========================================
;==========================================
[@ISGUILDMASTER]
#IF
ISGUILDMASTER
#SAY
你是行会老大!
#ELSESAY
你不是行会老大!
;==========================================
;==========================================
[@ADDGUILD]
#IF
CHECKLEVELEX > 0
#ACT
ADDGUILD ADMINISTRATORS
SENDMSG 5 [提示]:行会ADMINISTRATORS正确建立
;==========================================
;==========================================
[@AFFILIATEGUILD]
#IF
CHECKLEVELEX > 0
ISNEWHUMAN
#ACT
GMEXECUTE 加入门派
AFFILIATEGUILD 剑龙阁
;==========================================
;==========================================
[@ISSAMEGUILDONMAP]
#IF
ISSAMEGUILDONMAP 3
#SAY
你的行会目前霸占了盟重地图!
#ELSESAY
盟重地图还没被你行会占领!\ \
<返回/@MAIN>
;==========================================
;==========================================
[@HAVEGUILD]
#IF
HAVEGUILD
#SAY
你已经加入了行会!
#ELSESAY
你没加入行会!
;==========================================
;==========================================
#IF
HAVEGUILD
#SAY
你已经加入了行会!
#ELSESAY
你没加入行会!
;==========================================
;==========================================
[@ISATTACKGUILD]
#IF
ISATTACKGUILD
#SAY
目前你所在的行会是攻城方!
#ELSESAY
你所在的行会不是今天的攻城方!\ \
<返回/@MAIN>
;==========================================
;==========================================
[@ISDEFENSEGUILD]
#IF
ISDEFENSEGUILD 行会名称
#SAY
目前你所在的行会是守城方!
#ELSESAY
你所在的行会不是今天的守城方!\ \
<返回/@MAIN>
;==========================================
;==========================================
[@ISATTACKALLYGUILD]
#IF
ISATTACKALLYGUILD 行会名称
#SAY
目前你所在的行会是攻城方联盟行会!
#ELSESAY
你所在的行会不是今天的攻城方联盟行会!\ \
<返回/@MAIN>
;==========================================
;==========================================
[@ISDEFENSEALLYGUILD]
#IF
ISDEFENSEALLYGUILD 行会名称
#SAY
目前你所在的行会是守城方联盟行会!
#ELSESAY
你所在的行会不是今天的守城方联盟行会!\ \
<返回/@MAIN>
;==========================================
;==========================================
功能:行会传送NPC命令
格式:GUILDMAPMOVE M X Y
参数一M为地图代码.参数二X为坐标X.参数三Y为坐标Y.
;==========================================
[@GUILDMAPMOVE]
#IF
CHECKLEVELEX > 0
#ACT
GUILDMAPMOVE 3 333 333
SENDMSG 5 [提示]:大家都回城了吧.哈哈
;==========================================
;==========================================
播放:WAV文件的NPC命令:GUILD //执行命令者的同行会人物,如无行会则不播放
格式:GUILD //执行命令者的同行会人物,如无行会则不播放
PLAYSOUND 文件名 循环(0不循环1循环) [参数]
PLAYSOUND STOP //停止当前所有播放的声音
;==========================================
参数:
GUILD //执行命令者的同行会人物,如无行会则不播放
;==========================================
[@GUILD]
#IF
#ACT
PLAYSOUND .\WAV\LOG-IN-LONG2.WAV 0 GUILD [执行该命令的行会人物,同行会的全部播放,如无行会则不播放]
;==========================================
参数:GUILDMAPMOVE 地图代码 Y X 随机范围
说明:GUILDMAPMOVE 只有行会掌门可以执行!执行时间间隔175秒!
;==========================================
[@GUILDMAPMOVE]
#IF
#ACT
GMEXECUTE 允许行会召集 //Mir200\Command.ini 里:AllowGuildReCall=允许行会召集
GUILDMAPMOVE 3 330 330 5
页:
[1]