996传奇引擎 传奇版本下载 传奇版本 传奇发布网

传奇武馆教头脚本_传奇声望脚本_传奇拜师脚本

[复制链接]
查看1593 | 回复0 | 2021-10-2 15:24:37 | 显示全部楼层 |阅读模式
完整的武官也就是拜师npc脚本。需要创建个txt文件将本文内容复制粘贴进去即可。
QQ截图20211002152243.jpg
[@main]
你想做什么?\
<查询声望值点数/@查询>\\
<我要拜师/@master>           <解除师徒关系/@unmaster>\\
<领取荣誉勋章/@领取勋章>       <修理荣誉勋章/@s_repair>\\
<祈福项链换取声望值/@祈福>    <声望换双倍经验/@换双倍>\
<离    开/@exit>
[@master]
你想做什么?\
<了解拜师系统相关知识/@liaojie>\
<我要拜师/@baishi>\
<离开/@exit>\
[@liaojie]
22级以下的玩家可以拜35级或以上的玩家为师。\
徒弟等级升高后师傅会得到10点声望值,\
利用声望值可以到比奇领取荣誉勋章。\
徒弟30级将自动毕业出师.\
<离开/@exit>\
[@baishi]
<=师徒系统=>\
『师父』:人物等级到达<35>级,就可以收徒弟了!面对面站好\
『徒弟』:人物等级必须在<22>级以下才能做别人徒弟!面对面站好\
『出师』:徒弟等级到达<30>级,徒弟自动出师!\
『好处』:徒弟出师后师父会自动获得<10点>声望\ \
<[我要拜师]/@master111>  <[强行脱离师徒关系]/@unmaster>
[@master111]
想拜师呀,你要拜的师父来了没有?\
与你师父面对面站好,开始拜师。\ \
<准备好了/@agree>\
<我知道了/@exit>\ \
<返回/@main>
[@agree]
;检查是不是已经是别人的师父
#if
   checkismaster
#act
   break
#say
没事别来这玩!!!\ \
<返回/@main>
;检查是不是已经拜师了
#if
   checkmaster
#act
   break
#say
你都都已经拜了别人为师,怎么还拜师!!! \ \
<返回/@main>
;检查对面的人物是不是别人的徒弟
#if
  checkposemaster
#say
你找了个什么人做师父,怎么现在还是别人的徒弟?\ \
<返回/@main>
#act
  break
;检查二个有没站好位置
#if
   checkposedir
#elsesay
你们二个面对面站好呀,不要乱动。\ \
<返回/@main>
#elseact
  break
#if
  CHECKLEVELEX > 22
#say
你都超过22级了还要找师父?\ \
<返回/@main>
#act
  break
;检查对方等级
#if
  checkposelevel > 34
#elsesay
你找个什么师父呀,等级这么低?\ \
<返回/@main>
#elseact
  break
#act
   master
[@StartGetMaster]
拜师仪式正式开始。\ \
你是否确认拜师?\ \
<确认/@RequestMaster>
[@StartMaster]
拜师仪式正式开始。\ \
对方已经向你提出拜师请求。\ \
[@RequestMaster]
#if
#act
   master requestmaster
[@WateMaster]
你已向对方请求拜师,请耐心等待对方的答复。
[@RevMaster]
对方想拜你为师,你是否想收此人为徒? \ \
<同意/@ResposeMaster> \
<不同意/@ResposeMaste这个版本找了很久终于找到了~il>
[@ResposeMaster]
#if
#act
  master responsemaster ok
[@ResposeMaste这个版本找了很久终于找到了~il]
#if
#act
  master responsemaster fail
[@EndMaster]
你们二个已经是师徒关系了。\ \
<关闭/@exit>
[@EndMaste这个版本找了很久终于找到了~il]
拜师失败!\ \
<关闭/@exit>
[@MasterDirErr]
对方没站好位置
[@MasterCheckDir]
请站好位置\\
[@HumanTypeErr]
此人不可以做你的师父。
;==========================================
开始
[@unmaster]
#if
   havemaster
#act
   unmaster
#elsesay
你都没师父,跑来做什么??\ \
<返回/@main>

;=======================================================
[@s_repair]
我的手艺已经不行了,\
不过你可以找各个城市的小贩试试看,\
说不定他们可以帮到你哦!\
[@查询]
您目前的声望值:<$CREDITPOINT>\ \
<返回/@main>
;==========================================
[@unmaster]
#if
   havemaster
#act
   unmaster
#elsesay
你都没师父,跑来做什么??\ \
<返回/@main>

;=======================================================
[@UnMasterCheckDir]
按正常出师步骤,必须二个人对面对站好位置,\
如果人来不了你只能选择强行出师了。\ \
<我要强行出师/@fUnMaster>\
<返回/@main>
;=======================================================
;对面位置不是人物时显示的信息
[@UnMasterTypeErr]
你对面站了个什么东西,怎么不太象人来的。\ \
<返回/@main>
[@UnIsMaster]
必须由徒弟发出请求!!!\ \
<返回/@main>
[@UnMasterError]
不要来捣乱!!!\ \
<返回/@main>
;=======================================================
;开始程序后,双方显示的信息
[@StartUnMaster]
出师仪式现在开始!!!\ \
是否确定真的要脱离师徒关系?\ \
<确定/@RequestUnMaster>
[@WateUnMaster]
出师仪式现在开始!!!\ \
;=======================================================
;发出请求
[@RequestUnMaster]
#if
  havemaster
#act
  unmaster requestunmaster
;=======================================================
;回应请求
[@ResposeUnMaster]
#if
  havemaster
#act
  unmaster responseunmaster
;===============================================
;请求后显示的信息
[@WateUnMaster]
你已向对方发出请求,请耐心等待对方的答复。
;===============================================
;请求后对方显示的信息
[@RevUnMaster]
对方向你请求,你是否答应? \ \
<我愿意/@RequestUnMaster>
<返回/@main>
;===============================================
[@ExeMaste这个版本找了很久终于找到了~il]
你都没师父,跑来做什么? \ \
[返回/@main]
;==============================================
;强行
[@fUnMaster]
#if
  checkitem 金条 1
  havemaster
#act
  take 金条 1
  unmaster requestunmaster force
#elsesay
要收一根金条的手续费,你没有金条,\
<确定/@exit>
;==============================================
;完成后的提示信息
[@UnMasterEnd]
呵呵,你已经脱离师徒关系了!!! \ \
<退出/@exit>
[@领取勋章]
#IF
#SAY
30点声望可以换取10号以上勋章\
60点声望可以换取20号以上勋章\
120点声望可以换取30号以上勋章\
200点声望可以换取40号以上勋章\
<11号勋章/@aaz1>  <12号勋章/@aaz2>  <13号勋章/@aaz3>  <14号勋章/@aaz4>   <15号勋章/@aaz5>\
<21号勋章/@xxz1>  <22号勋章/@xxz2>  <23号勋章/@xxz3>   <24号勋章/@xxz4>  <25号勋章/@xxz5>\
<31号勋章/@zzz1>  <32号勋章/@zzz2>  <33号勋章/@zzz3>  <34号勋章/@zzz4>   <35号勋章/@zzz5>\
<41号勋章/@bxz1>  <42号勋章/@bxz2>  <43号勋章/@bxz3>  <44号勋章/@bxz4>  <45号勋章/@bxz5>\
—————————————————–<返回/@main>\
[@aaz1]
#IF
CHECKCREDITPOINT > 29
#act
give 荣誉勋章11号 1
CREDITPOINT – 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@aaz2]
#IF
CHECKCREDITPOINT > 29
#act
give 荣誉勋章12号 1
CREDITPOINT – 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@aaz3]
#IF
CHECKCREDITPOINT > 29
#act
give 荣誉勋章13号 1
CREDITPOINT – 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@aaz4]
#IF
CHECKCREDITPOINT > 29
#act
give 荣誉勋章14号 1
CREDITPOINT – 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@aaz5]
#IF
CHECKCREDITPOINT > 29
#act
give 荣誉勋章15号 1
CREDITPOINT – 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@xxz1]
#IF
CHECKCREDITPOINT > 59
#act
give 荣誉勋章21号 1
CREDITPOINT – 60
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@xxz2]
#IF
CHECKCREDITPOINT > 59
#act
give 荣誉勋章22号 1
CREDITPOINT – 60
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@xxz3]
#IF
CHECKCREDITPOINT > 59
#act
give 荣誉勋章23号 1
CREDITPOINT – 60
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@xxz4]
#IF
CHECKCREDITPOINT > 59
#act
give 荣誉勋章24号 1
CREDITPOINT – 60
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@xzx5]
#IF
CHECKCREDITPOINT > 59
#act
CREDITPOINT – 60
give 荣誉勋章25号 1
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@zzz1]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 120
give 荣誉勋章31号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用180声望领取了「荣誉勋章31号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@zzz2]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 120
give 荣誉勋章32号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用180声望领取了「荣誉勋章32号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@zzz3]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 120
give 荣誉勋章33号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用180声望领取了「荣誉勋章33号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@zzz4]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 120
give 荣誉勋章34号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用180声望领取了「荣誉勋章34号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@zzz5]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 120
give 荣誉勋章35号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用180声望领取了「荣誉勋章35号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@bxz1]
#IF
CHECKCREDITPOINT > 199
#act
CREDITPOINT – 200
give 荣誉勋章41号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用240声望领取了「荣誉勋章41号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@bxz2]
#IF
CHECKCREDITPOINT > 199
#act
CREDITPOINT – 200
give 荣誉勋章42号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用240声望领取了「荣誉勋章42号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@bxz3]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 200
give 荣誉勋章43号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用240声望领取了「荣誉勋章43号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@bxz4]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 200
give 荣誉勋章44号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用240声望领取了「荣誉勋章44号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@bxz5]
#IF
CHECKCREDITPOINT > 119
#act
CREDITPOINT – 200
give 荣誉勋章45号 1
SENDMSG 0 恭喜玩家「<$USERNAME>」使用240声望领取了「荣誉勋章45号」!   249 251 30
#elseact
messagebox 您的声望指数是:<$CREDITPOINT>
[@祈福]
你可以把多余的祈福项链拿到我这来换取声望值,每一条\
祈福项链可以换一点声望值,有了声望值你也可以在我这里\
换取你想要的荣誉勋章了\ \
<换取声望/@换取>              <上一页/@main>  \
[@换取]
#if
checkitem 祈福项链  1  
#Act
take 祈福项链   1
CreditPoint + 1
SENDMSG 6 当前声望:<$CREDITPOINT>点
goto @祈福
#ELSESAY
缺少祈福项链无法为你兑换声望  \
<离 开/@exit>
[@换双倍]
10点声望可以换取双倍经验1小时,双倍经验时间不能累计\
所以你要仔细选择你想换取双倍经验的时间哦\
<10点换1小时时间/@10点>   <20点换2小时时间/@20点>   <30点换3小时时间/@30点>\
[@10点]
#IF
CHECKCREDITPOINT > 9
#ACT
CREDITPOINT – 10
KILLMONEXPRATE 200  3600
SENDMSG 0 恭喜玩家:<$USERNAME>,通过武馆教头使用10点声望领取双倍经验1小时! 255 249
CLOSE
BREAK
#ELSESAY
对不起,换取1小时双倍经验需要10点声望值\
<离开/@EXIT>\
[@20点]
#IF
CHECKCREDITPOINT > 19
#ACT
CREDITPOINT – 20
KILLMONEXPRATE 200  7200
SENDMSG 0 恭喜玩家:<$USERNAME>,通过武馆教头使用20点声望领取双倍经验2小时! 255 249
CLOSE
BREAK
#ELSESAY
对不起,换取2小时双倍经验需要20点声望值\
<离开/@EXIT>\
[@30点]
#IF
CHECKCREDITPOINT > 29
#ACT
CREDITPOINT – 30
KILLMONEXPRATE 200  10800
SENDMSG 0 恭喜玩家:<$USERNAME>,通过武馆教头使用30点声望领取双倍经验3小时! 255 249
CLOSE
BREAK
#ELSESAY
对不起,换取3小时双倍经验需要30点声望值\
<离开/@EXIT>\

回复

使用道具 举报

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

本版积分规则