发新话题
打印

[魔力私服分享] 粘点NPC脚本制作的资料 有了的人也表BS

粘点NPC脚本制作的资料 有了的人也表BS

NPC的Create是在DATA目录下的npc.txt里实现的,由于没有可实际运行的服务器端所以无法具体解释npc.txt
3 M; O, m7 E% X/ V# M) O! n) C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表NPC的对话是在DATA目录下的msg.txt里定义的,格式为:对话编号 对话内容[/quote]
. B' V( f8 l- u7 x5 ?魔力私服,最新魔力宝贝私服技术交流NPC类型:Event9 _: \5 Q9 Y5 n4 `7 `
判定语句:, P4 h8 y- f2 g
block '判定语句 9 w9 s2 o7 K5 r9 Y
格式:block 判定条件魔力私服,最新魔力宝贝私服技术交流% D+ S6 i7 V2 x+ ~7 @$ F
(用于出现对话框的条件 达到多个条件用 && 连接 多个条件中达到一个用 || 连接 下同)
( ~/ n, t3 E% h5 b+ z+ e8 `+ c1 h魔力私服,最新魔力宝贝私服技术交流Window_YES '对应Window里的按钮YES 判定语句 bbs.mocwww.com# f" Y  C, Z9 Q
格式:Window_YES 判定条件
% ~" @: A2 z& ~& O- {! a+ m妖城在线论坛Window_NO '对应Window里的按钮NO 判定语句
& k5 B0 k& J6 n" j) [8 W  d( R格式:Window_NO 判定条件—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" I1 Y* L4 C, R0 U
Window_OK '对应Window里的按钮OK 判定语句
! l" \# [5 o5 @  z6 p$ r5 Q妖城在线论坛格式:Window_OK 判定条件[/quote]妖城在线论坛7 i5 N1 ?8 O2 M
判定条件:
0 U* V( W: v; J3 z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表ItemSpace '检查道具空间 判定条件 用于判定语句后面 bbs.mocwww.com- }  O+ T6 _7 u# t
格式:ItemSpace == 数量 (等于)
# L! Q- ?7 l% c, I魔力私服,最新魔力宝贝私服技术交流  或ItemSpace >= 数量 (大于等于)
% K! u$ l) x* f, p/ K) d9 Ubbs.mocwww.com  或ItemSpace <= 数量 (小于等于)bbs.mocwww.com! T% @- r. _1 R/ i( n; x: k7 {& R
  或ItemSpace != 数量 (不等于)
0 K1 S+ Z' B7 |" n0 F; c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Item '检查是否拥有道具 判定条件 用于判定语句后面
7 K2 z, _4 k- l. p  V, R0 {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:Item 道具编号 == 数量 (等于)
  ]. R3 K/ t4 W+ C6 i- {  或Item 道具编号 >= 数量 (大于等于)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 r, X1 T0 e. S+ K3 h: m
  或Item 道具编号 <= 数量 (小于等于)妖城在线论坛7 ^2 m$ i& K/ w0 ]/ G8 P9 ^5 U
HaveItem '检查是否拥有特定道具 判定条件 用于判定语句后面
4 h  T5 f- T, M; w% G- m2 C妖城在线论坛格式:HaveItem == 道具编号: c5 D: J) A" j+ p' p
Group '未知 判定条件 用于判定语句后面
7 \. L7 p) A+ Z! R& Z" j4 |) _格式:Group == 数量 (等于)
  \; O/ x. }: R魔力私服,最新魔力宝贝私服技术交流  或Group >= 数量 (大于等于)
5 B- j+ l" G7 a  或Group <= 数量 (小于等于)妖城在线论坛& X3 m" @+ A2 x- O- s
Gold '检查金钱数量 判定条件 用于判定语句后面bbs.mocwww.com. ~' E1 f7 u6 M% J, r9 \8 _" M
格式:Gold == 数量 (等于)妖城在线论坛2 B1 f0 x% R# y# h! I$ T) H* `
  或Gold >= 数量 (大于等于)
1 B2 j1 d% [/ W& b" ubbs.mocwww.com  或Gold <= 数量 (小于等于)
0 e/ v8 z( L; r5 w3 zBBImage(BImage) '检测玩家图号 判定条件 用于判定语句后面妖城在线论坛& w5 r& I% R7 ]* ]2 `
格式:BBImage(BImage) == 数量 (等于)
; M& l- M' Z+ c) R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  或BBImage(BImage) >= 数量 (大于等于)
- e7 D. Y8 d! s+ }% Z- U, {魔力私服,最新魔力宝贝私服技术交流  或BBImage(BImage) <= 数量 (小于等于)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ b% [3 V+ w+ H6 z
StrCmpChat '未知 判定条件 用于判定语句后面
; j5 o3 }5 l  d格式:StrCmpChat == 数量 (等于)妖城在线论坛7 d/ ]" F7 j& n# z1 d/ T6 ]
  或StrCmpChat >= 数量 (大于等于)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 I& z1 |! p. c
  或StrCmpChat <= 数量 (小于等于)
1 s9 ?+ X/ a  K: w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表CheckRealTime '时间 判定条件 用于判定语句后面魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 k5 A5 d7 V$ s  _% O3 o
格式:CheckRealTime YYYY/MM/DD,TT:TT:TT == 0—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 v& t" p" z- H# T% U$ G
(此处"0"的作用不清楚)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. N  }" y/ n- o  \
petlevel '检查特定宠物的等级 判定条件 用于判定语句后面bbs.mocwww.com. C; y1 K3 ~1 B6 ^' h% l' q, l5 k
格式:petlevel 宠物编号 == 等级 (等于)bbs.mocwww.com+ E1 d& Z7 F, H: ^2 p
  或petlevel 宠物编号 >= 等级 (大于等于)
9 K4 M: C& ^. K& k7 `1 L; _0 |5 M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  或petlevel 宠物编号 <= 等级 (小于等于)
: ]( ^' G$ G& E9 G9 s' r0 xEquipItem '检查正装备着的道具 判定条件 用于判定语句后面(未确定)
6 ~( w- Q+ ~  y" {3 Ibbs.mocwww.com格式:EquipItem == 道具编号 (等于)
* J4 D0 {+ t8 R( {! x- O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートCheckTitle '检查称号? 用法未知
- J! y* ?% A9 p$ A$ r! ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Job '检查职业相关的 具体未知 判定条件 用于判定语句后面
9 V- Y) S' j2 y2 x6 F. i& L1 W" k格式:Job == 未知编号 (等于)' ?/ i6 g& l* ~+ r
Fame 检查声望 判定条件 用于判定语句后面
: M0 Q  _+ H/ B0 J( i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:Fame == 数量 (等于)
" `: X2 k' S+ j% d  L9 R2 Q- J( C妖城在线论坛  或Fame >= 数量 (大于等于)bbs.mocwww.com1 a  A- C3 Y9 `' ~# Y
  或Fame <= 数量 (小于等于)
1 [. B/ y4 x$ Z9 Y2 Z! d4 P  X魔力私服,最新魔力宝贝私服技术交流HaveTitle '检查是否拥有称号 判定条件 用于判定语句后面
" [7 i; g, ?2 Y7 J1 \0 N1 t' E: bbbs.mocwww.com格式:HaveTitle == 称号编号 (等于)) y- q6 Y( o6 y7 \6 L$ n( J$ B, @
TrialFlg '未知 判定条件 用于判定语句后面妖城在线论坛+ f) }# n4 O. W7 Y8 y" `! k
格式:TrialFlg == 数量 (等于)
  l* h4 r. H  }. f! U0 q- M+ B7 a1 b妖城在线论坛  或TrialFlg != 数量 (不等于)
) |3 v. O! F" ]% l' |2 D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表NowTime '未知 时间相关 判定条件 用于判定语句后面
& D7 `) _' q8 j8 Bbbs.mocwww.com格式:NowTime == 数量 (等于)魔力私服,最新魔力宝贝私服技术交流1 m$ D: @& \2 i# B2 T
  或NowTime != 数量 (不等于)
: r# L( M" D! S9 `' i( B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートHaveLeak1Item '检查拥有道具相关 具体未知 判定条件 用于判定语句后面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ H5 I) `1 x% E1 q% c: j
格式:HaveLeak1Item == 道具编号 (等于)
1 f4 q2 c: e3 v4 T$ J/ ?% u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表ShipGetStopTime2 '未知 船相关 判定条件 用于判定语句后面bbs.mocwww.com: T. {& {" y; J9 |6 y* L1 L+ X
格式:ShipGetStopTime2 < 未知数值
( N9 N" y1 r  K% c* {妖城在线论坛Imagetype '图象相关 未知 判定条件 用于判定语句后面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 k3 o$ a" d1 }2 Z  N
格式:Imagetype == 未知数值妖城在线论坛- r; L+ M9 O+ D% [/ z% y( E
设定语句:bbs.mocwww.com" _' X- |. [# Y5 p. O( Q
Window '对话框弹出
7 Y8 K/ o6 j4 p  k" s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:Window 对话编号,按钮类型1,按钮类型2
7 `8 b4 G# S) m' T' O4 f4 s, T- r2 w(类型有YES NO OK CANCEL NEXT)
' W& G$ V9 j% x0 x! E! d魔力私服,最新魔力宝贝私服技术交流EndWindow '对应 Window 可单独使用 bbs.mocwww.com3 ~: {+ |) F! u: t9 n4 F1 E! ^
格式:EndWindow 对话编号(,按钮类型)妖城在线论坛5 R* t4 L0 _- o2 |6 b5 n/ j
KillItem '交出道具 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ U' L' E) O; \
格式:KillItem 道具编号,数量bbs.mocwww.com9 H" q: u  E% E1 ~
KillItemAll '交出全部的特定道具
5 I* f, \! d- S3 c; g/ c$ p格式:KillItemAll 道具编号bbs.mocwww.com) i1 h+ Q  r1 F% i; |& x$ w& d
GiveItem '给予道具 妖城在线论坛3 A' W9 e0 ~( J. t  t  I
格式:GiveItem 道具编号,数量妖城在线论坛( A" o+ @' ?+ {2 x. i* N& b3 N7 j
特殊用法:GiveItem (道具编号获得机率,道具编号获得机率,道具编号获得机率)[未确定]
4 d5 ?1 Q9 Y6 o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表eg:GiveItem (111%60,121%100,101%1)魔力私服,最新魔力宝贝私服技术交流  X  K2 D) n3 a5 E4 Q
  这里%60 %100 %1是获得的机率,111 121 101是道具编号魔力私服,最新魔力宝贝私服技术交流; W% d1 [  H/ J" E* G0 j
GiveLeak1Item '给予道具相关 具体未知妖城在线论坛& W" j" r* u( C( ^0 B, u
格式:GiveLeak1Item 道具编号,数量魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 f+ |, }* a; s
特殊用法:GiveLeak1Item (道具编号获得机率未知,道具编号获得机率未知,道具编号获得机率未知)[未确定]2 Z# ?2 o# O) _5 J
eg:GiveLeak1Item (18690%1$1,18693%1$1)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; l3 M7 }7 D. J( f* c/ U& ~( }
  这里%1 %1是获得的机率,18690 18693是道具编号,$1 $1未知
& q  P6 J7 n9 X3 w妖城在线论坛Warp '传送至 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% b! V! w8 Z9 [- L
格式:Warp 0,地图号,X坐标,Y坐标
+ X) d5 C6 d) o( ^/ l" i  [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート(这里0的作用暂时不知道)
  v* ]( \0 N9 X4 J5 @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表LeaveGroup '脱离团队
$ P' l. d& @$ g7 i2 }! B妖城在线论坛格式eaveGroup妖城在线论坛, W7 k6 m1 x+ D& q3 i3 s3 s6 D; Z
Encount '发生战斗
7 W9 L) c. k: C# V格式:未知
0 v, a$ [' V' I/ I" B9 xbbs.mocwww.comAddGold '给予或收取金钱
  [8 M: M6 l4 N  Y" N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表格式:AddGold 数量
$ B; P: o. c* u& x0 i  u魔力私服,最新魔力宝贝私服技术交流(数量可以为负)妖城在线论坛  Z+ E) N2 n6 ~0 c
KillPetl '收走宠物
, C  r7 a8 x+ \2 J9 T$ m& s魔力私服,最新魔力宝贝私服技术交流格式:KillPetl 宠物编号,数量bbs.mocwww.com4 }3 S5 X1 G& w5 s, [
GivePet '给予宠物魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 G8 }2 i1 ~: P3 m4 ]) g0 o
格式:GivePet 宠物编号妖城在线论坛5 U8 c4 j" [7 D4 H  ]
ChangePal '未知妖城在线论坛2 }' s9 I& B0 ^  Q$ z  S
格式:ChangePal 未知数值,未知数值妖城在线论坛' R) U/ R% |1 ?, U* q7 z' I
SetHouse '未知 房子相关
* i& K: f7 l5 s! Z- N2 Rbbs.mocwww.com格式:SetHouse 未知数值,未知数值
0 _* R7 n# M! J# H魔力私服,最新魔力宝贝私服技术交流Message '对话bbs.mocwww.com" S) b5 N% D! |. D+ W5 b0 n6 |
格式:Message 对话编号
! S* o* H8 A- s1 z: e  X+ r* Q2 _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートSetLoginPoint '设定登陆点 具体未知
* O3 Y/ ]+ f5 Y+ h# O5 G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート格式:SetLoginPoint 未知数值bbs.mocwww.com5 S8 O+ o' H8 k: ^* {2 V( M
Setaction '设定NPC动作 妖城在线论坛* l, I; c9 ]% v+ D2 ?+ h8 i% \2 i
格式:Setaction 动作编号—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) ]7 P: }5 s& N% D+ o  x
playse '播放音效
5 E; H8 V5 W4 P# W7 H7 T妖城在线论坛格式:playse 音效编号,1,1
* C' S. V% e; M5 R! f5 W( c& _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表(这里1,1的作用未知)
+ \' g3 k: O; A/ v2 i( g; I判定及设定语句:
5 G. G) d) J# M7 Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートEndEvent '检查是否完成任务 判定条件 用于判定语句后面 或 作设定语句使用
5 [+ X- n( a7 X  B/ r% v, ~格式:EndEvent 任务编号 == 0或1
- y" [* c6 C/ E6 ?7 v6 J: B魔力私服,最新魔力宝贝私服技术交流(这里0为无,1为有)bbs.mocwww.com' l7 h; e: I' [
NowEvent '检查是否正在进行任务 判定条件 用于判定语句后面 或 作设定语句使用魔力私服,最新魔力宝贝私服技术交流: V7 ]4 O- d1 D
格式:NowEvent 任务编号 == 0或1bbs.mocwww.com# `$ B" Y# I4 C" t0 ?, W! r% j
(这里0为无,1为有)
1 E- T2 `3 t7 H' }/ Abbs.mocwww.comShipCharTake '未知 船相关 判定条件 用于判定语句后面 或 作设定语句用妖城在线论坛# x$ z) H: N" k1 C4 N$ p+ c; I# d
格式:ShipCharTake 未知数值,未知数值 == 未知数量
, w* X8 @/ z$ c' n; }bbs.mocwww.com设定语句用法:ShipCharTake 未知数值,未知数值bbs.mocwww.com; H0 A* n1 M4 F
ShipCharDown'未知 船相关 判定条件 用于判定语句后面 或 作设定语句用—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% o8 _/ @* B" V4 x) w; @4 b
格式:ShipCharDown 未知数值,未知数值 == 未知数量魔力私服,最新魔力宝贝私服技术交流' g$ _+ q3 B2 m
设定语句用法:ShipCharDown 未知数值

& h) o5 e% \: f+ t0 J6 z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
' v, Q( c4 `/ q4 y7 M- {, B魔力私服,最新魔力宝贝私服技术交流原作者是chiu

TOP

发新话题