传奇部落

996PC引擎行会触发相关脚本说明

[复制链接]
发表于 5 小时前 | 显示全部楼层 |阅读模式
行会触发相关


;QFunction-0.txt


;加入行会前的QF触发
[@ConfirmGuildAddMember]
#IF
#ACT
;ConfirmGuildAddMember (1=禁止 0=允许)
;Stop (禁止加入行会),兼容2个禁止加入行会命令
;增加传递参数,预加入行会名<$Param1>和预加入行会成员人数<$Param2>
SENDMSG 6 <$USERNAME>:即将加入【<$Param1>】,拥有【<$Param2>】小伙伴!


//;加入行会后触发例子
[@GuildAddMember]
#IF   
#ACT
SENDMSG 6 <$USERNAME>:已加入【<$GUILDNAME>】,拥有【<$GUILDMEMBERCNT>】小伙伴!




//;退出行会触发
[@GuildDelMember]
#IF
#ACT
MOV U30 120
SENDMSG 7 <$USERNAME>退出行会


//;编辑行会公告前触发
[@UpdateGuildNotice]
#IF
#ACT
SENDMSG 6 你编辑了 行会公告


//.掌门招募逐一触发(招募页面点击接受)
[@CanAddJoinMember]
#IF
EQUAL <$param1> 1
#ACT
Stop
SENDMSG 6 接受玩家<$param3>入会申请,是否在线<$param1>--USERID=<$param2>
;<$param1> 0~1    0表示该玩家不在线,1表示该玩家在线
;<$param2> 玩家唯一UID
;<$param3> 被接受的玩家名


//;退出行会前触发
[@GuildDelMemberBefore]
#IF
#ACT
STOP


//;解散行会前
[@GuildCloseBefore]
#IF
#ACT
STOP




行会战宣战命令
SETGUILDWAR 参数1 参数2 参数3
参数1:宣战行会名字  
参数2:敌对行会名字  
参数3:时间分钟


[@设置行会宣战]
#ACT
SETGUILDWAR 红方 蓝方 30


//;创建行会前触发
[@CheckBuildGuild]
#IF
#ACT
SENDMSG 7 禁止<$USERNAME>创建行会:<$param1>
Stop
//;加入行会触发
[@GuildAddMemberAfter]
//;退出行会触发
[@GuildDelMember]
#IF
#ACT
MOV U30 120
SENDMSG 7 <$USERNAME>退出行会


;//掌门踢出行会成员前触发
[@GuildChiefDelMember]
#IF
#act
stop
sendmsg 7 禁止踢出行会


//;行会编辑封号前触发
QF触发@SetRankNameXX(XX:1-5个行会封号)


[@SetRankName1]
#act
stop
sendmsg 6 不允许编辑行会掌门封号!


//;退出行会前触发
[@GuildDelMemberBefore]


//;解散行会
[@GuildClose]


[@SetGuildRank1]
#IF
#act
Sendmsg 6 任命掌门人前触发
Stop


[@SetGuildRank2]
#IF
#act
sendmsg 6 任命副掌门前触发
Stop


[@SetGuildRank3]
#IF
#act
sendmsg 6 任命成员3前触发
Stop


[@SetGuildRank4]
#IF
#act
sendmsg 6 任命成员4前触发
Stop


[@SetGuildRank5]
#IF
#act
sendmsg 6 任命成员5前触发
Stop




--------------------------------------------------------------------------------
<$GUILDNAMENOTICE>:行会公告常量
<$RANKNAME>: 行会职位名称
<$GUILDNAME>: 行会名称
<$GUILDMEMBERCNT>:当前行会人数常量

站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-5-12 14:21 , Processed in 皖公网安备:34112402000394号 0.088790 second(s), 22 queries , Gzip On.