小妖
- UID
- 39886
- 精华
- 0
- 积分
- 69
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2016-5-15 15:28 显示全部帖子
NPC类型为itemcount时,无法执行warp语句?
游戏中要正常前往坎村时,需要在矿工阿尔波处交一定数量的黄月木等物品。此时npc用到的脚本是CNT_rk_7odr.txt,npc类型是itemcount,全魔力只有2个这种npc,另外一个是测试用的似乎... 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' x# {2 S4 U3 m3 _
2 Q; S0 |+ q, k ~; d+ _/ ] B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートCNT_rk_7odr.txt的脚本内容是这样的(去掉了乱码): 复制内容到剪贴板 代码:Total= 200, 200
Item= 10002, 9602
Type=0
Gold=0
block CountItemNum < $Total
OpenItemCountWindow 4139,4140,4141,4142,4143
GlobalTimerA = 0
Message 4143
block CountItemNum >= $Total && CountItemID < $maxcountitemid
SetNextCountItemID
OpenItemCountWindow 4139,4140,4141,4142,4143
GlobalTimerA = 0
Message 4143
block CountItemNum >= $Total && CountItemID >= $maxcountitemid && GlobalTimerA <= 14400
Message 4138
SetObject 0,34014,44,43,0
SetObject 0,34014,45,43,0
SetObject 0,34014,46,43,0
SetObject 0,34014,47,43,0
blockLoop CountItemNum >= $Total && CountItemID >= $maxcountitemid && GlobalTimerA > 14400
SetNextCountItemID
SetObject 0,34014,44,43,10482
SetObject 0,34014,45,43,10475
SetObject 0,34014,46,43,10475
SetObject 0,34014,47,43,10483
GlobalTimerA = 0 我猜测的大体的意思就是判断需要交什么材料,多少数量,交足了以后执行 SetObject 语句,语句后面5组数字,前4组应该是地图和坐标,第五位是物体编号,0就是取消的意思吧?
0 ^; W! j, f5 T1 P; B% N6 ^- l4 V3 b魔力私服,最新魔力宝贝私服技术交流
9 l v( Z0 S* S9 X. z! q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表当交足黄月和银以后,npc会为你打开路障,同时计时。 bbs.mocwww.com0 ], H( s n. W9 v" p5 x
我觉得这个功能很好啊,不用画2张地图来消除障碍物,而且同时可以要求交多种物品,如果用在自制的固定迷宫的话,不就能自动打开大门、墙体之类的了吗?
* w+ p" R) k$ @% X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; r( q2 K3 L1 W
不过我试着修改时发现,按条件消除大门没问题,但是如果是“交足物品后传送到某地”这个功能无法执行: 复制内容到剪贴板 代码:Total= 200
Item= 10002
Type=0
Gold=0
block CountItemNum < $Total
OpenItemCountWindow 4139,4140,4141,4142,4143
Message 4143
block CountItemNum >= $Total && CountItemID >= $maxcountitemid
Message 4138
SetObject 0,34014,44,43,0
leavegroup
Warp 0,34014,1,1 我取消了计时的语句,游戏中交足物品后,没有发生传送,但是障碍物取消了,也离队了。 bbs.mocwww.com. v( h1 ?; A% O5 R9 c
服务器上显示“不支持的命令”。
|