免费列表
搜索
网络广告 风险自担

[HERO引擎] 热血传奇HERO引擎服务端结义系统脚本

  [复制链接]
趣游论坛 发表于 2016-10-31 12:48:32 | 显示全部楼层 |阅读模式
19058

结义系统脚本

结义系统脚本


在NPC文件夹下面新建一个桃园三结义-3.txt,加入以下脚本
================================================================
(@@InPutString @@InPutInteger)
[@MAIN]
#IF
CHECKLEVELEX > 0
#ACT
CloseBigDialogBox
MOV S2
#SAY
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\
<结义系统/SCOLOR=254> <Hot~/SCOLOR=249> <一支穿云箭,生挂之交来相见!  菜菜制作 /SCOLOR=31>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\
<1.你要结义的人必须在线,输入结义对象名字并提交即可./SCOLOR=239>\
<2.结义时将收取/SCOLOR=239><各方各6万元宝费用/SCOLOR=249> <6万元宝就可以得到生挂之交/SCOLOR=239>\
<1.结义后可/SCOLOR=239><使用"穿云箭"技能/SCOLOR=249><进行无限制互相传送(任何地图)./SCOLOR=239>\
<1.解除结义收取各方2万元宝,强制解除收取执行方十万元宝./SCOLOR=239>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\
<开始结义/@Mrrp_开始结义>          <解除结义/@Mrrp_解除结义>          <强制解除/@Mrrp_强制解除>\
<结义兄弟在五格范围内,触发双方50-50攻击加成/SCOLOR=13>\
[@Mrrp_开始结义]
#IF
CHECKVAR HUMAN $Mrrp_结义状态 =
#ELSEACT
GOTO @MAIN
MESSAGEBOX [错误]:你已经结义过了,无能再次结义.
break


#IF
CHECKLEVELEX > 0
#ACT
SetStringBlank S2 30 0
#SAY
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\
<结义系统/SCOLOR=254> <Hot~/SCOLOR=249> <一支穿云箭,生挂之交来相见!/SCOLOR=31>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\
<结义说明:/SCOLOR=250>{<$STR(S2)>/SCOLOR=239}\
<1.你要结义的人必须在线,面对要结义的人然后点提交输入结义人姓名./SCOLOR=239>\
<2.结义时将收取/SCOLOR=239><各方各6万元宝费用/SCOLOR=249>,   <兄弟情深何言元宝/SCOLOR=239>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=13>\
<提交结义/@@InPutString11>           <解除结义/@Mrrp_解除结义>             <强制解除/@Mrrp_强制解除> \
<结义兄弟在五格范围内,触发双方50-50攻击加成/SCOLOR=13>\
[@Mrrp_解除结义]
#IF
CHECKVAR HUMAN $Mrrp_结义状态 = 已结义
#ACT
MOV S2 <$HUMAN($Mrrp_结义对象一)>
#ELSEACT
GOTO @MAIN
MESSAGEBOX [错误]:你并没有结义.
break

#IF
CheckOnline <$STR(S2)>
#ACT
GOTO @开始解除结义8
#ELSEACT
GOTO @MAIN
MESSAGEBOX [错误]:结义对象[<$STR(S2)>]玩家并不在线!
break

[@开始解除结义8]
#IF
#ACT
S2.CALCVAR HUMAN $Mrrp_结义状态 = 解除吧结义
S2.CALCVAR HUMAN $Mrrp_结义对象一 = <$USERNAME>
GMEXECUTE 开始提问 @解除抛弃结义
#SAY
 \ \
  已向对方提出解除结义申请,请耐心等待答复...\ \
     如果对方拒绝,不扣除元宝.\ \




[@Mrrp_强制解除]
#IF
CHECKVAR HUMAN $Mrrp_结义状态 = 已结义
#ELSEACT
GOTO @MAIN
MESSAGEBOX [错误]:你并没有结义.
break

#IF
CHECKGAMEGOLD ? 100000
#ACT
GAMEGOLD - 100000
AddTextList .\QuestDiary\Mrrp系列脚本\结义系统\Mrrp_强制解除结义名单.txt <$HUMAN($Mrrp_结义对象一)>
CALCVAR HUMAN $Mrrp_结义状态 =
CALCVAR HUMAN $Mrrp_结义对象一 =
SAVEVAR HUMAN $Mrrp_结义状态 ..\QuestDiary\Mrrp系列脚本\结义系统\Mrrp_结义数据.txt
SAVEVAR HUMAN $Mrrp_结义对象一 ..\QuestDiary\Mrrp系列脚本\结义系统\Mrrp_结义数据.txt
DELSKILL 穿云箭
GuildNoticeMsg 239 0 玩家[%s]强制解除自己的结义兄弟,从此割袍断义,再见面就是仇人。
GMEXECUTE 开始提问 @Mrrp_清理结义
MESSAGEBOX 你强制解除结义
close
break
#ELSEACT
GOTO @MAIN
MESSAGEBOX [错误]:你并没用100000元宝!
break

[@CallInPutString11]
#IF
CHECKGAMEGOLD > 59999
#ELSEACT
MESSAGEBOX [错误]:元宝不足60000个!
BREAK


#IF
CHECKVAR HUMAN $Mrrp_结义状态 =
#ELSEACT
GOTO @MAIN
MESSAGEBOX [错误]:你已经结义过了,无能再次结义.
break



#IF
CheckOnline <$STR(S11)>
#ELSEACT
GOTO @Mrrp_开始结义
MESSAGEBOX [错误]:结义对象[<$STR(S11)>]玩家并不在线!
break


#IF
CHECKPOSEDIR
#ACT
GetOppositeHumName S0
GOTO @Mrrp_开始结义1
#ELSEACT
GOTO @Mrrp_开始结义
MESSAGEBOX [错误]:请与结义对象[<$STR(S11)>]玩家面对面!
break

[@Mrrp_开始结义1]
#IF
EQUAL S0 <$STR(S11)>
#ELSEACT
MESSAGEBOX [错误]:您对面的玩家并非你所输入的[<$STR(S11)>]玩家!
break


#IF
S0.CHECKVAR HUMAN $Mrrp_结义状态 =
#ELSEACT
MESSAGEBOX [错误]:你输入的玩家已经结义过了,无能再次结义.
BREAK

#IF
S0.CHECKGAMEGOLD > 59999
#ELSEACT
MESSAGEBOX [错误]:你输入的玩家元宝不足60000个
BREAK



#IF
#ACT
S0.CALCVAR HUMAN $Mrrp_结义状态 = 等待结义
S0.CALCVAR HUMAN $Mrrp_结义对象一 = <$USERNAME>
GMEXECUTE 开始提问 @Mrrp_结义提问
#SAY
 \ \
  已向对方提出结义申请,请耐心等待答复...\ \
     如果对方拒绝,不扣除元宝.\ \
================================================================

回复

使用道具 举报

杜蕾斯 发表于 2016-10-31 12:48:33 | 显示全部楼层 沙发
沙发!沙发!沙发!
回复 支持 反对

使用道具 举报

唯美 发表于 2016-11-5 18:03:51 | 显示全部楼层 板凳
呵呵,明白了
回复 支持 反对

使用道具 举报

布乐归来 发表于 2016-11-6 07:09:43 | 显示全部楼层 地板
支持,楼下的跟上哈~
回复 支持 反对

使用道具 举报

风萧萧 发表于 2016-11-8 17:25:17 | 显示全部楼层 5#
我擦!我要沙发!
回复 支持 反对

使用道具 举报

951 发表于 2016-11-10 10:18:37 | 显示全部楼层 6#
有空一起交流一下
回复 支持 反对

使用道具 举报

醉笑天 发表于 2020-5-15 16:46:24 | 显示全部楼层 7#
脚本不全啊    还有个  QM的脚本呢
回复 支持 反对

使用道具 举报

86782563 发表于 2020-12-11 16:38:05 | 显示全部楼层 8#
11111111111111111111
回复 支持 反对

使用道具 举报

yuan0714 发表于 2023-8-12 14:53:13 | 显示全部楼层 9#
传奇论坛里面相对来说比较好的一个!
回复 支持 反对

使用道具 举报

关注0

粉丝2

帖子13199

发布主题
图片广告
网络广告 风险自担
一周下载排行最近7x24小时热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|关于我们|会员加入|网站介绍|( 湘ICP备2021013222号-1 )|网站地图

GMT+8, 2024-12-24 09:22 , Processed in 0.146891 second(s), 39 queries . 传奇版本库GM部落交流论坛