发新话题
打印

[魔力私服分享] 不需要判定道具的任务脚本写法

不需要判定道具的任务脚本写法

我们经常利用道具来判断是否满足任务条件., e: c& x3 O4 y7 ]7 c. o: x" x4 X
不依赖道具的任务脚本该怎么做呢? 看下面.
8 H) D  c* f' {, h9 g: n" Y  b/ R. S
引用:
block endevent 251 == 0 && level <= 9 && item 18195 == 0
- c# L0 O) w6 Y( J4 r4 g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        window "\n\n据说哥布林的头盔很靓丽",yes,no妖城在线论坛/ N& Z8 p/ n8 d8 p! ^! m% d9 d
        window_yes
6 n% v# ?/ p! c2 Y" z/ t, b9 G& {魔力私服,最新魔力宝贝私服技术交流        window "\n\n那请你帮我收集一个绿头盔吧!",ok妖城在线论坛( E) V& X, `5 X+ j

! l3 [. J' r, Ibbs.mocwww.com        window_no—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" q/ f' @) H/ h* n: M
        window "看来你的身子骨不行啊",ok
$ r$ N6 C7 @: b! e; Q* H1 C: M妖城在线论坛
& P. y0 n& O, z7 _9 c' sbbs.mocwww.comblock endevent 251 == 0 && level <= 9 && item 18195 == 1
7 d; F: P1 F. Z: E: G& U6 W        window "\n\n哇,你太厉害了吧?\n这是奖励给你的.请收好",ok3 g* Y- u' [  \5 u' T/ l4 {+ N6 x
        window_ok
) n* y: Q8 K; \3 f; Ebbs.mocwww.com        giveitem 18191,1
0 |5 i' ?" ?# G' l# r2 p( J% Q魔力私服,最新魔力宝贝私服技术交流        endevent 251 = 1
: _4 m& h8 Y: A6 @" u6 M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
5 W' _% D; q  [+ Q& p; Gbbs.mocwww.comblock endevent 251 == 1
  [" o: y8 e$ G3 d—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        window "你已经完成任务了.",ok
1 e; U# O  Z4 i8 }7 c% D
# |+ G* v- y; W* [! d( |, }
以上是任务脚本.据说自动写入数据库.但删除该怎么做呢?请教高人.我前面用任务编号252先进行测试,完成任务后将前面的判断编号改为251.并且更改文件名.但是这种方法好像无法删除252妖城在线论坛& y9 \' {, j  m( V' }
魔力私服,最新魔力宝贝私服技术交流9 ~6 }$ c" O3 W. {- U  g* Z
如果无法理解以上的意思.那我再来解释一下
3 Z7 H7 G7 p5 f' a" @! G3 L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表也就是说,我前面用了252做任务编号.然后去完成这个252的任务.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ G; G. Y! H! v( W
然后删除252的任务脚本,使用其他脚本判断是否完成252任务.此时依然能够判断出你已经完成了252...
1 b) h+ Y) M) H- V- y问题来了.如何删除252呢? 一共就255个编号,这个编号是否就此完蛋?
- V; {9 O9 D$ W; `9 B$ U. D魔力私服,最新魔力宝贝私服技术交流妖城在线论坛: M6 e5 w3 S5 T2 O9 [
首先你需要一个空的旗杆(任务编号,我也不知道"旗杆"这个词是如何来的...)1 A; R& F: D5 {' ~! F8 r; L
在写脚本之前一定要清楚2个命令的用处.2个命令有2种用法.bbs.mocwww.com, f& s5 d+ ^! }& V
endevent 任务编号 == 0 两个等号是判断作用(0是未完成,1是完成)
4 `4 L+ o3 A7 Qbbs.mocwww.comendevent 251 = 0 一个等号的作用是赋予你完成或未完成任务(0是未完成,1是完成.)一般是跟在脚本语句末端
5 y. h8 ]) y7 L: C5 v" r% |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如:        window_ok魔力私服,最新魔力宝贝私服技术交流. w0 t6 U! c7 D7 h/ d
        giveitem 18191,1妖城在线论坛) L4 n5 _0 p5 O2 L4 ]$ A& _2 z+ z  A
        endevent 251 = 1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 U( x- i$ E! [& `! G8 S7 R

4 a1 Y/ K+ L9 Z/ t+ b8 r) E% ?
+ r& J  Q4 J1 @' m" c0 ]& ]; _8 U妖城在线论坛8 ?; M6 |  Y3 I8 }4 Y- R
正在学习如何判断正在进行任务,会了后发布在此贴 nowevent* P4 E) G/ v9 m" R4 R8 R) k
bbs.mocwww.com* j! r( i1 s0 s/ e2 U1 O8 A1 f
[ 本帖最后由 7880836 于 2008-4-7 00:55 编辑 ]

TOP

恩。。这个知道啦。。谢谢。。

2007年10月6日至今已过去十三个春夏秋冬,感谢妖友的一路陪伴!
2020年6月12日 By.xuyaoxy

TOP

谢谢LZ共享....

TOP

额...这个....EVENT可用的很少,自己珍惜吧//
魔力新手研究群:30789790,欢迎广大新手朋友加群讨论

TOP

发新话题