传奇任务脚本怎么写我
A: NPC领取杀怪任务100只,当杀怪达到100只的时候回来NPC处领取奖励
B:人物在某地图杀怪提示。即每杀一只怪聊天框就提示你目前杀怪总数为:
C:当杀怪达到100只,;聊天框提示:杀怪总数完成,请回去领取奖励
A用到自定义变量
B用到杀怪触发
C一样杀怪触发
临时写的看下面的
[@main]
#if
#say
<领取杀怪100任务/@领取><任务完成领取奖励/@奖励>
[@领取]
#if
Check [100] 0
#act
set [100] 1
SENDMSG 6提示:任务领取完毕,请尽快完成.
#elseact
SENDMSG 6提示:草,领取过的还来捣乱,劳资干死你.
break
[@奖励]
#if
CHECKVAR HUMAN SGCF> 99
#act
set [100] 0
CREDITPOINT+ 5
SENDMSG 6提示:任务完成奖励声望+5.
CALCVAR HUMAN SGCF= 0
SAVEVAR HUMAN YUAN..\QuestDiary\数据文件\变量数据.txt
#elseact
SENDMSG 6提示:草,任务未完成,还想要奖励,滚.
break
—————————————————————————–
登陆脚本如下:
请在mirserver\Mir200\Envir\QuestDiary\数据文件\—目录下建立一个[变量数据.txt]的文本
如果没有的话就自己创建
[@login]
#if
CHECKLEVELEX> 0
#act
VAR Integer HUMAN SGCF
LOADVAR HUMAN SGCF..\QuestDiary\数据文件\变量数据.txt
—————————————————————————–
杀怪触发:
mirserver\Mir200\Envir目录下MapQuest.txt文本,添加如下一行:
3 [035] 0沃玛教主* Q016
上面的3代表杀怪所在的地图号,沃玛教主代表杀的怪物名称,可以自己修改
Q016对应的是mirserver\Mir200\Envir\MapQuest_Def里面的文本
意思就是这里写Q016那么MapQuest_Def目录下触发的文本名称也必须是 Q016.txt
总之最后你写什么那么MapQuest_Def目录下就必须创建一个相对应的名称txt文本
—————————————————————————–
mirserver\Mir200\Envir\MapQuest_Def\Q016.txt里面的文本内容如下:
[@main]
#IF
CHECKVAR HUMAN SGCF> 99
#ACT
mapmove 3 333 333
SENDMSG 6提示:任务完成.
#elseact
CALCVAR HUMAN SGCF+ 1
SAVEVAR HUMAN YUAN..\QuestDiary\数据文件\变量数据.txt
messagebox您的当前杀怪数量为:<$HUMAN(SGCF)>
break
3K的,方法一样
如何在单机版传奇中加地图和怪物,以及调整怪物爆率
无忧巛奇怪物刷新是在 D:\Mirserver\Mir200\Envir下的 Mongen文档下,在里面直接修改。
增减地图是在 D:\Mirserver\Mir200\Envir下的 MapInfo文档下,在里面直接修改。
如:
[0101客栈] FIGHT NORECALL [0100厨房] FIGHT NORECALL
这个客栈的地图不想要了,也不想删除了
;[0101客栈] FIGHT NORECALL [0100厨房] FIGHT NORECALL
就在前面加个分号;但注意输入法的切换。怪物的也是这样。删除或者加分号
还有就是地图的他下面会有连接的句子你不想刷这个地图最好是把连接的也删除了,不删怎么样我也不清除,没试过!
0 346,186-> 0122 1,41
像这样的就是从 0地图(比起城)的 346 186坐标会通到编号0122这个地图的 1 41坐标
传奇叫脚本新增的怪物刷不出来是怎么回事
传奇叫脚本新增的怪物刷不出来添加脚本介绍
在传奇私服游戏中,相比大家也看见过一个提示进入地图时间已经开放,可以进入打怪获得元宝或者装
备之类物品活动.比如在下午15点的时候,游戏上所有玩家均会弹出一个是否进入地图的提示,怪物也是1
5点准时刷出,这样的活动,能让游戏上大部分玩家同时进入一张地图争夺一个怪物,最后引起玩家之间的
冲突,最后让GM更加有收益.那这样的功能脚本是如何添加的呢,在今天的教程中和大家说明.
这样的功能脚本总共需要使用到的为三个文件,机器人定时器,机器人执行脚本,登陆脚本来完成.
首先我们要找到机器人脚本,机器人脚本路径:D:\MirServer\Mir200\Envir\Robot_def
AutoRunRobot机器人定时脚本
RobotManage机器人执行脚本
我们要在机器人定时脚本内添加刷怪时间.
AutoRun NPC SEC时间单位(秒计算)执行命令
AutoRun NPC MIN时间单位(分钟计算)执行命令
AutoRun NPC RUNONDAY时间单位(时间格式,19:00)
既然我们要怪物定时刷出,就要用到最后一个命令.我们在机器人定时脚本内添加以下命令
现在以下午15点为例:
AutoRun NPC RUNONDAY 15:00@终极教主
这样,机器人定时脚本内,我们就已经添加好了,现在需要在机器人执行脚本添加执行命令.
现在我举例说明:
[@终极教主]
GMEXECUTE开始提问@终极教主提示
PARAM1 3
PARAM2 356
PARAM3 335
MONGEN终极教主 1 1
GMEXECUTE开始提问@刺杀终极神龙
SENDMSG 0《刺杀终极教主》活动正式开始,今天你会成为主角么?更多精彩请在土药激情! 254 0 30
SENDMSG 0盟重省[土药店]出现神奇的终极教主!可爆所有物品哦!每次刷新60分钟! 255 0
PARAM1地图号
PARAM2坐标
PARAM3坐标
MONGEN怪物名称范围数量
脚本中的GMEXECUTE这段命令是跳转QM登陆脚本命令,开始提问并不是每一个版本都一样的,需要你自己在文本中查询
现在我在QM登陆脚本内添加提示脚本.
QM登陆脚本路径为:D:\MirServer\Mir200\Envir\MapQuest_def
QManage.txt
[@终极教主提示]
《刺杀终极教主》活动正式开始,今天你会成为主角么?更多精彩请在土药激情!.\
盟重省[土药店]出现神奇的终极教主!可爆所有物品哦!每次刷新60分钟!
传奇如何将怪物刷在指定地图
1、在D:\mirserver\Mir200\Envir文件夹里的MonGen.txt可以看到怪物刷新的格式。
2、⒈下载传奇数据文件修改器(此版本的服务器支持包里内含)⒉用打开你找到的含有新怪物的Mon**.wil文件,然后找到这个怪物所在的第一个位置和最后一个位置,即这个怪物的图片号是第几个。
3、首先进入…\mirserver\Mir200\Envir找到MapInfo.txt。
4、在邬悠传奇里,装备除了基本的设定外,在杀怪,打BOSS后,掉落的都有可能出现更高的属性。
5、\Mirserver\Mir200\Envir\MonGen.txt按照地图坐标X坐标Y怪物名称范围数量时间这样的格式来写(PS休息,复出1星期~~~有需要的发纸条给我,MIR2GFSF方面都行。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!