传奇版本

地图参(2012/8/10)数及脚本命令

[复制链接]
查看23889 | 回复15 | 2012-8-10 16:06:46 | 显示全部楼层 |阅读模式
地图参数标                                        说明
CHECKQUEST        进入本地图执行任务脚本 格式:CHECKQUEST(Q001) 说明: Q001 代表脚本名。
NEEDSET_ON    进入本地图需要人物指定标志为打开状态 格式:NEEDSET_ON(001) 说明:001 代表人物标志
NEEDSET_OFF    进入本地图需要人物指定标志为打开状态 格式:NEEDSET_OFF(001) 说明:001 代表人物标志
MUSIC    进入入本地图播放音乐 格式:MUSIC(123) 说明:123代表客户端的音乐文件名
EXPRATE    进入本地图后杀怪经验倍数 格式:EXPRATE(100) 说明:100代表经验倍数,除以100后为实际倍数。
PKWINLEVEL    进入本地图后可以PK升级 格式:PKWINLEVEL(1) 说明:1代表升多少级;
PKWINEXP    进入本地图后可以PK得经验 格式:PKWINEXP(1000) 说明:1000代表得多少经验;
PKLOSTLEVEL    进入本地图后可以PK死亡掉等级 格式:PKLOSTLEVEL(1) 说明:1代表掉多少等级;
PKLOSTEXP    进入本地图后可以PK死亡掉经验 格式:PKLOSTEXPP(1000) 说明:1000代表掉多少经验;
DECHP 进入本地图后自动减HP 格式:DECHP(1/10) 说明 1/10 1代表减的间隔(秒),10代表一次减多少点;
INCHP    进入本地图后自动加HP 格式:INCHP(1/10) 说明 1/10 1代表减的间隔(秒),10代表一次减多少点;
DECGAMEGOLD 进入本地图后自动减游戏币 格式:DECGAMEGOLD(1/10) 说明 1/10 1代表减的间隔(秒),10代表一次减多少点;(暂时未完成)
INCGAMEGOLD 进入本地图后自动加游戏币 格式:INCGAMEGOLD(1/10) 说明 1/10 1代表加的间隔(秒),10代表一次减多少点;(暂时未完成)
INCGAMEPOINT 进入本地图后自动加活力 格式:INCGAMEPOINT(1/10) 说明 1/10 1代表加的间隔(秒),10代表一次加多少点;
RUNMON 允许穿怪
RUNHUMAN 允许穿人
NEEDHOLE    进入需要洞
NORECALL    禁止记忆召唤
NOGUILDRECALL 禁止行会召唤
NODEARRECALL    禁止夫妻召唤
NOMasterRECALL    禁止师徒传送
NORANDOMMOVE 禁止随机传送
NODRUG    禁止吃药
MINE    可以挖矿
NOPOSITIONMOVE    禁止定座标移动
NORECONNECT    进游戏时退出本地图    格式:NORECONNECT(3)    说明:3 代表地图号盟重
CANHORSE 允许骑马地图
WEATHER 进近本地图默认看到的天气 格式:WEATHER(1) 说明:1代表天气效果
FIGHT 进如该地图杀人不犯罪,被杀不掉装备

checkjob(Warr,Wizard,Taos);测试职业
checkgold(金币数);测试金币
checklevel(等级);测试等级
checkitem(物品名)(数量);测试物品及数量
givegold(金币数);给钱
give(物品名)(数量);给物及数量
takegold(金币数);拿走钱
take(物品名)(数量);拿走物及数量
checkpkpoint(pk值);测试PK值
checkluckypoint(幸运值);幸运值正值为好,负值为差
checkduraeva(物品名)(数值);一般测试矿物等物品的品质
checkhum(地图名)(数值);测试这个地图的人数
checkmonmap(地图名)(数值);测试这个地图的怪物数
map(地图名);移动到这个地图
mapmove(地图名)(坐标A)(坐标B);移动到这个地图指定坐标
monclear地图清除
close关闭对话框
TimeRecall(设定时间值);分钟,一般指进入地图时间限制
BreakTimeRecall;中断设定时间
ExchangeMap(地图名);与指定地图里的人交换位置
daytimesunset;一天时间
checkbaggage;测试背包满没
small(变量)(数值);测试变量是不是小于指定数值
large(变量)(数值);测试变量是不是大于指定数值
equal(变量)(数值);测试变量是不是等于指定数值
mov(变量)(数值);让变量等于指定数值
sum(变量A)(变量B);A+B注意,如果还要家第3个数直接换行写sum(变量C)
注:关于SUM的详解
首先有MOV(变量X)0;(变量X)清0
sum(变量A)(变量B);X=A+B
sum(变量C);X=X+C
movr(变量)(数值);随机把指定数值以下的数(正数)给变量
inc(变量)(数值);让变量自动加指定数值到变量
playdice(骰子数)@xxx;玩骰子,跳转到标签[@xxx]
random(随机数);一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用于随机多项选择,既:
#IFRANDOM3#SAY()#ELSEACT
#IFRANDOM3#SAY()#ELSEACT
#IFRANDOM3#SAY()#ELSEACT
Check[条件数]1;馐訹条件数]触发与否1(触发)
SET[条件数]1;设置[条件数]触发
batchDelay(暂停时间);一般为1
addbatch(地图名1)
addbatch(地图名2)
addbatch(地图名3)
addbatch(地图名4)
addbatch(地图名5)
batchmove;一步步到下一个地图直到5
论坛脚本中级技术~!脚本函数释义!
作者:红颜科技gm基地
checkunit检查函数
random随机(0,1,2,3..."数字") 注:后面还有详细解释..!
gender测试性别(MAN"男")
daytime测试一天的时段(SUNRAISE"日出"\\DAY"白天"\\SUNSET"日落"\\NIGHT"夜晚")
checklevel测试级别(1,2,3..."数字")
checkjob测试职业(Warrior"武士"\\Wizard"法师"\\Taoist"道士")注:有些M2里可以支持写上3种职业的汉字:武士.魔法师.道士
checkitew测试物品(物品名称+数量)
checkitemw测试物品(物品名称+数量\\[NECKLACE]"身上的项链"\\[RING]"身上的戒指")和上面的相同
checkgold测试金钱(数字)
istakeitem测试并给与(物品名称)
checkdura测试纯度(矿+纯度值)
checkduraeva测试纯度(肉+纯度值)以上两个无大区别
dayofweek测试星期(sun\\mon\\tue\\wed\\thu\\fri\\sat)
hour测试小时(数字)
min测试分钟(数字)例如:hour20(意思是:如果是20:00那么就...)
checkpkpoint测试pk值(数字0白名\\1黄名\\2红名)
checkluckpoint测试幸运值(数字)注:这里我也不知道具体有什么用..目前好象没有M2可以加幸运值
checkmonmap测试地图怪物数
checkmonarea测试注:这个不清楚
checkhum测试地图人数(数字)例如:checkhumt1385(意思是:如果t138这个地图有5个人那么就...)
checkbaggage检查包袱(不接任何语句)
checknamelist检查名单
equal检查函数值(和check类似)例如:equalp01(意思是:检查函数p0的值是否是1)
mov赋予函数值(和set类似,和equal配套使用)例如:movp00(意思是:赋予函数p0以0的值)
↑注:后面还有详细解释..!
inc
dec
sum
movr
large大于某函数值(例如:largep03如果p0函数大于3,不包括3)
small小于某函数值
set设置函数值(例如:set[700]1设置[700]的值为1)
check检查函数值(例如:check[700]1检查函数[700]的值是否是1)
reset重新设置函数值(例如:reset[700]20)注:这个不清楚...还没研究过..似乎没用
setopen
setunit
resetunit
take取走物品(例如:take屠龙1)
give赠与物品(例如:give屠龙1)
takew取走物品(和take有区别,takew可以取走身上装备的物品)
close结束
mapmove移动地图(例如:mapmove0634612)
map移动地图(不需要具体坐标.例如:map0)
break在#act下关闭对话框
timerecall在规定时间内召回(timerecall5在5分钟之内召唤回原地图)
breaktimerecall
param1地图代码
param2坐标x
param3坐标y
mongen召唤怪物(mongen怪物名称数量范围)
takecheckitem收取checkitem过的物品(不加任何参数)注:没什么用
monclear清空地图怪物(monclear0清空0地图上的所有怪物)
ExchangeMap互换地图(ExchangeMap地图代码)注:不知道是什么用
recallmap把某地图的人召唤过来(recallMap地图代码)
batchDelay1
addbatch2
batchmove3(此3个连用可以瞬移地图用于**)
playdice注:这个可以用于**...执行命令就是扔出骰子...随机出1-6之间的一个数
addnamelist增加名单
delnamelist删除名单
goquest   开始探索
denquest 结束探索
goto转向段落(goto@normal]goto@normal转向[@normal]段落)
#if条件语句(#if如果...)
#act结果语句(#act那么...)
#elseact结果语句(#elseact否则...)
#say结果语句(#say接显示对话内容)
#elsesay结果语句(#elsesay接显示对话内容)
地图属性(mapinfo.txt中地图代码后的英文含义):
DAY             白天            白天,免蜡
dark             黑暗            黑暗区域需要蜡烛火把,就是没有免蜡时候的效果
MINE            矿区            可以挖矿的地图
SAFE           安全区         安全区不可PK
FIGHT          战斗区         战斗区域,允许PK
FIGHT3        行会战         战斗区域,用在行会战争地图中,战斗不掉东西,包括祈祷系列,可连续登陆三次
norandommove        随机无效      不能使用随机传送卷的地图
NOPOSITIONMOVE 传送无效       不能使用传送戒指的地图
NORECALL              记忆无效       不能被记忆一套召回的地图
NORECONNECT      重登出现在    掉线后跳出地图,重登出现在(地图代码)掉线后被传送到某地图
nodrug         任务           不能使用药的地图
needhole      需要洞口    需要一个洞才可以进去的地图,用于尸王殿和桃源之门
quiz              小考           小考
↑新的M2中有这样的作用:标上后地图全封穿人穿怪             New..!(新的M2支持的功能)
checkquest     询问地图(进入此地图会弹出对话框)CHECKQUEST(Q001)内容在[地图脚本_配置]文件夹中
needset_on     检查人物属性NEEDSET_ON(001)必须赋有001属性的人才可进入
needset_off     同上相反
[地图编号地图名称]X经验倍数   经验地图倍数                         New..!(新的M2支持的功能)
固定含义的语句(不能当作他用,可以在M2里修改这些命令):
@s_repair      特殊修理
@buy             购买东西
@sell             出售东西
@repair         普通修理
@makedrug   制作毒药
@prices         未解
@storage      保管物品
@getback      取回物品
@exit             关闭窗口
@upgradenow     升级武器
@getbackupgnow取回武器
<$USERWEAPON>    你手中的武器
<$USERname>          你的姓名
<$OWNERGUILD>     沙巴克的占领行会
<$LORD>                  沙巴克城主的名字
<$CASTLEGOLD>     沙巴克的总黄金
<$TODAYINCOME>   沙巴克今天的收入
<$CASTLEDOORSTATE>城门的状态
新的M2命令:
marrylvl(+)(-)2        加或降2级
marryexp                 加100万经验
marrydata                加1次转生
marry声望(+)(-)50       加减声望50点,数字前不带符号为调整声望到50点,(1条命令不能超过50)
marryundata              取消转生()
marrypass                清仓库密码
marry祈祷生效(祈祷失效,武器强度,武器准确,戒指攻击,衣服道术,等等......)
marrymob鸡7            给个7级宝宝
tellmeXXXXXX  0         NPC发红字(悄悄话)给玩家 0红字1绿字2为蓝字
@@拜师                    拜师
@@广播                    自由广播 100万一次 注:这个脚本命令还有可能是@@Announcement
tellmeXXXXXX  1 1      npc发白字,后面的1是几率  1/X
marry双倍经验    脚本给双倍经验,但是不能控制时间
marryPK值                增加PK值。每次100点
marry已复活              NPC加复活
marry护身                NPC加护身
marry麻痹                NPC加麻痹
NPC检测(#if)部分:
checkmarry沙城主
checkmarry行会掌门
checknamelist..\\会员.txt 检测此玩家是否会员
checkjob 武士(魔法师,道士)检测职业
checkmarrydata     检测转生次数是否大于等于0,自然都能通过检测checkmarrydata2   检测转生次数是否大于等于2
checkmarry5        检测玩家宝宝数是否小于等于5
checkmarry结婚     检测玩家是否结婚或拜师了(最好辅以检测级别)
checkmarry徒弟     检测玩家是否拜师了
checkmarry声望5   检测玩家声望是否大于等于5
checkitemw[RING]([NECKLACE],[ARMRING],[WEAPON],[HELMET],[CLOTHING],[HONOR])  检测玩家身上是否有某种装备
CHECKMARRYIP218.28.166.124   检测是否来自218.28.166.124这个IP
CHECKIPIP.txt                 检测IP是否在IP.txt文件中
checkmarry 参加行会 检测某个玩家是否已加入行会
checkmarry沙成员    检测沙成员
checkmarry行会行会名字  检测某个玩家是否已加入该行会
站--每方向4张图片,一共32张
走--每方向6张图片,一共48张
攻--每方向10张图片,一共80张
伤--每方向2张图片,一共16张
SI--每方向10张图片,一共80张
调成81是进入范围自动攻击,详解如下:
51不主动攻击*后物品不掉落要割的
52不主动攻击*后物品不掉落有一定几率会逃跑
53主动攻击物品不掉落
82主动攻击射程2
81普通的攻击进入范围自动攻击
92遇到范围外攻击会瞬移
95进入范围会从地下爬出来
100道士的召唤骷髅
101进入范围会从石像状态激活
102边攻击边召唤!SETUP里的ZUMA1~4里的特定的怪
103释放!SETUP里的BEE指定的怪
105麻痹攻击(高)
106麻痹攻击(低)
107全屏攻击+麻痹+中毒
113召唤神兽
112只主动攻击红名射程11
114召唤神兽
115全屏攻击(地下出剌)
116释放!SETUP里的SPIDER指定的怪
117自暴攻击
11无敌加瞬移攻击主动攻击MOB和红人
85地下钻出来原地攻击*后物品不掉落
87主动攻击射程5
93主动攻击射程4
94主动攻击直线攻击
96自动复活
104主动攻击射程8
----攻击效果RACEIMG---------------------------------------------
0怪物不动,不攻击,形状不变
1裸男状态,近身物理攻击
9配合120(足球)
10配合83(森林雪人)
11近身物理,配合52(鹿);配合51(鸡)
12配合11(卫士)
13配合85(食人花)
14物理攻击,配合86,88,89(骷髅)
15抛斧攻击,配合87(抛斧骷髅)
16近身喷毒,配合90(洞蛆)
17近身物理,配合81(多钩猫)
18近身物理,死亡时冒火,配合83(稻草人)
19近身物理,配合81(沃玛战士)
20喷火攻击,配合91(火焰沃玛)
21电火花攻击,配合92(沃玛教主)
22射针攻击,配合93(暗黑战士)
23物理攻击,配合100(变异骷髅)
24刀划出的锋芒,配合11(带刀护卫)
30近身物理
31物理攻击,配合81(蝙蝠)
32物理攻击,配合84(蝎子)
33大范围喷毒攻击,配合107(触龙神)
34全屏地刺攻击,配合115(赤月恶魔)
35配合116(幻影蜘蛛)
36配合117(暴烈蜘蛛)
37近身物理,配合81(虹魔教主)
40极光电影攻击,配合94(雷电僵尸)
41物理攻击,配合95(僧侣僵尸),有洞
42物理攻击,配合96(其他僵尸),能复活
43物理攻击,配合103(角蝇),能释放特定的怪
45射箭效果,配合104(弓箭手)
47物理攻击,配合101(祖玛卫士),从石像中释放自己
49火球攻击,配合102(祖玛教主)
50铁匠NPC形态
52高空喷毒攻击,配合105(楔蛾)
53击电效果,配合81(虹魔蝎卫)
54配合113(神兽小)
55喷火攻击,配合114(神兽大)
60击电攻击+近身物理(虹魔蝎卫的新效果)
61挥斧的魔法效果(虹魔猪卫的新效果)
62挥拳的魔法效果+变身成牛的效果(虹魔教主的新效果)
63挥杖的魔法效果(骷髅教主的新效果)
64喷毒效果(恶灵尸王的新效果)
65骷髅刀斧手死亡时的效果
66骷髅长枪兵死亡时的效果
67骷髅锤兵死亡时的效果
68骷髅弓箭手死亡时的效果
70雷电术+近身挥杖效果(牛魔法师)
71小火球+近身挥杖效果(牛魔祭司)
72和传奇3相同的牛魔王的新攻击效果
78魔龙教主攻击效果
81雷电术
83火龙专用的群雷攻击效果(超爽),配合107.
(904,905,906,907都是火龙的图象,即APPR怪物)


论坛一条龙
软上数群 | 2014-4-18 16:35:45 | 显示全部楼层
楼主该去看心理医生了!
机器人 | 2014-4-18 16:54:04 | 显示全部楼层
收藏了,楼主加油!
悠然 | 2014-4-18 16:57:44 | 显示全部楼层
楼主是一个典型的文艺青年啊!
德保利 | 2014-4-18 16:27:05 | 显示全部楼层
终于看完了,很不错!
机器人 | 2014-4-18 16:35:43 | 显示全部楼层
帖子好乱!
鹏鹏鹏 | 2014-6-4 11:54:29 | 显示全部楼层
楼主,替我问候您主治大夫!
乳房 | 2014-6-4 11:14:45 | 显示全部楼层
论坛的人气不行了!
紫龍 | 2014-6-4 11:53:58 | 显示全部楼层
经典!
做等风吹雪 | 2014-6-4 11:33:41 | 显示全部楼层
帖子好乱!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则