软件简介:
8 n8 T0 ~- X i4 e8 d) v$ MC3引擎功能:2 Y; ^. o' [1 K4 p" _0 k
1.装备加星
0 ]$ q4 w) T) {& B 2.装备打孔,装备镶嵌宝石# t3 J7 s! L& k
3.最强大的怪物智能系统,可让你任意配置各种各样的特色怪物,不需要增加任何的补丁
9 e& k0 ~% E' A) U9 f/ r" W+ I1 @. k 4.最方便、强大的脚本功能,可让你轻松的制作出自己喜欢的特色版本" W2 @% @. K7 `: H. F* S
5.强大的封挂功能,可封市面上绝大多数的变态外挂!使你的游戏处于一个公平的环境!0 a9 L- N" i8 @/ B" B" Y' u) z
6.本引擎免费使用,不收取任何费用,但不得用于商业用途,否则一切后果自负!3 O6 r- G7 x$ f( H
7.强大、流行 LUA脚本的支持。
3 ?( |: f5 J9 r4 s[0426更新]& ?. d4 @7 c. d& T. {; _# G
1. 修复调用怪物库时库编号与实际文件不一致的问题
9 k' F+ ]3 D9 A4 T2. 修复禁止国聊后仍然可以接收和发送国聊信息的问题/ z8 `" N& V" c% p& r$ B
3. 修复允许摆摊物品列表不保存的问题$ A. E8 N# D2 q, }1 Q) N- l
4. 修复NPC对话框调用图片,标签与说明文字坐标错位的问题7 l8 }7 x! P* l! D+ x: ^
5. 增加A变量大小到100个字符
8 E; W5 g M7 ], w h. C' K7 f6. 增加脚本CheckInWarArea+ k* O, @- m4 U& f* Y
功能:检测人物是否在攻城区9 {4 J# g& y4 \1 r$ a* C
格式: CheckInWarArea
: n4 h- V8 r' |! c7. 增加脚本:AddTextListEx
: }9 B/ s) u, m; Q$ c 功能:将字串加入到文件的指定行7 R+ |2 A4 b/ ?/ W, P
格式:AddTextListEx 文件名 字串 行数(0~65535)1 L+ b# O% s3 R/ E* U
说明:文件是以Envir为起始目录
8 M% i5 _( x. L/ s: C4 K% j- N+ B8. 增加脚本:OpenWebSite& V% r: Q( Q8 N) J
功能:在游戏中打开网站' x* n7 {9 \. G1 @
格式:OpenWebSite 网址
' [# C" t/ \8 m. ~- @# x[0425更新]9 t% X [9 J2 G8 M+ c0 `1 L' L
0. 修复4级毒无效的问题
8 ~. S B* k! L! ~1 e1. 修复计时物品到时间后,带在身上的装备不消失的问题+ |+ v" m) U+ W
2. M2上增加控制显示怪物等级开关2 c0 h, I6 j/ o+ J
3. 修改非英雄版本时,打开人物属性时不再显示出战按钮
& A3 [: e j5 |) q6 m* m4. 增加国家聊天模式,初始命令为:@允许国聊,可在Command.ini中修改,在M2上可设置文字颜色,控制国聊等级,国聊方式:!#
$ P. s8 f% v, i, j5. 增加国家装备,Need=103, NeedLevel=国家编号(1-100)
' ~; A' Z0 ^0 f0 q8 M, I* \6. 扩展GiveEx命令
/ u/ z5 v! [ x) Y& V k" _ 功能:给定特殊物品1 i: h( ?9 W# b2 \! v+ l) C9 J
格式:GiveEx 物品名 类型(1,2,65535) 参数35 \9 n# n$ ^' r) o# k1 p/ U
说明:类型=1时,表示给一个在线才减时间的物品,时间由参数三控制,单位:分
& @, p2 i4 a1 ~) v 类型=65535时,表示给一个不论在不在线都减时间的物品,时间由参数三控制,单位:分 ' O$ h+ _+ q0 S7 T
类型=2时,表示此装备需要鉴定,无参数3
0 r4 T9 D9 b/ S; o! x% O7. 增加脚本:: l' f" D7 o5 R: r) v5 L6 N& E
功能:取消物品的鉴定属性
0 c0 M+ ~; M5 e8 o 格式:Appraisal 位置(0-12)
7 h/ K8 c# G2 ~7 D( y2 l5 l- e5 z$ y 说明:需要鉴定的装备鉴定后可显示出属性8 E& G/ l0 y4 C& P2 i% F8 G/ k
8. 增加脚本
* b& b! E; O& o! A9 n/ P, ? 功能:读取文本文件中的内容到变量中- M; d4 E+ A, v2 z: I
格式:GetListString 文件路径 行号(行号从0开始) 变量1 变量2
e3 ?4 R: P% r* H7 d 说明: 变量2可以不需要,当读取变量2时文本单行的内容必须是以下格式:/ J( [1 B, D( S/ P- w, ]& {
人物1:10
( f6 b" u2 ^0 E 人物2:20
. x: e6 M& J0 u, u7 j9. 增加限制摆摊的物品,只有列表中的物品才可以摆摊,设置位置:M2查看-列表信息一-允许摆摊物品
6 H! D, B9 ^, J6 J/ d! ?[0424更新]
: j* k" o7 B' b2 L: s1. 修复PlayEffectex脚本,动画会随着人物移动位置发生变化的问题
) R+ A# d$ B* x2 `2. 修复人物攻击目标,跑动后不会再继续攻击的问题8 t+ ^0 E% E5 r9 H' H+ F
3. 修复没有学习连击,按CTRL+D会有提示的问题! N: w2 Z! M4 [$ ?$ ?
4. 修复关闭大对话框脚本CloseBigDialogBox无效的问题2 {6 o Q, W8 v }0 k W# _0 Y
5. 修复装备特效设置时,衣服和武器外观不能正常显示的问题
0 K% P p- { p6. 修复关闭声音后,小退再上线失效的问题
9 e( a Z0 @* H7. 修复英雄锁定时,会触发[@HITMON]段的问题$ B" _( z4 A- M4 o" I2 N2 I
6. 增加地图参数:MYSHOP,只有在此参数的地图上才允许摆摊) r6 q7 @' B$ f7 O+ o& V
8. 增加脚本:ForbidMyshop,用于中断摆摊4 {/ H' d/ ]; p5 C- ^
9. 增加QF中触发,7 }( P4 L, @6 E" j
[@StartMyShop]
: D0 ]' M6 A( g* r #IF f& `+ H1 u4 L, v
CheckLevelEx 404 W3 F! q! V$ D% `" {, J' d
IsOnMap 3
& ~+ D) `8 q8 w( Q$ j2 v9 W z# e# t #SAY( e6 z- ~1 h1 D3 u4 z
40级之后才可以在盟重使用摆摊功能.2 g% ~: b, e& y5 ?5 B3 U: R% G
#ACT% _) B! T4 d6 I2 x! \% z
ForbidMyShop! a8 t9 L/ `6 l; H
10. 增加脚本+ U5 g l8 d/ G% O) f
功能:改变人物装备名字颜色" w' i$ B7 z. M# H/ i4 E
格式:ChangeItemNameColor 位置(0-12) 颜色(0-255)( X- M+ k( F( D( [
说明:颜色为0,则为默认颜色。此脚本修改后的颜色值,优先与物品库中Color字段设定的颜色值0 K$ R: A5 j. J6 ~- b: s7 W
11. M2上增加对摆摊的税收设置,具体位置:M2选项-功能设置-寄售摆摊( @! _* [9 h- S/ b5 c
12. 内挂上增加NPC血条显示选项6 E/ G% Y% K! Y# [, \9 I( B
[0423更新]9 l) G# V! H. [% K, x( U; y* L
1. 修复刺杀技能跑位问题9 e1 _ U7 b2 ?/ r
2. 修复四级技能无效果问题8 @/ i8 d9 d$ u5 Z! |9 d7 B
3. 修复看卧龙人形怪,看别人英雄性别错乱问题 o* {9 R4 r: A
4. 修复英雄在自动使用药品时,不认叠加的问题
, }, Z# E! P6 E, K3 g) Q" c5. 修改登录进游戏就自动读取内挂设置,而不用打开后才生效, j5 E* o$ {3 {/ i- I- z
6. 增加脚本命令:
' u" d7 S0 G& v# X. R 功能:取得字串在文件中的位数
0 T0 k# Z+ |* t* m) t 格式:GetStringPos 文件路径 字串' N5 J4 @7 ~1 T/ C
说明:空行也算一行,文件路径是以Envir为根目录
1 P+ E% f: E0 C* L; Q0 o7. 增加功能,自定义装备的内观,外观,以及在背包中的发光效果,使用这一功能,可以完全自定义衣服的翅膀,武器的发光效果,以及其他首饰的发光特效!
0 e# a, x. P# _# K: k 配置位置:M2菜单,查看-列表信息二-物品特效设置0 Z1 s9 D( Y7 f
) u5 B/ L$ K- {& i0 A" {- f' A( ~
[0422更新]
. Q1 u5 p4 i6 c+ u* j) h! }6 t8 ]1. 修复石墓尸王刷出来后洞消失的问题8 {) Y0 K, l6 W- V6 J
2. 修复内挂开启隔位刺杀后,跑位不正确的问题
7 x+ y6 e% d1 a3. 改变怪物的寻找目标方式,以前定位的攻击目标为最先发现的目标!% u1 Y/ M8 F9 }
4. 完善聊天框的几个细节地方: Q$ P6 l' q/ D
5. 修复登录游戏时字体过小,显示区名时字体过小的问题
! t. E5 \ D; D3 k1 b9 j! W R! R6. 修复带上装备后,部分属性不显示变化的问题
' B8 x0 `( h( w; p' z' [7. 修复脚本命令PlayEffectEx不支持坐标为负数的问题
. J) g8 @( @+ |# c+ Q[0421更新]+ I& @) Y0 G. c' x/ i' N
1. 修复触龙神看到目标不出现的问题
0 @* K7 ~8 F5 a C- m/ U8 b# b2. 修复英雄不锁定人物的问题# q$ R% d/ L! ?1 e4 }8 G
3. 修复加属性按钮与骑马按钮重叠的问题、
) P; R5 c" v2 h- p. F4. 完善PlayEff脚本,显示以触发者为中心
4 G+ j' V' }3 a
! R+ [3 C3 u, |8 C[0416更新]5 J1 H3 w! ^- f- }7 M# T
1. 修复隐身术,集体隐身术不会自动换符的问题1 v ?6 U, U; n9 U2 l- `
2. 修复DialogFace.wil文件的第一个图片无法调用9 L Z& P; e! J% Y
3. 修复论坛上提出的几个显示细节问题$ @* c% S, {; M7 S, C- A
4. 修改脚本:PlayEffect的用法
2 z b* [. A7 G) X+ J! O 格式:PlayEffect 图片起始位置(0-65535) 结束位置(0-65535) 图片所在库 循环次数 坐标X 坐标Y
. A; }* o" ^& A3 u& d+ a 说明:图片所在库与怪物AI库编号一致,具体请看怪物AI详细说明第一部分# q: T4 T7 u. A* t% L+ O9 H
5. 增加脚本:PlayEffectEx
- O- a) _& |: J% R; x. m 功能:显示的动画效果全屏人物可以见
7 ^$ J0 s; l- J* x 格式:PlayEffectEx 图片起始位置(0-65535) 结束位置(0-65535) 图片所在库 循环次数 坐标X 坐标Y2 d7 ]3 I! u Z4 G% w* g
说明:图片所在库与怪物AI库编号一致,具体请看怪物AI详细说明第一部分# ?# }1 M, Q$ |0 R
6. HERO引擎OpenItemBoxEx,这个命令,可以用ShowWin来替代
+ b$ f* }, ^! M 该命令触发:QF中的@StartAddItemOpt段,返回值:
( Z) _9 x0 v& b( ^ 放入物品的名字保存在人物的S99变量; C5 X/ \: E U" j& _5 |9 T
放入物品的StdMode保存在D99变量
2 i8 s/ b) `1 D! ~7 A4 ] 放入物品的Shape保存在D98变量
; _. s9 q6 T7 N8 ] 放入物品的AniCount保存在D97变量; g* J+ ]: T( g( K F: S
放入物品的Source保存在D96变量
w) D4 {9 }# v" E 放入物品的最大持久保存在D95变量) ~6 E0 ~9 F0 T
放入物品的Need保存在D94变量' Y5 n, [9 D) @8 R7 a
放入物品的NeedLevel保存在D93变量
6 Z! x# F% G; h" ~; L* @9 V: N 相应脚本:删除放入框中的物品:DelItem,用这个命令在触发段中实现是否回收功能, f2 q. f9 e, W8 V
HERO引擎的CheckFoundryItem这个命令,可以用脚本函数实现。具体可见说明书中脚本函数的用法
/ ]$ P3 x9 c8 G4 _[0414更新]# _; y0 V* A8 D) v1 [, R
1. 修改NPC对话框命令按钮是否显示下划线的设置在M2上设置,M2选项-参数设置-客户端设置$ j1 ^) S0 g1 X; v( A! l
2. 修复几个技能触发中S99中不存相应人物名字的问题
* h1 i# H" U- u3. 调整几个显示上的细节问题!- d7 }6 h! F: k* }0 ?& O: ~
[0412更新]2 s) \3 j9 q6 G
1. 修改内挂中物品的捡取方式默认为全部捡取* I- g4 B5 o# j; V! R7 _
2. 修复商铺的几个显示小细节5 \- C& U. P A/ @# p0 t8 ~
3. 修复装备需要职业与等级、攻、魔、道组合要求时不显示的问题
0 |3 C( i: R1 S& q8 |1 {: r7 v4. 修复SetIconY坐标超一定数后不显示的问题$ b$ S% Y* ]9 M3 s
5. 修复技能触发中,S99不存目标名字的问题
. D: q2 B% r1 P; Y6. 修复叠加物品正好达到上限时引起复制物品的问题
8 K# ?% X' t2 ]) i- L# k7. NPC对话框中,如果命令按钮需要下划线,在命令前边加上一个_,就会显示了。
4 f0 R& \( Q" C, [. ^ 如 _测试/@text,则测试按钮就会有下划线6 E J) j; n3 s
8. 增加私聊时,显示对方等级信息,这样可以防止被名字相近的人欺骗
/ m+ t' U6 H0 x7 P8 m) x n( S1 r' u: a1 @
[0409更新]% D+ u- @5 U6 {
1. 修复脚本:ChangeSpeed无效果的问题,此脚本参数可为负数1 g# c1 k0 Y" y8 O# o3 @4 \
2. 修复原有技能触发时,战士技能无效果的问题. Z# g- m* t) J0 c$ p) A. d; o
3. M2增加速度客户端速度控制,M2选项-参数设置-客户端设置3 y- B% D$ J; ^
4. 扩展脚本MongenEx用法,) `3 I; E2 d) d
MONGENEX 地图 X Y 怪名|是否内功怪(0/1)|怪物颜色值 范围 数量 怪物名/ X2 M0 r+ L7 t" S# {7 N4 x
增加最后一个参数:怪物名,如果设置此名字,则刷出来的怪名字为设置的名字 3 z% ^8 O& h- w. k. d
5. 增加脚本:ChangeBmz
3 ~4 ^3 F) s2 Y9 b" b 功能:在线修改宝宝的名字: z& U: h- \; M, P E# F4 n
格式:ChangeBmz 新名字 原有名字
6 K9 ]+ t7 K" q: E3 d 说明:如果原有名字为空,则把所有宝宝的名字都改成新名字! [3 U, t1 A4 a' S/ `
[0406更新]
& g& H& a1 J7 K; ]1. 调整摆摊界面与原HERO一致
: z0 s+ H7 S0 G$ U+ u: ^2. 调整主界面上几个按钮与HERO一致1 @7 H L" F1 D5 Y' Y
3. 增加常量:$YEAR,$MONTH,$DAY,$HOUR,$MINUTE,$SECOND,分别取得当前的年、月、日、小时、分、秒0 G- p l% w& s" O6 m
4. 增加在用技能攻击目标触发时,目标的S99变量中存放攻击者的名字。' |# }. E+ j X* |) K4 ~+ Q
[0405更新]
* Z7 T/ }9 n# b, S0 d. h) U# s1. M2上增加界面控制,M2选项-参数设置-客户端界面控制
' ]$ n1 a& ?6 i2. 调整摆摊,帮助,任务,装备加星按钮位置。对应按钮功能说明:- z5 g. [3 ?+ m9 g4 U
摆摊:位置调整到右上角的店字样按钮; x3 N# o% v5 K( i( L( o
帮助:原来的摆摊位置,点击该按钮,触发QF文件中的[@_Help]字段) x! D0 F5 h0 H
任务:调整到左上角的e字样按钮,该按钮显示与否可在M2上控制,点击该按钮,触发:Envir\Market_Def\QMission-0.txt文件。
9 M& W9 T% X( D+ \ 装备加星:调整到背包中的圆形按钮: d( X4 M2 i( F- x6 m
3. 基本界面都在文件:C3\GamePlan.wil中,可根据需要更新界面0 o7 W' A2 Q1 \( {3 l1 H l% N
QMission.txt示例:
# E9 @: F$ e2 J- V( \; |1 f [@main]" R m' h- h2 h4 l( c# x. T
#IF
; a* E% h) ~* a#SAY( h6 x( {1 N! _4 @5 a
每日任务/@每日任务\+ P! K2 r% M u, x9 {' p" E
成长任务/@成长任务\
7 b0 N0 m6 U1 w1 Q, Z% i- T7 ^活动任务/@活动任务# _5 x5 [ r1 g1 x0 ]+ u
[@每日任务]/ S" @; q9 p7 g, k) `) F$ }
#if2 V0 d# N& y1 ~5 l+ t3 D- p' H
#say
3 M2 W5 W: F+ U" S$ X 每日任务--每日任务1/@每日任务1\+ @/ K- v- p: S0 `" R! D
每日任务--每日任务2/@每日任务22 A E* z, h+ t
[@成长任务]
' X; ~5 I" z7 ]7 e5 y. }#if
9 _% ^4 |1 @* Q& w! ~) ^" J; t- \#say) I& t8 Z; q0 S' g u! ~ k
成长任务--成长任务1/@成长任务1\
3 E. Z2 M _6 U, ^ 成长任务--成长任务2/@成长任务2" U- Q3 q- }# [- k7 G V
[@活动任务]
/ b0 M8 v7 {0 f6 r, q#if8 [7 e, D1 }/ L' ~/ z. l$ b) r+ _
#say) O% T: E+ G: I
活动任务--活动任务1/@活动任务1\
8 t9 S8 A9 [5 f. _2 _, s 活动任务--活动任务2/@活动任务2
! X( r) J2 Z* P4 W/ h[@每日任务1]6 C& T0 ]/ f' A
#IF% D* C7 W; a, h, L: x
#SAY8 W% O& |6 y; R5 d9 O7 ]
此处任务脚本与普通NPC脚本一样( Y" [5 e, b! _4 [. J0 Q& Q
==========================( v* P* X4 T; m' [
6 m: t. o8 w. B( ]! C
[0404]更新2 G1 c4 D4 U3 I! Z/ a; A
1. 修改内挂中的物品显示默认为全部显示
- a5 y; @% @6 Z1 o- t& I2. 修改聊天框中字体过小
9 w6 E- O. _. H7 z0 ]4 Z3. 增加脚本
5 F( D/ m$ B {8 s 功能:改变人物的跑动,攻击,技能速度- w8 n" X8 ]: `9 w( G' g5 K
格式:ChangeSpeed 编号(1,2,3) 数值
" r4 r/ `8 c9 U5 x& J7 i, }! Y' n 说明:1=跑动速度 2=攻击速度 3=技能速度
" J7 Q% B4 {; e8 }5 j& c0 d 数值越大,速度越快,但范围不可超过400到500" S G( r7 E1 C p R4 O5 T# _. d
4. 增加国战脚本:6 ]+ X( ^8 z' Z L7 X) H# H
(1)功能:调整国家状态属性! {) O0 O* {2 X
格式: ChangeNationPro 编号(0-4) 操作符(+,-,=) 状态值(0-2100000000) : F4 S9 s* e4 U2 X
说明: 编号 0=金币 1=地图数 2=军事力量 3=经济能力 4=政治能力
/ `) ^- v* S* U (2)功能:把指定人物从国家中踢出
7 [, }# k% p7 b J. R 格式:DelHumByKing 人物名字$ U& d1 [% c& i( _1 t6 p' O0 o8 {
说明:操作成功,人物D99变量返回0,失败返回1
" H/ s! W0 O; N( h- N (3)功能:当前人物成为新国王& F3 y- _/ |$ Q+ r q
格式:ChangeKing
: J& R4 N+ _* [. i* [9 N 说明:新国王将触发QF中的[@NewKing]段,如果原有存在国王,则触发[@OldKing]段/ w% _; p( H5 u
(4)功能:调整人物的国家荣誉值
% I2 r! {1 T: l: P 格式:ChangeNationCredit 操作符(+.-,=) 数值
7 X3 @- v4 W4 X0 d' G* J5 g (5)功能:设置人物的国家职务等级
# x# b( ` k* s R: a 格式:SetNationRankLevel 操作符(+,-,=) 数值. S4 y# m) k, W3 e- o% R9 N
(6)功能:加入国家% y e6 ]$ c& m6 ] y5 N
格式:JoinNational 国家名# f! s% Q4 o6 \" }, D
(7)功能:检查国家状态属性
2 \; e! z7 i1 b4 g u0 N 格式:CheckNationPro 编号(0-5) 操作符(,,=) 状态值(0-2100000000) % B! O, \9 A. E9 V
说明:编号 0=金币 1=地图数 2=军事力量 3=经济能力 4=政治能力 5=国家人口总数
/ k! N- i2 ?6 b+ M; W (8)功能:检测人物当前官位等级
% q0 I4 g6 \, S& j$ F3 p& L 格式:CheckNationRankLevel 操作符( = ) 等级
. n. d( K7 i" O5 h (9)功能:检测是否为国家国王
, V o6 z9 W' y. v9 H. P 格式:IsKing 国家名0 O/ z6 A' W5 J* O! w; _' E$ Q
(10)功能:检测人物的国家荣誉值# J0 Y' ^9 `2 H% L
格式:CheckNationCredit 操作符(,,=) 数值; W+ }6 f9 t$ Y; q% v
(11)功能:检测人物是否加入国家4 r! ?, H* W+ E+ U& E
格式:CheckNational 国家名
. A9 y# [ Z7 e% ~5 j 说明:如果国家名为空,则检测是否加入国家,如果不为空,则检测是否为指定国家的成员 / h6 I# G; C. a; t
国战部分常量:国家名字:$NATIONNAME;国家人数:$NATIONPEOPLE;国王名字:$NATIONKING;0 \% k# p+ p7 P
国家荣誉值:$NATIONCREDIT; 国家封号:$NATIONKING;国家军事力量:$ARM;
; w9 n) n% ]7 g9 D+ a! g 国家政治力量:$POLITICS;国库资金:$NATIONGOLD; 国家占领地图数:$MAPS
3 a5 O/ e+ A' c: X+ ]4 x/ [1 J6 I国战部分设置说明:
" D! h" w5 \4 u$ i$ C 1. 如要开启国战,请在M2选项-参数设置,将开启国战勾选。
" B; G0 u% S" c7 E! G, \8 S 2. 国家文件存放与:Envir\Nations目录中,与HERO的M2的设置完全一致
# b% s" B9 q2 N9 l7 b4 w3 ^! K2 d[0402]更新. S; m8 N0 p! W0 O5 J
1. 修复酒馆酿酒界面显示的问题+ k' \0 W {5 a2 \' Y$ `3 B2 |
2. 增加触发QFunction段:& q% d+ h/ b* X9 t7 w" g* J2 T7 ^8 J
攻击人物时触发:@HitPlay
. f% m5 m' @, j9 k% d" s9 e% W 攻击怪物时触发:@HitMon,在触发时可执行:Mon.命令
0 n4 ?9 G) K, `9 b
) b3 M2 n4 U E[0401]更新
# a9 K9 A' x9 P4 \% g9 j9 P1. 修复不能交易的问题
4 o7 T" j- x, E F2. 修复不能挑战的问题
! Z, F3 P" E& m# ^7 H3. 增加脚本:
3 P% x% Y7 ?- I 功能:检测人物是否同组5 {& u6 ?' u6 Y2 k# x: V
格式:CheckGroup 人物名* l" o3 h- Y5 v; M
4. 增加脚本
! v3 w! D0 x7 R4 B 功能:检测人物是否同行会
& R* a# h& T' f 格式:CheckGuild 人物名
8 j' A/ ~6 R5 ~* e, ?
. t, d2 z1 v# E% P[0331]更新( K6 ^9 h( I0 U2 P6 S! K% Q8 p
1. 修复看别人时不显示名字与行会的问题$ a) ]0 v/ r/ I# q1 b
2. 修复人物及英雄连击的问题- L' f. A) U7 \. j2 [
3. 修复英雄头像图片及小地图显示问题
/ i, S9 ^& j3 x$ I( ~+ r4. 修复人物自动换毒符时,不会换符的问题9 q3 H1 q$ G' U/ ~/ I3 y) {
5. 修复查看其他玩家装备时,发型会错乱的问题( ]5 z) d! p- l4 H
6. 取消游戏退出时弹窗广告& Y# I. s4 |! e+ _
[0321]更新( I( Y7 \/ n0 ? g* w% _
1. 修复G、A变量不存和读取的问题
8 u' k O f, y8 l' W: e$ ]2. 修复按键'/'不出输入框的问题
7 |) w3 o1 _7 r2 f- T* c3. 修复在选择人物界面不显示服务器名字的问题5 @* L0 r- i- m( C
4. 修复使用自定义对话框时没有关闭按钮的问题
" e0 j3 _2 u# @7 ]& R. g* H5. 修复项链宝石的魔法躲避属性显示时多个%号的问题
1 D6 b7 g( \1 I! v- j7 r6. 修改地面物品鼠标移上去时名字的显示位置+ v' f0 i+ g ^, {
7. 修复外挂开了隔位刺杀,除武士别的职业也会开启刺杀效果的问题
' h/ l8 H$ q0 k! ]0 u* z/ C9. 修复护身符不放到身上,在包裹里面也可以使用的问题! @( z3 I, O! a% M- R
10. 修复人物碰到建筑物或者树木遮照时,不会透明显示的问题
3 @; |, @0 N+ I ? B11. 修复千里传音不能使用的问题9 d" w: J7 s; U6 x5 Q9 j ^) a
12. 修复英雄,人形怪会变色的问题
2 |( {+ S2 }. w' q) l2 H13. 修复英雄技能不能关闭的问题/ R" Q+ Z+ t; W
14. 修复英雄技能翻页问题* Q3 L- N8 a: ^( ^" _$ I: A- |
15. 修复合击技使用问题! D9 t. t" a+ Z/ o5 u. ^' t
16. 修复英雄包裹的武器被挡住的问题4 F* T8 t( B( r5 {4 a
17. 修复F12呼出内挂时会卡的问题" ]# |8 x4 p3 Y4 s( u
18. 增加使用技能触发
1 X9 Y) }( W2 |, G. B, G 增加魔法触发功能.自身技能触发. Q-Function.txt中[@MagSelfFuncX]段,其中X表示要触发的魔法ID
& o$ K; u% s! v 增加魔法触发功能.对目标人物使用时自身触发. Q-Function.txt中[@MagTagFuncX] 段,其中X表示要触发的魔法ID/ m( d9 t# D. p# L7 \8 \& g. \
增加魔法触发功能.目标人物技能触发. Q-Function.txt中[@MagTagFuncExX] 段,其中X表示要触发的魔法ID * |8 }8 @9 t* I; R( `( I8 v( p/ T, s
增加魔法触发功能.目标怪物技能触发. Q-Function.txt中[@MagMonFuncX] 段,其中X表示要触发的魔法ID
4 D \+ C+ i3 G1 G5 j. r2 @19. 增加带上装备触发,QF中的[@TakeOnItem],返回D99变量为装备的位置, s[99]返回装备的名字/ n: S! G6 ?: M" e3 V% J4 g( v& E
增加脱下装备触发,QF中的[@TakeOffItem], 返回D99变量为装备的位置, s[99]返回装备的名字7 q6 D3 y' A5 S5 p8 q B* Z! c% R
20. 增加脚本GetRangeHum 范围
1 }6 j! a* @7 R" s 功能:得到以自己为中心的X范围内的人物的名字,D99返回数量,人物的名字存在S变量中,从S1开始# Z7 C- A9 {0 ?3 z# r' A1 {
[0317]更新
, T% d$ p& q6 P2 ?- r鉴于收到的测试文件中,需要修复的小地方不少,故今天的更新取消,抓紧时间,在后天的更新中修复完收到的文件中提出的所有问题!
* U9 ?# G; [& I" N' [& J在些特别感谢论坛的Nywl2008朋友,谢谢提供的测试文件!% v6 t0 F9 F9 F6 b# P* P4 f2 U
[0315]更新' n- C/ @/ I. ~( C6 I$ ?
1. 修复传送神符使用一次,减数量不正确的问题
1 E; E4 U9 }; o/ V. x2. 修复装备加星界面小退不关闭的问题
* Z' V& B7 F, X3 Q/ d1 Q3. 修复衣服的攻击属性显示不正确的问题
& J2 P. ]. H6 G9 ^9 J' s4. 修复外挂过滤列表中,如果列表中没有的新物品,会导致客户端当机的问题
# }# Y, q/ H( ]/ J; ?. t, K0 W% s5. 修复摆摊挂机的,再上线摊位不消失,会随着人物移动的问题
; n" q% a' ^/ V. J1 A4 ?6. 修复人物复活后,状态不消失的问题4 g5 o4 q) C0 T
7. 调整人物定时器为255个,而且时间单位改为毫秒。这样可方便实现脚本的循环功能$ |% m A( N4 V9 b1 m t
8. 增加脚本2 B# i4 { L8 [7 Y
PlayEffect 开始 结束 时间 循环次数 X Y
m o- ]3 m1 D+ v3 v) F 功能:在指定位置播放C3\Effect.wil中的动画图片
* i7 M" V* @) w+ G' z9 J9. 增加脚本
; c8 [) T0 T) d$ B- b3 R- ~) Y O ChangeBodyColor 颜色(1~255) 时间(秒)
% |' T. ^ y4 `! D 功能:在一定时间内改变人物的颜色
2 E7 F. p$ L/ N1 F4 y( Y* t1 R[0313]更新: @- E+ p3 Q; C+ [$ n H# d/ J2 E8 o
1. 修正登录器启动后,在任务栏会多一个图标的问题
1 U3 K, D* T$ {; G2. 修复登录器不能多开的问题
7 H; z* @8 W6 n0 y9 \* |3. 修复TAB键切换小地图无效的问题
: D1 N9 Y7 m0 j# k7 M: F3 e4. 修改左键点击小地图为自动寻路,右键点击小地图为透明与不透明切换
4 S$ Y) u$ A+ z5 p6 e5. 修复鼠标移到目标上时,亮度过亮的问题5 }- a* D2 C" P) O2 U6 W
6. 修复人物及英雄使用气血石,魔血石无效的问题& E( A. q% k" y" P% T6 N) X/ \& X9 G
7. 修复显示人物装备时,部分武器会被挡住的问题# D8 z z5 { O% {% K; s
8. 修复内挂按F12呼出后,再按F12不能关闭的问题
# x. Q& `" e |* c, F9. 修复内挂可以无限呼出的问题
* t0 F! }; g: B* v! G10. 内挂中增加音量调节,增加物品过滤显示,自动捡取,极品显示功能!
+ B! Y; q( m1 G D3 A; z说明:物品列表,请在配置器上配置好后,将文件FilterItemList.txt复制到游戏目录C3\Data中" n J+ q: d3 m4 p) O; X- }
[0311]更新; T& @7 t0 B, O" B1 V% D5 u" O5 z
1. 增加SQL功能,设置方法:
$ z6 T; u2 Q4 @3 d4 c 分别在DbServer目录中,dbsrc.ini中, LoginSrv目录中的Logsrv.ini中,Mir200目录中的!setup.txt中增加如下内容:. y3 f0 A# A9 `4 u( t' M" b
[DBSETUP]
$ l' z& o: J" h/ o DBType=MSSQL
& j9 ^. R6 K! h8 Z! r SQLIP=服务IP,端口
2 z4 Q3 ~$ B9 S$ { B3 A SQLUSERNAME=用户名6 w- w* l$ e2 n
SQLPASSWORD=SQL密码
+ u. B) v) }/ T+ W. f HeroDBName=MIR200
4 ?% ?! B& e# K C$ d; ^说明:不管用不用SQL,M2中使用的物品库,技能库和怪物库都调用BDE格式。+ P: E' w$ b4 m
2. 再次修正输入框的问题!
3 A+ u3 K. p6 S/ Y[0123]更新' l6 t' a0 W! `. c+ D0 u s8 A
1. 修复聊天输入栏显示时,移动窗口会错位的问题
0 J9 J9 n+ ]! _5 a6 X2. 修复在输入登录帐号时,如果密码出错,会出现图层图乱的问题- [% ] a O/ Q2 _% @4 n
3. 再次优化M2,解决每隔一段时间,会瞬卡一下的问题。* I' ~. @ p0 ? S0 B; W: O
4. 全局G、A变量,不在!Setup.txt中,放入到DBserver目录中的dbsrc.ini文件
6 J2 ^. ]$ e5 Z& [2 Q" [2 T2 s5. 改变极品装备的显示方式9 _8 S( f7 Z* P4 D) |+ s9 i
6. 修复物品备注文字颜色会闪烁的问题!
4 m* d, Z- ?' R7 f& L[0121]更新
" j) C2 D* x+ j( b9 x1. 修复装备的灵魂属性增加后不立即显示的问题。
& h+ Q: Y1 }# l& O5 O( S2. 修复有时图片会出现异常的问题
! T2 Y8 }2 M# H; C" r$ L2 l) f3. 修复备注显示颜色会闪烁的问题) T# X" f8 y' E0 Y& d
4. 增加脚本 & @* t; M3 Y( }2 S. D
功能: 删除动态创建的镜像地图+ i8 M6 B; Z( k- Z* M& J
格式: DelMirrorMap 地图名
) C+ t8 s# l& R% `" J5. 增加脚本: L6 ~% D7 S& Z' i( x$ W
功能: 检测人物吸收伤害值
6 l2 D/ @$ \) a% Z1 k0 l9 a 格式: CheckSuckDamage 操作符( = ) 数量(1-2000000000) D! E5 `& A1 K( \4 E) N
6. 增加脚本; J& i6 L$ _1 @: }$ c$ B: W* b
功能: 取指定位置的装备名字5 }8 D" _5 `; W. P5 }% a! W- u
格式: GetUserItemName 位置(0-12) S变量(0-99)
4 D' `5 _ j/ u7 X- G& O% E' K: R* y 说明: S变量是人物私有变量(0-99)
( y6 }$ K7 L Q, ]1 B5 k7. 增加脚本! F1 d1 a3 L8 e) V
功能: 使用脚本打开商铺3 u7 A2 h) ~3 A9 Q7 i/ J! ?
格式: OpenGameShop( ~1 I' I8 u8 _4 m. v% G
8. 修改原脚本ChangeHumAbility用法
+ F- M0 O, w3 r& K+ ]: o 格式: ChangeHumAbility 属性(1-12) 操作符(+ = -) 效果(1-65535) 时间(单位: 秒). d- D6 a" R% p3 E: ]2 w/ n5 U
说明: 属性1-12分别对应人物 防御下限 防御上限 魔御下限 魔御上限 攻击下限 攻击上限 魔法下限 魔法上限 道术下限 道术上限 HP MP
W2 [9 R; o* A- I! P' [2 U d d 说明: 如果不设定时间,则调整后的属性效果只在人物在线时有效,如果设定时间参数,则时间到后自动恢复原状态
' g8 K' V+ @9 d! o6 o9. 增加新爆率设置: E# D* V3 W$ T
用法:
3 e4 m6 x2 Y. N( w #CHILD 机率
% e v- d0 F! S, h2 U8 s' { (
/ X7 ]3 U& C* l; V) Y1 c/ p 裁决之杖
' G$ i0 Q7 k8 q4 C& l 屠龙" Z6 j# c/ A$ S; A
王者之刃: B7 V- W4 k' }4 e4 V0 T# F
)4 O9 i' J [2 W% J9 V4 R, ~; i
说明:满足机率就会随机爆一种括号内的物品
& E2 E- q A: P8 y# O. ?) J注:本次更新,提供登录器配置器!, L+ u9 f" d' t; z5 B% }
0119更新
! W3 B9 ]- V u8 H: O1. 修复木剑不显示外观的问题。4 {% Z3 L. n: m
2. 增加脚本:设置人物可吸收收到的攻击伤害 ~- P' i; ~" g
SetSuckDamage 操作符(+ - =) 总吸收直(1-2000000000) 吸收比例(1-1000) 成功率(1-100)) L( u! E9 w6 m6 l( k
吸收比例 1=0.1% 500=50% 1000=100%
; O5 Z" C, P/ t1 P. z3. 增加脚本: 给装备附加新属性
+ T7 V% [; Z8 V% E& M/ v 格式: SetNewItemValue 位置(0-12) 属性(0-7) 操作符(+,-,=) 值(1-100)
$ t! E b2 v+ o- [% b. s 说明: 属性 0=致命一击 1=攻击伤害增加 2=物理伤害减少 3=魔法伤害减少 4=攻击伤害反弹 5=忽视目标防御 6=人物体质增加 7=附加经验
9 x8 n. r) B8 F* G4. 增加脚本:检测当前装备是否附加了新属性6 \+ h: ?7 P$ [1 o. Y, C$ F& y
格式: CheckNewItemValue 位置(0-12) 属性(0-7) 操作符(,=,) 值(1-100)
: {* {1 J6 E& c! l+ y 说明: 属性 0=致命一击 1=攻击伤害增加 2=物理伤害减少 3=魔法伤害减少 4=攻击伤害反弹 5=忽视目标防御 6=人物体质增加 7=附加经验% Z- c# \% T+ J3 F- _0 N
5. 增加脚本:检测当前正在攻击的怪物名
9 i+ D! z7 w r. C: P, s0 J 格式:CheckKillMonName 名字
' L# D y; X4 d, m3 {& G% @6. 增加地图魔法,此功能需要手动编辑Envir\MapMagicEvent.txt
1 ?4 {, ^2 g6 A ;范围指的是以该坐标为中心的范围内触发,永久可见指的魔法处于人物屏幕内即可看见.( W& @) Z8 p4 W. N. M" U
;魔法类型: 1=地钉效果 2=雷电效果 3,4,5,6,7,8=雷电效果 9=龙头燃烧 10=岩桨效果 11=喷火效果0 T* `. P6 w9 c5 f( Q& Y, J2 `
12,13,14=自己试 15,16,17,18,19=雪域五种传送门效果4 [1 S! Q! j& c: r, v
说明:永久可见如设为0,则人物不需要跑到范围内都可见,如果不为0,则为技能触发的时间间隔(单位:毫秒)4 }; N) Q# D6 f, V
;地图名称 X坐标 Y坐标 范围 魔法类型 魔法威力 永久可见 * }3 O1 [7 E+ I
3 330 330 1 15 0 0 * S7 W6 H0 u( @3 I
3 330 310 1 1 50 1500
/ H. C* O0 {, `, X6 w0117更新! Y2 ?( T, H; D" C% ~7 r' h
1. 修复上次更新造成的女性角色显示问题
7 j: k6 k P$ B) g2. 修复在右下角有时会出现白块的问题
% F6 e7 Q3 V- {8 E5 ]3. 再次优化引擎,解决现在已知所有报错,使引擎运行更稳定!9 @9 a m% C3 ^3 I
4. 增加物品备注,使用方法请看C3\data\ItemDesc.dat文件中的说明,可自定义备注文字颜色) T5 ^4 s3 }' |* @8 j6 F4 k
5. 增加套装说明,使用方法请看C3\Data\TzHintList.txt文件中的说明6 A1 [3 g) Y! L1 v& {- v
6. 内挂中增加战士的隔位刺杀
\9 U- R0 D9 A* r1 ^, |+ s重大说明:从本次更新开始,引擎不再有任何限制,但是带了点广告,请谅解!
k, \+ h) ?+ l$ o1 Z. D W# H* I0115更新- [5 I4 T" m% }* }/ W4 T8 I3 C
1. 修正创建人物没有输入名字时,无法修改职业和性别的问题。
+ [# a5 `* y# V, s# d2. 修正创建人物时,点击关闭按钮无效的问题。% S5 K4 T3 c6 K. w$ M/ H6 j
3. 修正加属性栏显示错乱的问题。# b3 E: X) I% h* _+ ^
4. 增加调用大对话框时,关闭按钮自动调节位置。& M% c8 `3 N# G8 K! W$ V ~
5. 增加点击小地图上的坐标,可以自动跑到点击的坐标点。7 ?4 K9 p' J' V+ ^. \ h, g, t
6. 增加聊天框显示装备属性功能,具体用法:将背包中的装备拖到聊天框后点击一下,然后鼠标移到装备名字处就会显示出装备的属性。
4 k" e' g' Z# b' W5 m' A0 y7. 增加衣服和武器素材扩展,具体用法:
8 N Q* r9 r) G0 e3 W; T. u1 ~8 @ 武器扩展命令文件:weapon1.wil, weapon2.wil, weapon3.wil......# |; O1 D8 Q! j' f) I! I
衣服扩展命令文件:Dress1.wil,Dress2.wil,Dress3.wil......# a* X. y1 G% r1 x
扩展文件放到C3\Items目录中,每个文件只能放一件武器或衣服
1 t- K6 Q; w8 y! q* B# m) U: [0111更新
( d9 }; G' Y1 |9 B/ }1.修复叠加物品出售,不计算叠加数的问题
! M& n0 M; z5 u8 ?4 A7 d2.修复商铺物品显示错位的问题: w% ?, C& C9 t4 b" H) l
3.增加聊天框固顶蓝色信息,显示时间为1分钟(点击界面的E按钮),花费的元宝可在M2中设定
5 @: x; O8 E! x: J4.增加脚本:GiveEx 物品名 类型(1,65535) 时间(1~65530)
# d% x3 M4 t* t 功能:给一个有时间限制的物品,
. [2 C# E, j% c 说明:类型1:在线才减时间 类型65535:无论在不在线都减时间6 X7 P& L6 x! v. N: u8 x- ]
注:放在仓库或掉在地上不减时间5 n- M! o) T( G9 @5 K3 S
注:更新登录器后,请将原有的mir2.dat删除,让登录器自行释放!3 K4 O* V ~/ {1 ?
下载0109M2 下载配套测试登录器6 b4 Z) Q! \) K$ Z4 Y4 C9 l
0109更新
# E6 R: H- @; h1、增加摆摊时可设定摊位名字
4 j9 k6 C5 }1 n) o- s2、增加武器和衣服的外观扩展
. {- u5 ?5 w& S5 u5 Q2 R0 [9 }3、修正摆摊出售物品看不到叠加物品的数量
, H9 q1 ^; T5 F+ n# i; H4、修正叠加的药品放英雄背包使用后,不即刻显示剩余数量。( p6 W$ M5 `; ?0 g& |& X) u
5、内挂上增加自动开天斩(内挂的完善): f$ o" z: |& Y
6、增加不同颜色的装备在地面上显示的颜色不同
. k# l7 j; a4 }8 C- F7、修正飘血数字会被血条遮挡的问题! K P( h7 K% {' s
8、修正聊天输入框位置错位的问题!
! ?0 _6 @- o+ A/ N" R0 D) z& j; R9、新增离开地图触发[@LeaveMap],地图名存于A98中 . u3 }+ X7 W, X6 I6 I
进入地图触发[@EnterMap],地图名存于A99中$ s" T$ z" G4 F b: ?
10、增加脚本:
1 S% ?( j2 _$ E6 f; Q (1)功能: 强制人物的攻击模式
) u, P. x( \2 U2 ^0 ~6 [3 s 格式: SetHumAttackMode 攻击模式(0-6) 时间(秒)1 \5 N) {( v7 `* L( f. i
说明: 0=全体模式 1=和平模式 2=夫妻攻击 3=师徒攻击 4=编组攻击 5=行会攻击 6=红名攻击 -1=取消强制模式% n4 U3 J$ z$ ]# |, Y8 ~, K
在强制时间内,按CTRL+H键将不能改变攻击模式
5 X* M4 y. j8 B: M7 A) y (2)功能: 检测是否是本月的第几天.) V% L1 F2 k# {; S
格式: DAYOFMONTH 天数(1-31) 天数(1-31)
R1 e: p- k3 D# c8 w( A4 |/ e, Z 说明: 第二个参数可省略.- A, J% F V6 q: M/ t3 y
(3)功能:把某个地图中的玩家全部移动到另外一个地图. ( m2 e8 m# X, ]# g, q' O
格式:MoveMapPlay 原地图 新地图 坐标X 坐标Y; P; u- @: t) n% f$ ~& X
说明:如果省略坐标,则随机到新地图的一点,否则为全部人定点移动* E) \8 x) o6 k' S3 ?+ ^
(4)功能: 检测地图中某种怪物的数量- c$ f' o1 W2 v* ?: N
格式: CheckMapSameMonCount 地图 怪物名字 操作符( = ) 数量(1-65535)
& n' `2 W3 r k( J5 X0 H Z 说明: 第一个参数等于Self时,表示当前地图.
& T$ Y3 w" G9 y7 {//===================================================2 ]$ c- ^9 L3 b, U& @# I
点击下载7 Z/ D. K t' z9 R/ g
0107特别更新功能:+ n! S7 K T( {3 U( z) y1 b
//------------------------------------------------------------------------------
l: [6 T+ V" R& u o6 B6 N- t& Z 怪物AI使用说明(测试版只能加载两条记录):
' c/ k7 I% ~! r. P" @; q怪物显示效果:9位数,第一位表示方向,第二三位表示库,第四到七位表示开始图片,最后两位表示图片数* u$ w! |; [9 c- o1 g8 K
如果是死亡效果,就在最前边加D
3 _( f( x! l- [7 C* g7 d9 F! d1 n0 k一、Spell命令
6 r+ G4 K, l* }3 j1 B3 X, U3 L 1、参数FIRELINE( V) _. Z% m$ r1 W
Spell n1 FIRELINE n2 n3 n4
3 N2 W: V* I+ R+ y, Y) [; @ 其中:n1:动作编号0~4
( Y( g: C/ t! {; [' | n2:伤害值 (类型100-150,为0时也要写成:0-0)& P* S4 h, K, j8 g0 S/ M$ ?7 a/ [5 l6 f
n3:魔法ID,一共九位 123456789 前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数8 i a) n& i8 i
如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
4 g& }( K/ W8 P `, e n4:攻击效果:可以是:FRONT,FRONTBACK,FRONTROW,HALFMOON,FULLMOON,分别表示,正前方攻击,前后方向
9 e0 J( C9 N$ o9 x+ D$ \4 b( L2 o A 攻击,前三个方向攻击,前五个方向攻击,全屏攻击
1 ` Z" v) l- ^# `% Q 说明:FIRELINE攻击全是线型攻击,穿透效果。。故调用效果时,只能是有飞行效果的。
, |1 j0 a1 E! f' v0 A' Z& V : |3 n' ^, J" G3 j
2、参数FIREBOMB3 J1 x4 p. K, `' L
Spell n1 FIREBOMB n2 n3 n4 # K/ P$ y U' I- h" ^
其中:n1:动作编号0~4+ W/ E) O2 h1 {+ I) I
n2:伤害值 (类型100-150,为0时也要写成:0-0)
5 F, ~6 [* T0 P1 D3 \: |4 D/ O n3:魔法ID,一共九位 123456789 前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
6 t* q4 w- g6 V! W2 f' L 如:101010008 表示:10号库,效果1(如果效果为2,则表示从怪物出发,分方向,如库EX12,80号),起始图片号100,图片张图8张
1 Y& W' K: s5 y2 j' }9 B: s6 f n4:攻击效果:可以是:FRONT,FRONTBACK,FRONTROW,HALFMOON,FULLMOON,分别表示,正前方攻击,前后方向7 Q1 ?( Z i- L; {% @% @$ v
攻击,前三个方向攻击,前五个方向攻击,全屏攻击 , l0 ?. y% e* O
说明:FIREBOMB攻击也是线型攻击,穿透效果。。魔法效果显示在离调用怪物四个坐标位置,故调用时只能用非飞行模式的效果
3 E9 w. w/ W% g+ H: b % P( z( q/ D5 G1 g
3、参数THUNDER
1 p7 A/ j2 T' H+ |' G: X6 m3 M Spell n1 THUNDER n2 n3 n4 n5 n6(表示延迟时间,效果作用在人物身上时起延迟作用)
~, o$ S* ^- t" j* n, E- g 其中:n1:动作编号0~4 S$ M3 Q/ h- k4 A
n2:伤害值 (类型100-150,为0时也要写成:0-0)% \! {5 i: ~( n+ \6 r7 c1 j q
n3:魔法ID,一共九位 123456789 前两位表示库,第3位表示方式(当N4为TARGET或ENEMY时,1:表示非方向性效果,2:8方向效果,3:16方向效果,4:效果在目标身上8方向,如ex中,1890;当N4为SELF时,2:表示带有方向性的,如沃玛教主,其他则为无方向性效果),第4~7位表示魔法效果起始图片号,最后两位是图片张数3 w; U, ]2 |" |1 A2 Q" l
如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张! V: d. m0 Y2 h$ `0 {$ _% Q- \
n4:攻击效果:可以是:SELF,ENEMY,FRIEND,TARGET分别表示,魔法效果显示在自身,显示在目标,显示在友方,显示
" W3 y! A. }6 j# v 在单个目标,其中除SELF外,都一定要跟范围,如:ENEMY5,表示:5码内所有敌人 (ENEMY,这样会报错,因为没有跟范围) : t: f& R! D' K2 I0 S# M. }
n5:攻击模式,0
) Y: J; m" e# l; E V 说明:当n4为ENEMY和TARGET时,如果伤害值为负数,则表示给敌人加血,为SELF和FRIEND时,都是加血效果2 `9 I U, {9 g/ T, B4 {
* J& L) l2 C+ B6 [8 o3 L; V' G
4、参数MAGICWALL: @) M9 d( i! z+ B* K$ `) y- j
Spell n1 MAGICWALL n2 n3 n4
, R0 v5 \9 a4 y$ A" p; j! i. K4 n 其中:n1:动作编号0~4
! r! W: N& ]# J: m n2:伤害值 (类型100-150,为0时也要写成:0-0) ~% R. e6 ?% q3 w& v
n3:魔法ID,一共九位 123456789 前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
% T" B( {6 b% ] 如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
Q* o; e6 f9 @( t n4:攻击效果:可以是:SELF,ENEMY,分别表示,魔法效果显示在自身,显示在目标,ENEMY可跟范围,如:ENEMY5,. m' Y# F* h# j2 w" o
表示:5码内所有敌人
}6 P) }/ t% x7 ]/ O4 @ H 当用SELF时,n3的第三位用2表示有方向的效果,用1表示无方向的效果;当用ENEMY或TARGET时,2表示飞行类攻击 # h: Z/ w2 |/ _/ ?7 Q9 l/ {
- m3 b) q& I4 d$ p9 _
5、参数CLEARSTATUS,清除人物的一切状态
: f5 w2 Q& ^2 W" A4 ]6、参数ULTRASTONE7 F! w" d% ]5 j! v! U
Spell n1 MAGICWALL n2 n3 n4 n5 ( v' {4 q0 r' Q6 K; @1 i
其中:n1:动作编号0~4
/ z' R8 _2 L' \. K n2:共7位,前两位表示持续时间,后五位表示伤害值
* v# W$ O% ]# H n3:魔法ID,一共九位 123456789 前两位表示库,第3位表示方式,第4~7位表示魔法效果起始图片号,最后两位是图片张数
; D$ S) w) X; P* M! @4 q# H/ U 如:101010008 表示:10号库,效果1,起始图片号100,图片张图8张
1 c8 |4 f* T8 z% p0 T n4:攻击效果:ENEMY,分别表示,ENEMY可跟范围,如:ENEMY5,表示:5码内所有敌人
6 c& |6 ~ ~0 N/ O n5:攻击模式,0~3,分别代表石化、绿毒、红毒、减MP% h+ q% m1 x0 ^. B& ?$ P' c6 R( Y
二、SpellEnd n1 n2 配套SPELL使用
8 j5 P+ F. Y) ?7 `% z# A* E 其中:N1 第几组动作,N2 延迟时间
% h$ i3 W4 ^" @3 U. G) _ ^1 q三、Power X:怪物攻击力提升多少倍,如Power 300,提升攻击力为3倍
, h1 M5 d* p! c7 s( c四、HIT n1 n2 n3 n4 物理攻击" [ E+ x5 p& w9 W( W" Y
n1:表示范围(如果范围为0,则表示攻击单个目标) ,
! s& Q5 r5 }- p; K1 s n2: 表示攻击力(类型100-150,为0时也要写成:0-0),* K7 G. g2 n6 ~7 c4 b1 H
n3: 表示攻击类型,0~7,0为普通攻击,1~7分别代表火冰雷风...
$ [( p1 A' d4 i9 j! {0 a: D n4: 延迟时间* q' O: l: t/ w4 B5 q
HIT 5 100-120 2,同时攻击5格内的目标,攻击力100-120之间,冰攻击
# ]/ ~/ E& X6 I" q* G6 a, E 说明:此攻击后会自动恢复到正常的攻击倍数;
1 J2 n! F- {& E" _五、Jumpto 移动到目标身边3 h2 A, g* u9 b; _" A' C
六、PullOver n1 n2 拉目标到身边" [/ A4 K: n" g( s6 N% f
n1:动作代码1 E7 S; P r P3 ^( u7 l
n2:范围
& J; P. _6 M/ Z5 Q v R e PullOver 1 3 把3格内的目标拉到身边,使用的动作图片为第1组- x, ]: P6 |7 q* Q0 `4 H
七、setstatus 计时器清0
, s4 L7 C1 ]" G7 N$ c8 t八、Monster, Human, Follow,分别为变成怪物方,变成人类方,变成友方并跟随; e6 u0 v1 u/ f/ q8 N( _
九、Mad n1 n2 n3,让怪物发狂
: z1 H' j5 e) |' G0 O ? n1:持续时间(单位:秒),N2:攻击速度,N3:移动速度/ y1 p6 Y w& [8 q" c4 [% ]. q
mad 5 3 4,发狂五秒,攻击速度为3倍,移动速度为4倍
- R4 a0 Z3 B& O. d, C5 o1 R7 g十、Neutral,清除怪物状态+ x" |; T( ]# v/ p0 e T* S
十一、Stand,站立不动8 X+ \$ q, A" ]' \* [, ~5 F8 d( K
十二、HIDE,SHOW,HIDE隐藏起来,SHOW,显示出来
$ M% \6 c0 f% S* ^7 Z十三、Showeff,在怪物身上显示效果& b2 i( k( v5 l: {
Showeff n1) b" d; H& M9 q9 ~
其中,N1为9位,第1位表示动作是否分方向(0,不分,1分),第2~3位表示图片库,第4~7位表示图片起始号,最后两位表示图片数% y9 ~- o' L0 A
十四、ClearShowEff,清除由ShowEff设置的效果
/ j* v% J& Z2 m. N" {$ P4 D十五、DefenceUp,增加防御能力8 C: a$ d$ l$ a) r0 R/ U
DefenceUp n1 n2 n3
+ ?: f) T* H5 o 其中:N1:为防御倍数,N2:持续时间(单位:秒),N3:如果时间到后,会触发QMonFunction-0.txt中的相应段内容
9 z7 T8 H, T4 |# o) D, g/ `$ N 如:DefenceUP 3 10 @123,则防御增加3倍,持续时间10秒,持续时间到后,触发QMonFuncTion-0.txt中的[@123]段的内容5 [. n5 [' ?* |3 Q7 {
十六、MONGENEX 召唤怪物8 M3 a' \$ {0 L; c& X
MonGenEx 地图 坐标X 坐标Y 怪物名 范围 数量
- s8 ?% z! C' d, U 在指定地图的X,Y点,指定的范围内召唤出指定数量的怪物* i* r+ w8 @7 G( l; B
十七、清除目标魔防,物防: clearMC, clearAC n1 n2
4 y7 O( a3 `. K% U% ]/ E n1: 范围(如果范围为0,则表示攻击单个目标)- o7 h! a' @* t6 g4 z6 w- c
n2: 时间(秒)
+ ]' z' Y* V7 R* H十八、PUSH n1 n2,将身边的目标推开
1 I- n2 h. ?" \# W6 X) N& J) A6 L N1:延迟时间(如果是NPC调用,则不需要设置此时间)3 |! |4 e8 u5 Y) R
N2: 声音6 b6 V5 w+ I3 X. H1 U+ F; F+ n
注:对应库文件编号为:! [! l4 w* T) z( m' k V* w a
1-50号:对应Mon1-50号wil文件9 s! S: i( J5 G/ `& z( a# i! }
90:对应:g_WMagicImages.wil
5 v" T$ s( [( X91-97对应:g_WMagic2Images.wil-g_WMagic8Images.wil
. `' T9 M( y2 M5 B; M S( \例子1:
1 z9 [/ v9 |- @( b9 D" Z5 q在Envir目录的MonAi.txt中增加
4 m9 B0 u) R$ V. j( Y黑野猪 @HYZ
* z' ~) E! Y% X在Market_Def目录中的: QMonFunction.txt中增加:
: R3 ]( @0 o3 Z* U# C. t[@HYZ]
4 h! d% I6 ?/ l2 D8 a#IF, b4 v7 m' }! h. c! l% M
#Act( o t6 ?& ~9 Y
spell 0 FIRELINE 20-60 901001006 FULLMOON
1 |; p, \. |2 {: w" o, s- h SPELLEND 1 1800( t( O' s, \3 B6 _" S: n; B6 o
spel参数说明:0 表示动作号,暂无用;# N+ {, Q' a" [
FIRELINE:线型攻击
+ D7 a$ q- d! T+ i- ~0 ~+ k 20-60: 攻击力& @, r. ~9 x" |9 y& G) U! @
901001006:从左到右为:90表示图片所在库为magic.wil,1,表示攻击效果飞行模式,0010,表示图片起始号为10号,06表示图片张数为6张(即为小火球的方式)5 q- f8 o7 g0 F0 w% b* E; N
FULLMOON: 表示为全屏攻击模式& B' j& I9 `. K* |: A7 L
配置完成后,黑野猪的攻击效果和模式将变成:6 }! j: e8 k1 D2 S& G5 }
下载 (51.82 KB)
. X2 o" A1 @! ]$ [+ F5 O2011-1-7 01:42( C( i6 r6 z3 N; U! H
//------------------------------------------------------------------------------ S: K+ a2 L$ X6 j1 ~
1、调整脚本CHANGEHUMABILITY脚本用法,增加对防御、魔御的修改0 Z) |% H; J5 d8 E7 G9 H/ ~$ l
2、QManage.txt中增加一个新的脚本段@Startup,此脚本段只在服务器开启后执行一次.' S7 Q, {; P( O( g
3、增加OpenBigDialogBox,closeBigDialogBox脚本
: L3 j9 K+ J1 Z OpenBigDialogBox 图号(0-55535) X Y
% r3 }% U0 w7 G. m; z. v4、增加PlayMusic脚本,播放Music目录中的音乐文件 2 k. |) {, }: }- }: P
5、功能说明: 发送自定义颜色的文字信息.
. _# X, e7 ]2 \ a 格式: GuildNoticeMsg 255 233 发送自定义颜色的文字信息. Self 2 l6 }5 Q7 ^0 `+ P6 q
参数一是前景颜色,参数二是背景颜色,参数三是要发送的文字信息,参数四等于'Self'时只发送给自己, 等于'Group'时发送给组队,等于'Map'时发送到当前地图中的人物.如果省略参数四表示全服发送., X9 u( O% m$ @0 h' H" \# g8 k
6、改变人物当前模式(无敌,隐身,生命,魔法,攻击力,道术力,魔法力,攻击速度,禁止攻击) 8 N% [8 f, }& x
格式: ChangeModeEx 模式(1-10) 时间(1-65535) 附加值(1-65535)
n" L4 W. H( O4 {: H 说明: 1=无敌 2=隐身 3=HP 4=MP 5=攻击力 6=魔法力 7=道术力 8=攻击速度 9=禁止攻击 10=锁定# Y5 s; [( I9 J9 `; f
第三个参数无敌,隐身,禁止攻击时没有使用.% d" N" A0 R. k0 @" k
#IF$ V! o6 r# v6 P2 {2 z* b
#ACT
4 n# K4 ]. W% B* [; \" DChangeModeEx 1 60
0 i# R5 X- z9 p6 H* G# S#SAY
3 N7 q R3 j& \$ q% f给你1分钟的无敌时间,好好利用哦!" P# \3 Q, f" {5 B! `# f4 H
#IF
8 S3 C- Q5 b5 i#ACT
! p4 E: F/ W: g" j1 m' X, {ChangeModeEx 5 60 207 @; `* y6 v; B' A E
#SAY
+ l* i& g% t& Q; d60秒之内攻击力增加20点.% W9 v1 H' Z5 g; H- K3 R+ y3 z: {
7、功能: 检测装备的附加属性总和(武器的诅咒不在计算范围之内)., }9 s! Q7 |# q7 \1 P3 i
格式: CheckItemAddValueEx 位置(0-12) 操作符( = ) 附加值(0-65000) 新属性(0,1)/ _: b( q6 b5 ^
说明: 第四个参数只在英雄M2下有效,1时计算附加的致命一击等属性.
2 E" h& H- ` w7 w例子:
, d' W. w2 S1 R#IF
/ W, c5 t8 r; B$ v4 xCheckItemAddValueEx 1 5 1( e1 q4 V, s* D6 ]- t8 y$ V; e
#SAY* R# u( k7 D3 g4 Y# k
武器的附加属性大于5点.0 t. Z+ W9 N6 k+ B& }+ u
8、功能: 检测指定范围内人物数量
* S0 u) l. M B0 f- A格式: 格式: CheckRangeHumCount 地图 坐标X 坐标Y 范围 操作符(= ) 数量
5 m6 z# W1 M2 t; h说明: 地图=Self时表示当前地图 坐标=0时表示当前坐标
$ p& x& c" N& m8 K. K" a例子: 检测盟重省安全区的人物数量
" n4 p9 c0 e" [/ r#IF5 Z9 u2 G( [- c! O$ X
CheckRangeHumCount 3 330 330 10 100( P* d9 _/ K# U) j. l8 r. Y
#SAY% ^: X. M, `; C9 W y# v3 A
盟重土城当前人数超过100.9 ]+ A0 o5 f N/ }2 j
9、功能:自动穿背包中的装备
/ S0 O Y4 _, }- T1 ^' D( ^ 装备位置:
+ z5 A# g1 L' m1 G, F3 K* c 衣服 = 0;
; t# x0 f3 t, Z$ C! i ?% M$ K9 o8 C N 武器 = 1;: B# P4 W( \: Q4 b
蜡烛 = 2;
( I; J0 x0 M. }) D 项链 = 3;' y/ D- X% L$ N) |8 }
头盔 = 4;
) I% _7 `* ?! L0 P5 w5 o% [ 左手镯 = 5;( ?. e1 P. ]# c! u$ A% X. A4 e
右手镯 = 6;
+ ~/ u8 G3 D! B! w/ ?- ] R 左戒指 = 7;7 T# \; q" y+ r: f7 ~ d$ n
右戒指 = 8;; b, C. {/ W$ ]0 O9 A" b c+ ?+ X6 M
护符 = 9;8 U! Q5 T2 C9 L- K6 @' I% @$ z& j
腰带 = 10;5 O. x& H F7 a0 \, j% Y
鞋子 = 11;% M9 e* x1 k+ R6 i
宝石 = 12;
- s- C* s1 `0 S# \& t, c #IF
3 S8 y' M6 N4 h+ X7 O) _4 b+ u6 k1 D CheckLevelEx 1
* S. H" N% `% Q! p3 A #ACT
. [1 n0 k: l, x B% Q) r Give 怒斩 1
* p; a P, P4 p T* c9 s F AutoTakeOnItem 怒斩 1
3 m/ p; D$ W0 k) V. b# N" z10、功能: 直接调整人物宝宝的等级# O {1 D9 T# |. c2 ~
格式: ChangeSlaveLevel 名字 操作符(+ = -) 等级(1-7)
0 A$ j. O: r0 x9 {2 a& X9 J6 k例子: 把虎卫的等级调整到7级./ t% @# I7 q8 j8 ^ W0 w) Y: r' x1 i
#IF9 ~4 ]$ L1 U" K) i3 n6 u
#ACT' N" X. D* E7 |) d: ^7 D$ n j
ChangeSlaveLevel 虎卫 = 70 Q* l# e' y6 N' G- q; g
11、通过脚本命令建立一个NPC,服务器重启后消失. ( Q7 @9 R: g9 e- H; l6 e$ ]- h
格式: CreateNPC NPC名字 地图 坐标X 坐标Y 外观 脚本
& [0 N2 C8 B3 D. C1 y& k+ d$ G注意: 脚本文件必须在Market_Def目录中.( k" e2 x! y) i3 C: {
例如:首先在Market_Def中建立一个叫测试-3.txt的脚本文件.
! |. n$ M4 R5 l0 |, p#IF
- p4 M! s8 r" o: o#ACT
+ K7 r: n. K; k1 W! RCreateNPC 测试 3 330 330 8 测试
& [5 n* B# W3 T) c#SAY
9 m8 O' v9 j+ _" b; S% b: U6 f5 b通过脚本建立了一个NPC.
8 N( @+ o6 |8 r/ U4 F, p- l//================================================+ y' Q& i9 |3 H; ~2 Q7 _/ n
1220修复
& s$ E/ n# E3 f8 ^8 E+ X2 w1、修复英雄技能翻页时不显示第二页的技能信息和开关按钮
0 c" D, f2 T( B" S" N! j2、修正封号显示问题; |! k2 k/ l7 W4 s Z
3、解决登陆器在WIN7和2003系统下不能登陆的问题
$ h: z2 t% ?7 |- G/ r' z4、修复骑马使用技能的问题
' c# W2 j) x/ x- Z9 S5、修复原地复活后人物会看不到怪物问题7 u% q! T6 `: s- e! {- C
% ] n8 w! q* ^) K8 H: y- g+ E1218更新
D& x- s+ N; B( F8 j% R" f1、再次优化登录器,登录器占用内存大幅下降, T ?2 J# g8 W2 J _: L7 Y
2、处理几个显示位置的小偏差/ Y0 \. u7 V7 X6 M- V+ f6 O3 |
3、修复无行会或封号卡屏的问题! x9 r- Z$ K1 j, S" z& }
4、修复英雄不跟随过地图的问题5 G1 S# a" {* K1 h4 W# @
1217更新: Y& w. l h. P( G9 i
1、增加骑马功能
+ z! }. ~6 H/ R( P2、增加选择登录器全屏或窗口模式
8 Y, n! R/ N3 h0 s0 D7 p' [3、修正英雄不显示套装效果问题! |8 |9 d2 Z/ N1 w* F
4、增加在聊天框关闭时,如有私聊信息,按钮闪动提示: b# f @& \( M+ l6 A k
下载地址:
|