传翮奇师雁徒系统相曙关脚本详解
传翮奇师雁徒系统相曙关脚本详解传奇游戏中传奇师徒系统是指传奇游戏中高等级的玩家可以招收等级低的玩家作为徒弟,带领徒弟一起练
级.当徒弟的等级到达一定条件之后,可以出师.出师之后,师傅可以获得一定的声望奖励.传奇师徒系统主
要是为了获得传奇游戏中的声望点数,可以使用声望点数去兑换勋章道具.下面请看无忧网络关于传奇师徒
系统相关脚本详解
一.如何设置徒弟出师等级以及获得声望奖励值
传奇服务器-M2-功能设置-师徒系统
出师等级 代表徒弟出师的等级
师傅所得 声望点数根据你自己的传奇版本设置.一般1.76复古传奇版本建议设置30点.其他的传奇版本建
议设置100点
分配点数 建议不设置默认0
二.编写声望兑换勋章脚本
(@s_repair )
%100
+30
+25
[@main]
你想做什么?\
<查询声望点数/@talkwith>\
<解除师徒关系/@unmaster>\
<随机领取荣誉勋章/@talkwith2>\
<指定领取荣誉勋章/@talkwith3>\
<修理勋章/@s_repair>\
[@talkwith]
#IF
#ACT
#SAY
<$USERNAME>您好!您现在的<声望点数>是:<$CREDITPOINT>\
<返回/@main>\
[@talkwith2]
勋章是随机配的,请考虑清楚\ \
<领取一级荣誉勋章/@next01> 需要花费10点声望,佩戴需要5点声望\
<领取二级荣誉勋章/@next02> 需要花费20点声望,佩戴需要10点声望\
<领取三级荣誉勋章/@next03> 需要花费30点声望,佩戴需要15点声望\
<领取四级荣誉勋章/@next04> 需要花费40点声望,佩戴需要20点声望\ \
<返回/@main>
[@next01]
#IF
checkcreditpoint ≥ 10
#ACT
goto @next001
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next001]
#IF
random 5
checkcreditpoint ≥ 10
#ACT
CREDITPOINT - 10
give 荣誉勋章11号
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>\
#IF
random 5
checkcreditpoint ≥ 10
#ACT
CREDITPOINT - 10
give 荣誉勋章12号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>\
#IF
random 5
checkcreditpoint ≥ 10
#ACT
CREDITPOINT - 10
give 荣誉勋章13号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>\
#IF
random 5
checkcreditpoint ≥ 10
#ACT
CREDITPOINT - 10
give 荣誉勋章14号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>\
#IF
random 5
checkcreditpoint ≥ 10
#ACT
CREDITPOINT - 10
give 荣誉勋章15号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>\
[@next02]
#IF
checkcreditpoint ≥ 20
#ACT
goto @next002
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next002]
#IF
random 5
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章21号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章22号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章23号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章24号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章25号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
[@next03]
#IF
checkcreditpoint ≥ 30
#ACT
goto @next003
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next003]
#IF
random 5
checkcreditpoint ≥ 30
#ACT
CREDITPOINT - 30
give 荣誉勋章31号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 30
#ACT
CREDITPOINT - 30
give 荣誉勋章32号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 30
#ACT
CREDITPOINT - 30
give 荣誉勋章33号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 30
#ACT
CREDITPOINT - 30
give 荣誉勋章34号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 30
#ACT
CREDITPOINT - 30
give 荣誉勋章35号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
[@next04]
#IF
checkcreditpoint ≥ 40
#ACT
goto @next004
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next004]
#IF
random 5
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章41号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章42号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章43号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章44号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#IF
random 5
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章45号 1
break
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
[@talkwith3]
你可以指定所需要的勋章,但是会花费更多的声望值\ \
<领取一级荣誉勋章/@next10> 需要花费20点声望,佩戴需要5点声望\
<领取二级荣誉勋章/@next20> 需要花费40点声望,佩戴需要10点声望\
<领取三级荣誉勋章/@next30> 需要花费60点声望,佩戴需要15点声望\
<领取四级荣誉勋章/@next40> 需要花费80点声望,佩戴需要20点声望\ \
<返回/@main>
[@next10]
<领取11号荣誉勋章/@next11>\
<领取12号荣誉勋章/@next12>\
<领取13号荣誉勋章/@next13>\
<领取14号荣誉勋章/@next14>\
<领取15号荣誉勋章/@next15>\
<返回/@main>
[@next20]
<领取21号荣誉勋章/@next21>\
<领取22号荣誉勋章/@next22>\
<领取23号荣誉勋章/@next23>\
<领取24号荣誉勋章/@next24>\
<领取25号荣誉勋章/@next25>\
<返回/@main>
[@next30]
<领取31号荣誉勋章/@next31>\
<领取32号荣誉勋章/@next32>\
<领取33号荣誉勋章/@next33>\
<领取34号荣誉勋章/@next34>\
<领取35号荣誉勋章/@next35>\
<返回/@main>
[@next40]
<领取41号荣誉勋章/@next41>\
<领取42号荣誉勋章/@next42>\
<领取43号荣誉勋章/@next43>\
<领取44号荣誉勋章/@next44>\
<领取45号荣誉勋章/@next45>\
<返回/@main>
[@next11]
#IF
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章11号
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next12]
#IF
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章12号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next13]
#IF
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章13号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next14]
#IF
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章14号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next15]
#IF
checkcreditpoint ≥ 20
#ACT
CREDITPOINT - 20
give 荣誉勋章15号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next21]
#IF
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章21号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next22]
#IF
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章22号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next23]
#IF
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章23号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next24]
#IF
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章24号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next25]
#IF
checkcreditpoint ≥ 40
#ACT
CREDITPOINT - 40
give 荣誉勋章25号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next31]
#IF
checkcreditpoint ≥ 60
#ACT
CREDITPOINT - 60
give 荣誉勋章31号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next32]
#IF
checkcreditpoint ≥ 60
#ACT
CREDITPOINT - 60
give 荣誉勋章32号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next33]
#IF
checkcreditpoint ≥ 60
#ACT
CREDITPOINT - 60
give 荣誉勋章33号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next34]
#IF
checkcreditpoint ≥ 60
#ACT
CREDITPOINT - 60
give 荣誉勋章34号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next35]
#IF
checkcreditpoint ≥ 60
#ACT
CREDITPOINT - 60
give 荣誉勋章35号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next41]
#IF
checkcreditpoint ≥ 80
#ACT
CREDITPOINT - 80
give 荣誉勋章41号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next42]
#IF
checkcreditpoint ≥ 80
#ACT
CREDITPOINT - 80
give 荣誉勋章42号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next43]
#IF
checkcreditpoint ≥ 80
#ACT
CREDITPOINT - 80
give 荣誉勋章43号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next44]
#IF
checkcreditpoint ≥ 80
#ACT
CREDITPOINT - 80
give 荣誉勋章44号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@next45]
#IF
checkcreditpoint ≥ 80
#ACT
CREDITPOINT - 80
give 荣誉勋章45号 1
#SAY
你已获得了荣誉的象征!快走吧!\
<返回/@main>
#ELSESAY
请检查领取荣誉勋章所需要的声望值!\
<返回/@main>\
[@talkwith4]
你没有荣誉勋章或你的荣誉勋章是已坚定过的!\
<取消/@exit>
[@talkwith5]
此项功能尚在开发中!\
<取消/@exit>
[@s_repair]
你可以在这里修理勋章!\ \ \
<返 回/@Main>
[@unmaster]
#IF
checkitem 金条 1
checkismaster
#ACT
TAKE 金条 1
unmaster requestunmaster force
SENDMSG 0 【师徒公告】:大家注意,{%s}已经和他的『徒弟』强行脱离师徒关系!
#IF
checkitem 金条 1
checkmaster
#ACT
TAKE 金条 1
unmaster requestunmaster force
SENDMSG 0 【师徒公告】:大家注意,{%s}已经和他的『师父』强行脱离师徒关系!
#ELSESAY
你没有足够的条件脱离师徒关系!<返回/@main>
注意:此段脚本添加了解除师徒关系的,如果你的传奇版本不需要那么可以删除.这段脚本经过无忧网络测
试完美可用,大家只需要复制过去修改掉声望点数以及兑换出来的选择名称即可.勋章的名字必须跟你传奇
版本的数据库中的名字想对应,否则会出现扣除声望得不到勋章的情况.