传奇之家 - 传奇开区一条龙服务网站

当前位置:传奇之家 > 开区脚本 > > 详细页面

传奇LEG引擎——行会宣战与结盟系统

传奇LEG引擎——行会宣战与结盟系统

传奇LEG引擎——行会宣战与结盟系统

作者:传奇之家类别:开区脚本

更新:2026-07-01查看次数:97

适用引擎:LEG / Blue / Hero
功能说明:行会会长可对其他行会发起宣战或结盟申请,对方会长同意后生效。
;=============== QuestDiary\行会外交.txt ===============
[@Main]
<═══════ 行会外交管理 ═══════>\
当前行会:<$GUILDNAME>\
\
<宣战其他行会/@DeclareWar>\
<申请结盟/@ApplyAlliance>\
<查看敌对列表/@HostileList>\
<查看盟友列表/@AllyList>\
<离开/@Exit>
 
[@DeclareWar]
#SAY
请输入要宣战的行会名称:\
<输入行会名/@@InPutString10>\
 
[@CallInPutString10]
#IF
CheckGuildMaster
#ACT
GuildWar <$STR(S10)>
SendMsg 5 已对【<$STR(S10)>】发起宣战!
#ELSEACT
SendMsg 7 只有行会会长才能宣战!
 
[@ApplyAlliance]
#SAY
请输入要结盟的行会名称:\
<输入行会名/@@InPutString11>\
 
[@CallInPutString11]
#IF
CheckGuildMaster
#ACT
GuildAlliance <$STR(S11)>
SendMsg 5 已向【<$STR(S11)>】发出结盟申请!
#ELSEACT
SendMsg 7 只有行会会长才能申请结盟!
 
[@HostileList]
#SAY
<═══════ 敌对行会列表 ═══════>\
<$GUILDHOSTILE>\
\
<返回/@Main>
 
[@AllyList]
#SAY
<═══════ 盟友行会列表 ═══════>\
<$GUILDALLY>\
\
<返回/@Main>