Blue引擎检查行会相关信息命令: ISCASTLEMASTER //检查人物是否为沙城城主 ISCASTLEGUILD //检查玩家是否为沙城成员 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 // 结束行会战,两个参数可以使用通配符* ;=================================== 功能:检查玩家是否为沙城成员 ;=================================== #IF ISCASTLEGUILD #SAY 你是沙城成员! #ELSESAY 你不是沙城成员! ;=================================== ;=================================== 功能:检查玩家是否为沙城老大。 ;=================================== #IF ISCASTLEMASTER #SAY 你是沙城老大! #ELSESAY 你不是沙城老大! ;=================================== ;=================================== 功能:设置所有行会攻城 格式:ADDTOCASTLEWARLIST 城堡号 * ;=================================== [@MAIN] #IF #ACT GMEXECUTE ADDTOCASTLEWARLIST 0 * #SAY 城堡0今天晚上所有行会参加攻城 ;========================================== 行会建设: ;========================================== CHECKGUILDBUILDPOINT 控制符 + - = 数字 //检测行会建筑度 CHECKGUILDAURAEPOINT 控制符 + - = 数字 //检测行会行会人气度 CHECKGUILDFLOURISHPOINT 控制符 + - = 数字 //检测行会繁荣度 CHECKGUILDSTABILITYPOINT 控制符 + - = 数字 //检测行会安定度 #IF HAVEGUILD #ACT GUILDBUILDPOINT 控制符 + - = 数字 //修改行会建筑度 GUILDAURAEPOINT 控制符 + - = 数字 //修改行会人气度 GUILDFLOURISHPOINT 控制符 + - = 数字 //修改行会繁荣度 GUILDSTABILITYPOINT 控制符 + - = 数字 //修改行会安定度 变量: <$GUILDNAME> //行会名称 <$RANKNAME> //行会职位名称 <$GUILDHUMCOUNT> //行会人数 <$GUILDBUILDPOINT> //行会建筑度 <$GUILDAURAEPOINT> //行会人气度 <$GUILDFLOURISHPOINT> //行会繁荣度 <$GUILDSTABILITYPOINT> //行会安定度 ;========================================== 举例: ;========================================== [@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 【执行该命令的行会玩家,同行会的全部播放,如无行会则不播放】 |