NPC脚本的语句解释
魔力NPC脚本解析—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 U% Y I& x9 {8 \
妖城在线论坛9 X, k8 d9 a" O5 S" L2 Y( s/ Q* Q
2 `* L( u+ q; f0 Abbs.mocwww.com以下对于魔力的NPC解释是本人参照SA及魔力里具体的动作所作的解释bbs.mocwww.com) z4 u2 T, |4 T7 r p) K
有部分语句无法理解,都写上了"未知"魔力私服,最新魔力宝贝私服技术交流+ B3 X _+ V: w% Z3 T. P
可能有错漏,但由于没有可实际运行的服务器端,所以无法验证妖城在线论坛0 `9 E/ Y4 r: [0 ^9 J9 H
在有可实际运行的服务器端我会补全的魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! j6 g% i" J' P' q; l# z
: \) ^. H( X; S2 [2 w
转帖请注明chiu原创bbs.mocwww.com1 a( N- j. V$ ]1 {2 L) q$ q3 ]
魔力私服,最新魔力宝贝私服技术交流( h6 _( ~. i9 Q
$ ?" Q. o3 T! u; Y. kNPC的Create是在DATA目录下的npc.txt里实现的,由于没有可实际运行的服务器端所以无法具体解释npc.txt
) S7 c& @# x7 E" m6 `8 q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表NPC的对话是在DATA目录下的msg.txt里定义的,格式为:对话编号 对话内容
: f1 o/ ~5 ]$ ]/ D9 q2 M' f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
8 `; x, F. l# D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 ?) ?: B. C' K) X
NPC类型:Event6 C7 V: P/ C3 ?' n/ b' i0 _
* C) p W9 N% V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表判定语句:妖城在线论坛# U9 Y# S9 O. Q& I3 x
block '判定语句—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 |; q0 D% H+ M5 Y
格式:block 判定条件
% h; Z& v1 p" v, j妖城在线论坛(用于出现对话框的条件 达到多个条件用 && 连接 多个条件中达到一个用 || 连接 下同)
. o ?4 a0 }! E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートWindow_YES '对应Window里的按钮YES 判定语句妖城在线论坛* A c9 m) Y) F( [# F( @( p
格式:Window_YES 判定条件
7 i4 T) V6 c. C* C/ A) b9 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Window_NO '对应Window里的按钮NO 判定语句妖城在线论坛 i& C4 ~, I/ H5 x
格式:Window_NO 判定条件
- R! J- q5 ^# v0 _0 z1 I魔力私服,最新魔力宝贝私服技术交流Window_OK '对应Window里的按钮OK 判定语句
, T6 [0 h7 f# l& L i& w5 N妖城在线论坛格式:Window_OK 判定条件* f' H/ C/ A2 s+ \: k
+ p/ `: w' }% N6 v妖城在线论坛4 v; t% \$ M9 K1 I: L1 |% H
3 b* \) G( N/ O6 X1 d- n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛: u! c* Q: t$ y2 c' F, H, A( I
妖城在线论坛1 f! h. X2 ?: G% w' t5 x
判定条件:
3 {( e ]6 n; e. u% x) zItemSpace '检查道具空间 判定条件 用于判定语句后面bbs.mocwww.com/ i- d. Y! Y* X' q' ^ R2 G
格式:ItemSpace == 数量 (等于)/ e- ]9 J8 ~# k% x( q+ M
或ItemSpace >= 数量 (大于等于)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ k( f# t& P4 x j
或ItemSpace <= 数量 (小于等于)
/ ^( Y( {3 H8 ]& E) [妖城在线论坛 或ItemSpace != 数量 (不等于)bbs.mocwww.com) l2 {2 [8 U- v8 t& E: D1 }
Item '检查是否拥有道具 判定条件 用于判定语句后面魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 v I- `3 S$ o$ L
格式:Item 道具编号 == 数量 (等于)
' x2 F O. ` M" p2 c5 ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 或Item 道具编号 >= 数量 (大于等于)
5 O; o) T7 k4 ]2 e妖城在线论坛 或Item 道具编号 <= 数量 (小于等于)妖城在线论坛/ p- |% u" i; h+ i6 p: C
HaveItem '检查是否拥有特定道具 判定条件 用于判定语句后面
& O2 D: B3 z5 W格式:HaveItem == 道具编号—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ R1 K7 S7 t8 S
Group '未知 判定条件 用于判定语句后面bbs.mocwww.com8 |! s) t. K& @2 Z" g% s
格式:Group == 数量 (等于)
, c/ [. @" V/ R, Q: i 或Group >= 数量 (大于等于)
; a" {: k; l) n, k+ A' j) F0 p8 n 或Group <= 数量 (小于等于)
: c y; v/ n# E+ {魔力私服,最新魔力宝贝私服技术交流Gold '检查金钱数量 判定条件 用于判定语句后面
9 w# ?! e. o$ Q; A, P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:Gold == 数量 (等于)
3 d' Z2 o- F7 \) u. H4 _妖城在线论坛 或Gold >= 数量 (大于等于)
( G$ R, ~) }3 r% e% z* @- `& Q 或Gold <= 数量 (小于等于)
9 s% P5 P% G1 V2 a* r魔力私服,最新魔力宝贝私服技术交流BBImage(BImage) '检测玩家图号 判定条件 用于判定语句后面
5 W9 C5 X* e6 r, z5 \5 w魔力私服,最新魔力宝贝私服技术交流格式:BBImage(BImage) == 数量 (等于)
3 D* j# e/ S5 m5 i妖城在线论坛 或BBImage(BImage) >= 数量 (大于等于)
+ }( o% J& W* E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 或BBImage(BImage) <= 数量 (小于等于)
7 V0 U2 `8 c* p6 n# u4 X魔力私服,最新魔力宝贝私服技术交流StrCmpChat '未知 判定条件 用于判定语句后面
I' v* e: R% \1 W) t, x8 K& z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:StrCmpChat == 数量 (等于)
`5 z; V: v( J( \& K( |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 或StrCmpChat >= 数量 (大于等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; ~% V# u. t# i- M6 p" i
或StrCmpChat <= 数量 (小于等于)
9 ]( T' b2 T2 j+ m S$ H! ~CheckRealTime '时间 判定条件 用于判定语句后面妖城在线论坛: @* F6 h- |. u1 h9 {! X% m
格式:CheckRealTime YYYY/MM/DD,TT:TT:TT == 0; J* k, O6 P& B7 D
(此处"0"的作用不清楚)bbs.mocwww.com5 }# B9 D6 m' j
petlevel '检查特定宠物的等级 判定条件 用于判定语句后面
2 F' J1 b" @/ M' P8 |妖城在线论坛格式:petlevel 宠物编号 == 等级 (等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% G7 ~" _( G7 {' @/ T, |. ?
或petlevel 宠物编号 >= 等级 (大于等于)
8 b8 O8 r# X# L7 o0 D2 t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 或petlevel 宠物编号 <= 等级 (小于等于)魔力私服,最新魔力宝贝私服技术交流5 C) }! ` b$ J1 ]
EquipItem '检查正装备着的道具 判定条件 用于判定语句后面(未确定)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 `. L% P5 G; ^8 }7 K" B
格式:EquipItem == 道具编号 (等于)8 N) {; [2 J7 n# E
CheckTitle '检查称号? 用法未知bbs.mocwww.com/ K3 a! f" j: _9 }5 t! O5 C
Job '检查职业相关的 具体未知 判定条件 用于判定语句后面魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, ?8 z! J F5 O5 a5 }2 X
格式:Job == 未知编号 (等于)& I. E9 g; U0 h0 W5 d) t; |+ F' x
Fame 检查声望 判定条件 用于判定语句后面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" |, J: {/ a; N/ K) U/ I
格式:Fame == 数量 (等于)
% F' ]* E( q' b( h d 或Fame >= 数量 (大于等于)妖城在线论坛# V$ Q, K1 z" M6 e
或Fame <= 数量 (小于等于)
% C6 \; z0 m- }6 F$ p: U) ]: z妖城在线论坛HaveTitle '检查是否拥有称号 判定条件 用于判定语句后面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! F% r$ g& l, l3 K8 B
格式:HaveTitle == 称号编号 (等于)bbs.mocwww.com# z$ R1 @( j, z4 {- |
TrialFlg '未知 判定条件 用于判定语句后面
4 n5 U& f4 l. P$ Y$ P( b: G w魔力私服,最新魔力宝贝私服技术交流格式:TrialFlg == 数量 (等于)
5 l4 X6 T6 @- X |+ a+ ^5 ~bbs.mocwww.com 或TrialFlg != 数量 (不等于)
% e0 h9 q" v+ }. X4 sNowTime '未知 时间相关 判定条件 用于判定语句后面魔力私服,最新魔力宝贝私服技术交流+ h% g% j- |0 h1 ]: H j7 e# v
格式:NowTime == 数量 (等于)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. Q0 h' I g' u
或NowTime != 数量 (不等于)
7 L3 x6 R5 }! m4 V. M妖城在线论坛HaveLeak1Item '检查拥有道具相关 具体未知 判定条件 用于判定语句后面
4 y- s: _! W! i3 ~9 V" `2 t% ?妖城在线论坛格式:HaveLeak1Item == 道具编号 (等于)
% b' {- t, `5 G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表ShipGetStopTime2 '未知 船相关 判定条件 用于判定语句后面
. v* S; r0 u+ m' Z; D1 n; A4 p' ]8 n, W0 }+ mbbs.mocwww.com格式:ShipGetStopTime2 < 未知数值—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. I0 p4 A E, p) T' p
Imagetype '图象相关 未知 判定条件 用于判定语句后面
1 Q6 E W; e. b2 \bbs.mocwww.com格式:Imagetype == 未知数值妖城在线论坛 }5 E4 u9 L: q; G% X
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 }( P/ b# B+ [, U' [
bbs.mocwww.com1 H* ^9 M z: c5 W
# J; g, i# A. M
/ g( E' j2 G3 v' [. w
: Q/ q+ L9 q# Y6 |3 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート设定语句:
) l u8 n( D. n魔力私服,最新魔力宝贝私服技术交流Window '对话框弹出
* T4 s( \: {0 ~2 {. Q魔力私服,最新魔力宝贝私服技术交流格式:Window 对话编号,按钮类型1,按钮类型2
8 B8 s( L! i& g(类型有YES NO OK CANCEL NEXT)
k. x" _2 U& T( y6 |5 f魔力私服,最新魔力宝贝私服技术交流EndWindow '对应 Window 可单独使用bbs.mocwww.com7 r6 {. G1 n. L# o# c6 w. M0 j
格式:EndWindow 对话编号(,按钮类型)
0 C' }1 r, B; {: M, I# s2 R4 J! Abbs.mocwww.comKillItem '交出道具妖城在线论坛( S5 D# R2 L! D( `( i
格式:KillItem 道具编号,数量魔力私服,最新魔力宝贝私服技术交流; _1 b# g( r2 ^# U4 k4 o& D: S
KillItemAll '交出全部的特定道具
4 [' a! T. l# a8 hbbs.mocwww.com格式:KillItemAll 道具编号妖城在线论坛 g3 m$ g0 N+ V8 E/ x- j
GiveItem '给予道具
7 M/ `/ u1 @( z9 m$ Lbbs.mocwww.com格式:GiveItem 道具编号,数量—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* q( o a/ G0 f4 W" O2 ~3 z
特殊用法:GiveItem (道具编号获得机率,道具编号获得机率,道具编号获得机率)[未确定]
, i. h/ T0 w6 P! F# y) N2 n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートeg:GiveItem (111%60,121%100,101%1)
/ g8 u/ p5 _& a) ~' a 这里%60 %100 %1是获得的机率,111 121 101是道具编号—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 ~2 @" g4 L" A0 a, i$ o& O
GiveLeak1Item '给予道具相关 具体未知
( x5 [# `4 o: ~5 R8 w格式:GiveLeak1Item 道具编号,数量; @6 `5 K8 X; B6 c2 P
特殊用法:GiveLeak1Item (道具编号获得机率未知,道具编号获得机率未知,道具编号获得机率未知)[未确定]
7 ^8 N9 T. T4 r魔力私服,最新魔力宝贝私服技术交流eg:GiveLeak1Item (18690%1$1,18693%1$1)
: _# ~/ H( F; \( V魔力私服,最新魔力宝贝私服技术交流 这里%1 %1是获得的机率,18690 18693是道具编号,$1 $1未知魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" }- i9 k* w& j N
Warp '传送至
, [& R K# w! J3 t8 C$ y8 Z妖城在线论坛格式:Warp 0,地图号,X坐标,Y坐标妖城在线论坛: Z, e' { s# t$ H3 M
(这里0的作用暂时不知道)$ ?3 _1 u+ V' A
LeaveGroup '脱离团队
7 F( g% X4 K! \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表格式:LeaveGroup# y/ e$ k( Y. Y3 U9 ~
Encount '发生战斗
( ~5 ~5 @, V; H魔力私服,最新魔力宝贝私服技术交流格式:未知妖城在线论坛7 m9 u, ^" O# B
AddGold '给予或收取金钱—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 L' r: Q! J, q7 e' F# j
格式:AddGold 数量
/ _) d: s. O; i$ B) e' v$ nbbs.mocwww.com(数量可以为负)bbs.mocwww.com( ]9 e" i' y' C6 M7 U
KillPetl '收走宠物
/ z- k" `8 k9 g, L a格式:KillPetl 宠物编号,数量
3 U/ t5 h( J3 L1 D1 m$ }GivePet '给予宠物魔力私服,最新魔力宝贝私服技术交流. e; ?2 I& S$ \. Z- x
格式:GivePet 宠物编号魔力私服,最新魔力宝贝私服技术交流1 N- S" o( e( g7 S( R
ChangePal '未知—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート X$ {. b7 U# w* O- g
格式:ChangePal 未知数值,未知数值
1 Y- ^( w7 h4 }1 f. Dbbs.mocwww.comSetHouse '未知 房子相关
/ m1 z; X( V% }2 @格式:SetHouse 未知数值,未知数值妖城在线论坛! {4 K1 w- o: d# l
Message '对话魔力私服,最新魔力宝贝私服技术交流1 v& Z- l: W2 v! Y
格式:Message 对话编号
) R- k( A6 }1 d- @bbs.mocwww.comSetLoginPoint '设定登陆点 具体未知
. O: E! @* ?* s d( A( M8 i妖城在线论坛格式:SetLoginPoint 未知数值
0 ]6 y# W$ x9 h7 Z: d) \1 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Setaction '设定NPC动作
2 \/ l$ r$ }( G5 e3 O5 a: \; t8 t/ T6 j妖城在线论坛格式:Setaction 动作编号
/ P1 D- E# O5 s/ C8 d! W" K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートplayse '播放音效魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 O; a* I; A# o) _7 A, ]! ^8 b
格式:playse 音效编号,1,15 z. w/ S- z% @3 N) W
(这里1,1的作用未知)
$ M1 K4 _; p$ _# g% |1 c: qbbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流* [) V/ K' e w; m+ m7 g7 v
/ ]5 g' m9 U7 l" b6 T& p
魔力私服,最新魔力宝贝私服技术交流8 s" J1 R+ e2 s3 N9 p; A; `
1 U; j# N4 E: ?" {5 p+ ^/ g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* U1 u$ J4 A6 O% x' L
判定及设定语句:
, [$ U, U5 P- a# ?7 Z4 iEndEvent '检查是否完成任务 判定条件 用于判定语句后面 或 作设定语句使用
) r, z- C! x6 A7 z n' x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表格式:EndEvent 任务编号 == 0或1
$ u' c5 k9 l) P5 e! d妖城在线论坛(这里0为无,1为有)
, Q9 I5 v+ d7 f% h+ B) E7 v妖城在线论坛NowEvent '检查是否正在进行任务 判定条件 用于判定语句后面 或 作设定语句使用
l F8 n; R4 [0 S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:NowEvent 任务编号 == 0或1bbs.mocwww.com: f- Z! k+ j" _/ r- X0 f! g. U
(这里0为无,1为有)
3 ^; ]6 @/ `" z+ B' `妖城在线论坛ShipCharTake '未知 船相关 判定条件 用于判定语句后面 或 作设定语句用bbs.mocwww.com4 n7 L- o, Z% Z& c( U$ \
格式:ShipCharTake 未知数值,未知数值 == 未知数量
! [- q; K2 h5 d4 s6 H% a设定语句用法:ShipCharTake 未知数值,未知数值魔力私服,最新魔力宝贝私服技术交流; @% Y1 ^- U8 Z0 W4 \" T2 |: o
ShipCharDown'未知 船相关 判定条件 用于判定语句后面 或 作设定语句用
' _! Q0 G4 j) }4 h7 M魔力私服,最新魔力宝贝私服技术交流格式:ShipCharDown 未知数值,未知数值 == 未知数量—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 b. j0 ^ S- @+ S: U2 M
设定语句用法:ShipCharDown 未知数值