一袭青衫吧 关注:242贴子:2,028
  • 2回复贴,共1

单机架设传奇服务器第51课:封号里显示杀人次数于被杀次数的脚本

只看楼主收藏回复

首先在 Mir200\Envir\QuestDiary\ 里创建个文件夹名字叫“一休制作”然后在这个文件夹里创建三个文本,分别叫“杀人总数.txt”“被杀总数.txt”“封号系统.txt”
=======================================================================
Mir200\Envir\MapQuest_Def\QManage.txt 里 [@login] 段下增加
VAR Integer HUMAN 杀人总数
VAR Integer HUMAN 被杀总数
LOADVAR HUMAN 杀人总数 ..\QuestDiary\一休制作\杀人总数.txt
LOADVAR HUMAN 被杀总数 ..\QuestDiary\一休制作\被杀总数.txt
#CALL [\一休制作\封号系统.txt] @封号
=======================================================================
Mir200\Envir\Market_Def\QFunction-0.txt里增加
[@KillPlay]
#IF
#ACT
CalcVar HUMAN 杀人总数 + 1
SaveVar HUMAN 杀人总数 ..\QuestDiary\一休制作\杀人总数.txt
SendMsg 7 提示:您的当前杀人总数为:<$HUMAN(杀人总数)>人
[@PlayDie]
#IF
#ACT
CalcVar HUMAN 被杀总数 + 1
SaveVar HUMAN 被杀总数 ..\QuestDiary\一休制作\被杀总数.txt
SendMsg 7 提示:您的当前被杀总数为:<$HUMAN(被杀总数)>次
=======================================================================
Mir200\Envir\QuestDiary\一休制作\封号系统.txt里添加脚本
[@封号]
{
#IF
CHECKVAR HUMAN 杀人总数 > 0
#ACT
SETRANKLEVELNAME %s\<$STR(S1)>杀敌<$HUMAN(杀人总数)>个,被杀<$HUMAN(被杀总数)>次
break
}


1楼2013-10-02 04:10回复
    总是报错,怎么办啊。


    IP属地:黑龙江2楼2016-03-06 08:38
    回复
      引擎不一样,命令就不一样


      3楼2016-03-10 09:32
      回复