您现在的位置:首页 >> 热血传奇私服 >> 内容

        传奇新服网

        时间:2018/9/26 18:34:21

        本日给年夜家共享一款传奇战斗体系杀手排行榜全套剧本,此剧本通用任何M2引擎,请看清晰步调如何添加战斗体系杀手排行榜NPC以及相关剧本内容,此剧本会让喜爱战斗玩家感觉无比的荣耀。       起首第一步 , 在MirServer\Mir200\Envir\Market_def目次中树立NPC文本并定名:好比杀手排行榜-3.txt , (名字可以自取)(-3表现NPC地点舆图代码)然后在这个文件夹就写入NPC内容功效等等。复制下面剧本代码就可以了。   [@MAIN] 前人说:杀人者 , 人恒杀之!然则我们传奇杀手就寻求这一境界!\ 你想成为一名厉害的战斗高手 , 就要不惧殒命 , 把战斗看成屡见不鲜!\ 我这提供全服杀手公会成员排行 , 只要你杀了人就主动成为我们杀\ 手公会的一员,当然我们只显示最牛的前十名排行!同时还会提供\ 主动更新及时的杀手称号和斩杀人数显示!\ <全服杀手排行榜/@全服杀手排行榜>                   <杀手称号阐明/@杀手称号阐明>\ <我想成为不为人知的暗之杀手/@封闭称号>\ [@杀手称号阐明] 杀手的称号跟着杀人数的增长而转变,想获得最强的杀手的称号吗?\ 要成为最强的杀手除了杀人之外,还可以加入我们工会提供的试练\ 以下是我们今朝提供的各类等级的称号和要求:\ 1级:入门杀手:<斩杀1人>\ 2级:三流杀手:<斩杀5人>\ 3级:二流杀手:<斩杀10人>\ 4级:一流杀手:<斩杀50人>\ 5级:职业杀手:<斩杀100人>\ <未知级杀手:阴影杀手?鬼怪杀手?狂魔杀手?杀手之王?>     <返回/@MAIN> [@高阶杀手试练] 此为杀手工会的机密试练园地.是熬炼列位成绩最强杀手为目的进\ 行的强化训练,区别等级的杀手试练难度也有所区别,假如能经由过程我\ 们的试练,那就能年夜量的进步你的斩杀数!最低限制<职业杀手>等级!\ \ <职业杀手试练场/@职业杀手试练场> 晋级目的 <阴影杀手>  <25元宝进入1次>\ <阴影杀手试练场/@阴影杀手试练场> 晋级目的 <灭魂杀手>  <50元宝进入1次>\ <灭魂杀手试练场/@灭魂杀手试练场> 晋级目的 <狂魔杀手>  <250元宝进入1次>\ <狂魔杀手试练场/@狂魔杀手试练场> 晋级目的 <杀手之王>  <500元宝进入1次>\ [@狂魔杀手试练场] #IF CHECKNAMELIST ..\QuestDiary\杀手体系\狂魔杀手.txt CHECKGAMEGOLD > 499 #ACT  GAMEGOLD - 500 MAPMOVE DIE004 SENDMSG 0 职业杀手:%S进入了狂魔杀手试练场! break #ELSESAY 对不起!你不相符要求! [@灭魂杀手试练场] #IF CHECKNAMELIST ..\QuestDiary\杀手体系\灭魂杀手.txt CHECKGAMEGOLD > 249 #ACT  GAMEGOLD - 250 MAPMOVE DIE003 SENDMSG 0 职业杀手:%S进入了灭魂杀手试练场! break #ELSESAY 对不起!你不相符要求! ;汉子数据制造www.9988haohj.com [@阴影杀手试练场] #IF CHECKNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt CHECKGAMEGOLD > 49 #ACT  GAMEGOLD - 50 MAPMOVE DIE002 SENDMSG 0 职业杀手:%S进入了阴影杀手试练场! break #ELSESAY 对不起!你不相符要求! [@职业杀手试练场] #IF CHECKNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt CHECKGAMEGOLD > 24 #ACT  GAMEGOLD - 25 MAPMOVE DIE001 SENDMSG 0 职业杀手:%S进入了职业杀手试练场! break #ELSESAY 对不起!你不相符要求! [@封闭称号11] 杀手默认的称号体系是不是让你认为太甚于裸露本身的实力 , 大概!\ 想成为一个不为人知的高阶杀手 , 隐匿形迹是一种不错的抉择!\ \ <封闭及时称号体系 , 成为暗之杀手/@封闭称号>\ <做为一名光亮正年夜的杀手 , 没需要/@MAIN> [@封闭称号] #IF CHECKVAR HUMAN 排行开关 = 1 #SAY 当前状况为:开启\ \ <封闭及时称号/@封闭称号22>                 <返回/@MAIN> #IF CHECKVAR HUMAN 排行开关 = 0 #SAY 当前状况为:封闭\ \ <开启及时称号/@开启称号>                 <返回/@MAIN> [@封闭称号22] #ACT CALCVAR HUMAN 排行开关 = 0 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\ break #SAY 及时称号体系已经封闭了! [@开启称号] #ACT CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt GOTO @称号开放了 #SAY 及时称号体系已经开启了! [@全服杀手排行榜] 全服杀手排行榜:\ \ 序号              脚色名             杀人数\ 第1名             <$STR(A111)>            <$STR(G111)>\ 第2名             <$STR(A112)>            <$STR(G112)>\ 第3名             <$STR(A113)>            <$STR(G113)>\ 第4名             <$STR(A114)>            <$STR(G114)>\ 第5名             <$STR(A115)>            <$STR(G115)>\ <返回/@MAIN>                           <进入下一页/@全服杀手排行榜2> [@全服杀手排行榜2] 全服杀手排行榜:\ \ 序号              脚色名             杀人数\ 第6名             <$STR(A116)>            <$STR(G116)>\ 第7名             <$STR(A117)>            <$STR(G117)>\ 第8名             <$STR(A118)>            <$STR(G118)>\ 第9名             <$STR(A119)>            <$STR(G119)>\ 第10名            <$STR(A110)>            <$STR(G110)>\ <返回/@MAIN>                           <进入上一页/@全服杀手排行榜> [@换元宝] 你今朝手头有<$HUMAN(斩杀数)>个斩杀数,肯定必要换成元宝嘛?\ 因为杀手称号和杀手试练都域斩杀数的积聚 , 除非你急用钱 , 不然\ 我们公会强烈否决你如许子做 , 元宝事小 , 名气加倍关键啊!\ \ <换赏金、5个斩杀数换1个元宝/@5个斩杀数换1个元宝>\ <换赏金、25个斩杀数换5个元宝/@25个斩杀数换5个元宝>\ <换赏金、50个斩杀数换10个元宝/@50个斩杀数换10个元宝>\ <换赏金、100个斩杀数换20个元宝/@100个斩杀数换20个元宝>\ <作为一名优秀的杀手 , 名气加倍关键/@main>\ [@100个斩杀数换20个元宝] #IF CHECKVAR HUMAN 斩杀数 > 99 #ACT GAMEGOLD + 20 CALCVAR HUMAN 斩杀数 - 100 SAVEVAR HUMAN 斩杀数 ..\QuestDiary\数据文件\变量.txt SENDMSG 6 你的斩杀数为<$HUMAN(斩杀数)>个 , 元宝数目为<$GAMEGOLD>个! GOTO @换元宝 break #ELSESAY 你没有足够的斩杀数可以拿来兑换成元宝! [@50个斩杀数换10个元宝] #IF CHECKVAR HUMAN 斩杀数 > 49 #ACT GAMEGOLD + 10 CALCVAR HUMAN 斩杀数 - 50 SAVEVAR HUMAN 斩杀数 ..\QuestDiary\数据文件\变量.txt SENDMSG 6 你的斩杀数为<$HUMAN(斩杀数)>个 , 元宝数目为<$GAMEGOLD>个! GOTO @换元宝 break #ELSESAY 你没有足够的斩杀数可以拿来兑换成元宝! [@25个斩杀数换5个元宝] #IF CHECKVAR HUMAN 斩杀数 > 24 #ACT GAMEGOLD + 5 CALCVAR HUMAN 斩杀数 - 25 SAVEVAR HUMAN 斩杀数 ..\QuestDiary\数据文件\变量.txt SENDMSG 6 你的斩杀数为<$HUMAN(斩杀数)>个 , 元宝数目为<$GAMEGOLD>个! GOTO @换元宝 break #ELSESAY 你没有足够的斩杀数可以拿来兑换成元宝! [@5个斩杀数换1个元宝] #IF CHECKVAR HUMAN 斩杀数 > 4 #ACT GAMEGOLD + 1 CALCVAR HUMAN 斩杀数 - 5 SAVEVAR HUMAN 斩杀数 ..\QuestDiary\数据文件\变量.txt SENDMSG 6 你的斩杀数为<$HUMAN(斩杀数)>个 , 元宝数目为<$GAMEGOLD>个! GOTO @换元宝 break #ELSESAY 你没有足够的斩杀数可以拿来兑换成元宝! [@称号开放了] #IF CHECKNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 入门杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 三流杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 二流杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 一流杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 职业杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 阴影杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\灭魂杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 灭魂杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\狂魔杀手.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 狂魔杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\杀手之王.txt #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 杀手之王 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break ------------------------------------------------------------------- 下一步在 \MirServer\Mir200\Envir\QuestDiary\ 这个文件路径下树立文件夹名字叫 杀手体系 对应以上剧本 然后在文件夹里树立以下txt文本 附图:     上图详解:用红线匡起 杀手登岸 杀手排行 杀手计数 为剧本相连内容,下面依次宣布剧本内容,其他文本为称号名单,只要树立文本就行了,称号会主动天生. 以下为 杀手登岸 杀手排行 杀手计数 剧本 ------------------杀手登岸--------------------- [@登岸杀手] { #IF CHECKNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 入门杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 三流杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 二流杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 一流杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 职业杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 阴影杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\灭魂杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 灭魂杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\狂魔杀手.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 狂魔杀手 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ break #IF CHECKNAMELIST ..\QuestDiary\杀手体系\杀手之王.txt CHECKVAR HUMAN 排行 = 1 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 杀手之王 SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ Break } -----------------杀手排行-------------- [@排行] { #IF CHECKVAR HUMAN 斩杀数 > <$STR(G111)> #ACT MOV A111 <$USERNAME> MOV G111 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 1 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第一名! break #ELSEACT GOTO @检测第2 [@检测第2] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G112)> #ACT MOV A112 <$USERNAME> MOV G112 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 2 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第二名! break #ELSEACT GOTO @检测第3 [@检测第3] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G113)> #ACT MOV A113 <$USERNAME> MOV G113 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 3 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第三名! break #ELSEACT GOTO @检测第4 [@检测第4] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G114)> #ACT MOV A114 <$USERNAME> MOV G114 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 4 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第四名! break #ELSEACT GOTO @检测第5 [@检测第5] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G115)> #ACT MOV A115 <$USERNAME> MOV G115 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 5 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第五名! break #ELSEACT GOTO @检测第6 [@检测第6] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G116)> #ACT MOV A116 <$USERNAME> MOV G116 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 6 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第六名! break #ELSEACT GOTO @检测第7 [@检测第7] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G117)> #ACT MOV A117 <$USERNAME> MOV G117 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 7 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第七名! break #ELSEACT GOTO @检测第8 [@检测第8] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G118)> #ACT MOV A118 <$USERNAME> MOV G118 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 8 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第八名! break #ELSEACT GOTO @检测第9 [@检测第9] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G119)> #ACT MOV A119 <$USERNAME> MOV G119 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 9 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第九名! break #ELSEACT GOTO @检测第10 [@检测第10] #IF CHECKVAR HUMAN 斩杀数 > <$STR(G110)> #ACT MOV A110 <$USERNAME> MOV G110 <$HUMAN(斩杀数)> CALCVAR HUMAN 排行 = 10 SAVEVAR HUMAN 排行 ..\QuestDiary\数据文件\变量.txt SENDMSG 0 [通知布告]:恭喜[<$USERNAME>]得到杀手协会排行榜的第十名! break } [@杀手] { #IF CHECKVAR HUMAN 斩杀数 > 0 CHECKVAR HUMAN 斩杀数 < 5 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 入门杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt SENDMSG 7 恭喜你成为本服的入门杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 4 CHECKVAR HUMAN 斩杀数 < 10 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 三流杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt SENDMSG 7 恭喜你成为本服的三流杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 9 CHECKVAR HUMAN 斩杀数 < 50 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 二流杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt SENDMSG 7 恭喜你成为本服的二流杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 49 CHECKVAR HUMAN 斩杀数 < 100 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 一流杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt SENDMSG 7 恭喜你成为本服的一流杀手称号! break ----------------------------杀手计数--------------------- #IF CHECKVAR HUMAN 斩杀数 > 99 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 职业杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt SENDMSG 7 恭喜你成为本服的职业杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 299 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 阴影杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt SENDMSG 7 恭喜你成为本服的阴影杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 499 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 灭魂杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\灭魂杀手.txt SENDMSG 7 恭喜你成为本服的灭魂杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 699 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 狂魔杀手 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\灭魂杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\狂魔杀手.txt SENDMSG 7 恭喜你成为本服的狂魔杀手称号! break #IF CHECKVAR HUMAN 斩杀数 > 699 #ACT MOV S10 已斩杀 MOV S11 <$HUMAN(斩杀数)> INC S10 <$STR(S11)> INC S10 人 MOV S20 ★★★★★杀手排行第 MOV S21 <$HUMAN(排行)> INC S20 <$STR(S21)> MOV S22 名★★★★★ INC S20 <$STR(S22)> MOV S23 杀手之王 CALCVAR HUMAN 排行开关 = 1 SAVEVAR HUMAN 排行开关 ..\QuestDiary\数据文件\变量.txt SETRANKLEVELNAME %s\<$STR(S23)>\<$STR(S10)>\<$STR(S20)>\ DELNAMELIST ..\QuestDiary\杀手体系\入门杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\三流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\二流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\一流杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\职业杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\阴影杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\灭魂杀手.txt DELNAMELIST ..\QuestDiary\杀手体系\狂魔杀手.txt ADDNAMELIST ..\QuestDiary\杀手体系\杀手之王.txt SENDMSG 7 恭喜你成为本服的杀手之王称号! break } 末了下一步:在MirServer\Mir200\Envir\MerChant.txt中添加NPC设置装备摆设文件:坐标可以设置到本身必要的地位。     以后我还会接踵教年夜家一些比拟有效的传奇SF功效剧本 , 敬请存眷!假如有不清晰的处所您可以在传奇一条龙的官方网站www.93u.com接洽我们。会为您做出具体解答。              本篇传奇SF教程原创于.Www.93u.Com 转载请注明出处 感激。

         


        相关文章