chiu原创 魔力NPC脚本解析
CODE:
/ t6 f X2 \( v4 ?% p7 N- R, Cbbs.mocwww.comNPC的Create是在DATA目录下的npc.txt里实现的,由于没有可实际运行的服务器端所以无法具体解释npc.txt
6 j) t) t, k2 Q& e! [妖城在线论坛NPC的对话是在DATA目录下的msg.txt里定义的,格式为:对话编号 对话内容妖城在线论坛5 f9 T* |8 o8 ]0 B w# D8 t* b' r
0 B7 U" d4 o- O' y0 k) u1 r0 L0 `/ ubbs.mocwww.combbs.mocwww.com! Y! ?- Z& ^! e8 X; L: ?) ]
( ?. }0 [( h" @7 l- R1 t; n
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 i$ i+ ^: N V
: a2 `9 m9 S8 T: |" A x7 \8 e: [魔力私服,最新魔力宝贝私服技术交流CODE:
: T+ `# l: w: m5 e4 e( G/ F: l魔力私服,最新魔力宝贝私服技术交流NPC类型:Event
0 p o! y- r' Q& q妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 ?: c7 r0 ^( B+ h! d# U" P. D
0 v1 I7 X, B* g. Q* Rbbs.mocwww.com
9 C* p$ L- t, k魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛" U" f$ g) X1 k& J
CODE:
( R0 m# d' y- V魔力私服,最新魔力宝贝私服技术交流判定语句:妖城在线论坛+ o3 Z8 t4 _3 z9 J, _+ R
block '判定语句
4 S; ?" H3 B) V Z. F. B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:block 判定条件
* p; y) M5 i- U* Ibbs.mocwww.com(用于出现对话框的条件 达到多个条件用 && 连接 多个条件中达到一个用 || 连接 下同)妖城在线论坛) i/ T+ p* z- L6 ~! m9 r: N( p
Window_YES '对应Window里的按钮YES 判定语句
9 G) J5 Y8 a$ M) _' H. p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:Window_YES 判定条件魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& P* J5 N4 E0 c/ |5 d6 Y( E
Window_NO '对应Window里的按钮NO 判定语句
! X% ]# ~" [% {魔力私服,最新魔力宝贝私服技术交流格式:Window_NO 判定条件
" E4 h6 h0 e% T0 S% d t魔力私服,最新魔力宝贝私服技术交流Window_OK '对应Window里的按钮OK 判定语句 bbs.mocwww.com+ ?$ E9 o$ y* s/ j
格式:Window_OK 判定条件
$ T/ K2 a7 G1 w- q/ `' o妖城在线论坛
5 ~( d: _- }- A( ?$ V6 q% x3 V( R妖城在线论坛
4 `8 e0 B7 Q$ a# b魔力私服,最新魔力宝贝私服技术交流
* t2 L1 d# Q; n7 s: ?; w; n- r3 ^bbs.mocwww.com妖城在线论坛; z; G9 Q% ^6 Q' {' {
CODE:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* k ^3 ?5 H3 C; n
判定条件:
' p2 d7 l+ d: p7 t# wItemSpace '检查道具空间 判定条件 用于判定语句后面
i# H- C' _8 s格式:ItemSpace == 数量 (等于)bbs.mocwww.com4 Y7 E1 M6 S; R4 I3 f+ ?' O! l
或ItemSpace >= 数量 (大于等于)
( X0 U8 F% Q4 A0 t! U- f4 I+ q 或ItemSpace <= 数量 (小于等于)
( B3 n# f* m: B6 x( K妖城在线论坛 或ItemSpace != 数量 (不等于)
0 w, l* g. P) N2 D7 a9 obbs.mocwww.comItem '检查是否拥有道具 判定条件 用于判定语句后面
' \; g( m ~6 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表格式:Item 道具编号 == 数量 (等于)) V d1 o& I) ~! F5 Y
或Item 道具编号 >= 数量 (大于等于)
. V3 T' }! d" T' F8 T/ H* k妖城在线论坛 或Item 道具编号 <= 数量 (小于等于)妖城在线论坛2 t f$ ]1 o! h( W: Y! M! y
HaveItem '检查是否拥有特定道具 判定条件 用于判定语句后面
& x u( A% ?; s4 u* l4 @: Lbbs.mocwww.com格式:HaveItem == 道具编号
5 |4 I* ~' j# k1 X; _. C& K* ^) Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Group '未知 判定条件 用于判定语句后面魔力私服,最新魔力宝贝私服技术交流; S. d3 P2 Q" b) E$ x. F
格式:Group == 数量 (等于)
4 j' T y. Y. w3 }2 r% ]$ ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 或Group >= 数量 (大于等于)
; \4 e- Q7 u3 F) ?7 d 或Group <= 数量 (小于等于)
* `) U, |( x: q TGold '检查金钱数量 判定条件 用于判定语句后面6 t; E1 A. f% M n$ D# y
格式:Gold == 数量 (等于)bbs.mocwww.com2 U( J0 v+ F- h
或Gold >= 数量 (大于等于)魔力私服,最新魔力宝贝私服技术交流# G( w V( c9 M* t- m+ u2 Z: e
或Gold <= 数量 (小于等于)
9 x; B- j: w8 ?6 |% D妖城在线论坛BBImage(BImage) '检测玩家图号 判定条件 用于判定语句后面妖城在线论坛2 I9 w5 Y" _ m4 m) q. o3 }
格式:BBImage(BImage) == 数量 (等于)
" t$ Q9 z, f! b% g, x: Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 或BBImage(BImage) >= 数量 (大于等于)bbs.mocwww.com$ `+ E2 ~. f1 o, U( B( y
或BBImage(BImage) <= 数量 (小于等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( {9 E2 ?" _* s
StrCmpChat '未知 判定条件 用于判定语句后面
( W2 q2 t' k. J" I' C格式:StrCmpChat == 数量 (等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# a, Q, |5 J( g7 ?* E8 T
或StrCmpChat >= 数量 (大于等于)
b7 N+ r4 @8 n' _+ f4 ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 或StrCmpChat <= 数量 (小于等于)
$ ]. w2 ~2 V$ z+ i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表CheckRealTime '时间 判定条件 用于判定语句后面bbs.mocwww.com5 q4 _4 T$ W2 A# k4 S$ `% Z
格式:CheckRealTime YYYY/MM/DD,TT:TT:TT == 0—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 j o( z( [) H
(此处"0"的作用不清楚)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# d' f* K: Z# i" }, P) h2 v
petlevel '检查特定宠物的等级 判定条件 用于判定语句后面bbs.mocwww.com0 `8 E$ C& u+ X9 k) f
格式:petlevel 宠物编号 == 等级 (等于)8 u7 P) T4 j( ?; w
或petlevel 宠物编号 >= 等级 (大于等于)魔力私服,最新魔力宝贝私服技术交流6 |9 c0 M9 U0 u! ?4 o" w/ w' K+ p
或petlevel 宠物编号 <= 等级 (小于等于)妖城在线论坛 Q$ w& S1 C g4 b" Q
EquipItem '检查正装备着的道具 判定条件 用于判定语句后面(未确定)
* ^, s3 G: z2 l( z% l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:EquipItem == 道具编号 (等于)
& i; T6 F$ U0 l1 y" t7 {+ eCheckTitle '检查称号? 用法未知
) u# `/ q$ @1 ~' J cbbs.mocwww.comJob '检查职业相关的 具体未知 判定条件 用于判定语句后面妖城在线论坛& [9 n: i: Z& m. O, ]7 t
格式:Job == 未知编号 (等于)魔力私服,最新魔力宝贝私服技术交流" ?2 h, i; r# l
Fame 检查声望 判定条件 用于判定语句后面
6 @# W& \4 Z+ B0 j/ q妖城在线论坛格式:Fame == 数量 (等于)妖城在线论坛. G* y8 L1 r2 t+ Y8 s
或Fame >= 数量 (大于等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 r6 L5 `; v. ^; B
或Fame <= 数量 (小于等于)
/ n/ i# T" O& |; T& E妖城在线论坛HaveTitle '检查是否拥有称号 判定条件 用于判定语句后面魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" F2 c! \# V2 e/ i# b8 T" u( w
格式:HaveTitle == 称号编号 (等于)
1 W6 U: ?' U, v5 Q( h: F) T魔力私服,最新魔力宝贝私服技术交流TrialFlg '未知 判定条件 用于判定语句后面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ A# ]6 w: ?% }3 E4 R
格式:TrialFlg == 数量 (等于)魔力私服,最新魔力宝贝私服技术交流" @4 r6 k* s! S% Y
或TrialFlg != 数量 (不等于)
1 I- h8 c: c7 Y, @/ w1 c妖城在线论坛NowTime '未知 时间相关 判定条件 用于判定语句后面
8 n0 O9 p3 z0 e: X+ Q b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表格式:NowTime == 数量 (等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& T% d9 @& ~. T* d2 E5 E6 h( q4 K
或NowTime != 数量 (不等于)魔力私服,最新魔力宝贝私服技术交流7 ], Y& j' K6 V: T" z/ U' S2 C
HaveLeak1Item '检查拥有道具相关 具体未知 判定条件 用于判定语句后面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ w3 U" A% s/ t0 t
格式:HaveLeak1Item == 道具编号 (等于)bbs.mocwww.com' U$ {) d3 n q3 {; g
ShipGetStopTime2 '未知 船相关 判定条件 用于判定语句后面妖城在线论坛# q# ?& q& u `$ b1 ~( \7 z
格式:ShipGetStopTime2 < 未知数值
" M3 [& H+ {" e3 ~; r$ I! Q' Q魔力私服,最新魔力宝贝私服技术交流Imagetype '图象相关 未知 判定条件 用于判定语句后面魔力私服,最新魔力宝贝私服技术交流* D3 b5 {! k' r
格式:Imagetype == 未知数值bbs.mocwww.com6 [+ g' h" S9 p2 a w3 f
7 D6 R8 ?2 ~0 k: Y妖城在线论坛/ ^- g4 t! F. V% ~, m
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 X- u5 o8 H! B9 n1 o& W
# u; [" s! Q0 O5 n妖城在线论坛CODE:
( T% V: e3 [- D' W# l7 e0 T设定语句:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" j" i% e0 P. `8 A4 r
Window '对话框弹出魔力私服,最新魔力宝贝私服技术交流( O; \3 Y8 ~6 B+ Q; m% C# B8 Z
格式:Window 对话编号,按钮类型1,按钮类型2魔力私服,最新魔力宝贝私服技术交流2 Z9 g2 r1 x( h& D. E8 A" j8 h
(类型有YES NO OK CANCEL NEXT)
) f E/ ^. S& o0 N, c! D* s: Ibbs.mocwww.comEndWindow '对应 Window 可单独使用
* p# f. {- k, `# N K; m# r ?0 [bbs.mocwww.com格式:EndWindow 对话编号(,按钮类型)
7 h& L& r. A" H7 Z4 V" L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートKillItem '交出道具
3 u4 ~( N: ?3 u$ _格式:KillItem 道具编号,数量
- l7 i/ @, T, q, f- L" W$ g妖城在线论坛KillItemAll '交出全部的特定道具 妖城在线论坛$ j8 R% O2 H4 t, S
格式:KillItemAll 道具编号
- P/ r- ]! m5 `- V& I6 sbbs.mocwww.comGiveItem '给予道具 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, z- I3 t0 E0 h, J; g6 c' a
格式:GiveItem 道具编号,数量魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 i6 t$ Y/ z, V/ g5 @- w
特殊用法:GiveItem (道具编号获得机率,道具编号获得机率,道具编号获得机率)[未确定]魔力私服,最新魔力宝贝私服技术交流( g$ P; R0 B6 V2 a! P3 F
eg:GiveItem (111%60,121%100,101%1)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' D2 r' Q r( N8 p; a
这里%60 %100 %1是获得的机率,111 121 101是道具编号魔力私服,最新魔力宝贝私服技术交流7 H s( U0 n( @6 R
GiveLeak1Item '给予道具相关 具体未知
: ?6 K2 D! D; A2 Y魔力私服,最新魔力宝贝私服技术交流格式:GiveLeak1Item 道具编号,数量
2 E& m+ _+ G- w! {9 G0 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート特殊用法:GiveLeak1Item (道具编号获得机率未知,道具编号获得机率未知,道具编号获得机率未知)[未确定]
, |% D- e9 ^ z& b1 k' M1 |/ Jeg:GiveLeak1Item (18690%1$1,18693%1$1)
; b6 N2 l4 I$ u* A0 v. |bbs.mocwww.com 这里%1 %1是获得的机率,18690 18693是道具编号,$1 $1未知
+ z2 P6 F, B$ k& [6 U8 ~妖城在线论坛Warp '传送至
* }4 t5 [% n+ d9 x j9 ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:Warp 0,地图号,X坐标,Y坐标魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 p3 @' K! ~, [
(这里0的作用暂时不知道)
% z6 d7 d6 a) |1 t妖城在线论坛LeaveGroup '脱离团队
+ O( H* Y' |8 P: mbbs.mocwww.com格式 LeaveGroupbbs.mocwww.com' ]6 ]% t, ]- [
Encount '发生战斗
( ^; W4 l! y' h" {$ B' I! `% W G魔力私服,最新魔力宝贝私服技术交流格式:未知魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. f) @" @5 S/ [
AddGold '给予或收取金钱魔力私服,最新魔力宝贝私服技术交流) `+ c$ R# E5 ~3 ?6 _" w
格式:AddGold 数量
, O/ L1 [6 l1 I$ x2 r' l; C& i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表(数量可以为负)8 [; H. O4 |' ], q& t
KillPetl '收走宠物
, M# u' B4 L `" b4 a* C7 mbbs.mocwww.com格式:KillPetl 宠物编号,数量
) E) h Y3 d' R妖城在线论坛GivePet '给予宠物妖城在线论坛# o& {/ }# \. r2 m6 w2 i
格式:GivePet 宠物编号—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ Z/ l4 J5 Y1 ]) H
ChangePal '未知
: j' l A5 }4 d8 V; f格式:ChangePal 未知数值,未知数值
! B1 u7 ]/ S W) @( I$ Q2 _妖城在线论坛SetHouse '未知 房子相关
- w* l: |- m" D魔力私服,最新魔力宝贝私服技术交流格式:SetHouse 未知数值,未知数值
. G. k9 X5 @& s9 P3 N: w& Y! h魔力私服,最新魔力宝贝私服技术交流Message '对话
% X& `' F' {3 T0 l- u魔力私服,最新魔力宝贝私服技术交流格式:Message 对话编号
+ g C6 C! X! b; ~& j4 ^1 k, l2 s妖城在线论坛SetLoginPoint '设定登陆点 具体未知
2 \3 _2 t. I- `+ T+ k/ i6 B. H魔力私服,最新魔力宝贝私服技术交流格式:SetLoginPoint 未知数值
% E. G& P- s( V1 ^9 k( z* w# j+ M魔力私服,最新魔力宝贝私服技术交流Setaction '设定NPC动作
+ L- |8 E# U8 `0 v3 ]2 z" Dbbs.mocwww.com格式:Setaction 动作编号
2 I/ _8 _/ h& A( A& Y6 E妖城在线论坛playse '播放音效bbs.mocwww.com6 p9 Q2 m( h7 B# d; R9 f' I7 y. b
格式:playse 音效编号,1,1bbs.mocwww.com" h3 y2 t' V9 B( |; b* R
(这里1,1的作用未知)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 c1 N' \8 A! ]$ y- \( P- K
% ?/ T @; `. f. |
bbs.mocwww.com; e* f! V' |( Y- W8 H8 b3 N
魔力私服,最新魔力宝贝私服技术交流: d+ ?, ?5 u+ V6 [+ [
bbs.mocwww.com; [# H% @6 R9 t5 A. R
CODE:
r, c4 Y% v+ h- @ u# N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表判定及设定语句:
0 |4 ]9 K0 P: Y0 E/ c8 |, ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートEndEvent '检查是否完成任务 判定条件 用于判定语句后面 或 作设定语句使用—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 f( y! c- F5 P
格式:EndEvent 任务编号 == 0或1
( D) l& f/ H. G* {妖城在线论坛(这里0为无,1为有)
. a( u* ]4 L7 ?# ?2 w0 q妖城在线论坛NowEvent '检查是否正在进行任务 判定条件 用于判定语句后面 或 作设定语句使用: H# C4 y6 C4 D; e
格式:NowEvent 任务编号 == 0或1
6 p' p& }4 \* ?5 K$ z$ h/ @/ J1 G妖城在线论坛(这里0为无,1为有)$ D( r$ z; g2 R9 A X4 q
ShipCharTake '未知 船相关 判定条件 用于判定语句后面 或 作设定语句用
% B/ Q$ S+ R5 ]/ X- ^8 i& g3 i妖城在线论坛格式:ShipCharTake 未知数值,未知数值 == 未知数量
, a5 L0 b7 w) `, }, }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート设定语句用法:ShipCharTake 未知数值,未知数值
- n: w5 N! Q. w& u% LShipCharDown'未知 船相关 判定条件 用于判定语句后面 或 作设定语句用
. Y7 S+ I$ \9 E( D7 A魔力私服,最新魔力宝贝私服技术交流格式:ShipCharDown 未知数值,未知数值 == 未知数量魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 [" q0 N% J# b9 @' P
设定语句用法:ShipCharDown 未知数值