发新话题
打印

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

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

我们经常利用道具来判断是否满足任务条件.
& G0 x$ B: s* }bbs.mocwww.com不依赖道具的任务脚本该怎么做呢? 看下面.
; @1 o5 h) }! f" I% C* _* h妖城在线论坛
引用:
block endevent 251 == 0 && level <= 9 && item 18195 == 0妖城在线论坛4 F3 @: G, z# Z; J# i2 ?
        window "\n\n据说哥布林的头盔很靓丽",yes,no魔力私服,最新魔力宝贝私服技术交流) f! N4 v. g; m/ N: J9 s& A
        window_yes妖城在线论坛1 C% Z2 n# T# j- s+ X8 d4 [
        window "\n\n那请你帮我收集一个绿头盔吧!",ok—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# h7 z' o4 B/ [% ?

+ D  X( f& M" z        window_no魔力私服,最新魔力宝贝私服技术交流  ]* C5 U8 R6 u" b' U0 h, J
        window "看来你的身子骨不行啊",ok魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 T: @) a3 g2 @4 V8 j& x: I

6 ?; b" j5 M6 P) K1 j$ g! W( @妖城在线论坛block endevent 251 == 0 && level <= 9 && item 18195 == 1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 n' {4 m9 {2 i0 f, Y" `8 t
        window "\n\n哇,你太厉害了吧?\n这是奖励给你的.请收好",ok魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 z9 }, W4 s0 E! Q* N! O
        window_ok妖城在线论坛8 @9 c; p+ c& _: Z' a  [( h
        giveitem 18191,1
" p/ C4 S3 i1 }1 i4 H        endevent 251 = 1
0 ^; D  R( M5 U2 W; d4 u, r0 r# Q2 N5 l' d( p; w' q) _) J* ?
block endevent 251 == 1
+ u8 A" H0 G% m6 e5 j- a        window "你已经完成任务了.",ok
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 M: S9 M, a9 u5 Z

& {0 _" F  Y: Y; m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート以上是任务脚本.据说自动写入数据库.但删除该怎么做呢?请教高人.我前面用任务编号252先进行测试,完成任务后将前面的判断编号改为251.并且更改文件名.但是这种方法好像无法删除252
$ _0 E1 w9 t6 D妖城在线论坛7 n  U$ p# l& @
如果无法理解以上的意思.那我再来解释一下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; R, V9 I! K+ h6 z9 {
也就是说,我前面用了252做任务编号.然后去完成这个252的任务.
# r) A, e) y0 W. A6 D8 Q; j魔力私服,最新魔力宝贝私服技术交流然后删除252的任务脚本,使用其他脚本判断是否完成252任务.此时依然能够判断出你已经完成了252...魔力私服,最新魔力宝贝私服技术交流/ v7 m3 u1 h8 I
问题来了.如何删除252呢? 一共就255个编号,这个编号是否就此完蛋?( f4 ^8 _! J) `+ v
妖城在线论坛4 L+ V5 V& M' x7 B0 n
首先你需要一个空的旗杆(任务编号,我也不知道"旗杆"这个词是如何来的...)妖城在线论坛0 R+ a  a. z. k% s5 q
在写脚本之前一定要清楚2个命令的用处.2个命令有2种用法.bbs.mocwww.com$ \( E3 @* A  i9 [) e' y* {
endevent 任务编号 == 0 两个等号是判断作用(0是未完成,1是完成)妖城在线论坛# B  s" [7 x2 u" B5 c. V) Z1 |
endevent 251 = 0 一个等号的作用是赋予你完成或未完成任务(0是未完成,1是完成.)一般是跟在脚本语句末端
# e+ @1 o1 r* a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如:        window_ok
% s) o6 s+ ?% q/ l" z魔力私服,最新魔力宝贝私服技术交流        giveitem 18191,1
2 c" n' Q9 U  T妖城在线论坛        endevent 251 = 1bbs.mocwww.com$ E3 Q- s+ ^+ f

+ T+ F; g. C) Y0 U% C, o/ A) w! {: x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
* m+ w( a8 t+ A: u0 u& p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
& K6 T- [7 ?6 k) B妖城在线论坛正在学习如何判断正在进行任务,会了后发布在此贴 nowevent
) N; _9 T9 `1 N0 ]3 `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
7 Y' a- x1 u" y6 o$ ^1 `3 h妖城在线论坛[ 本帖最后由 7880836 于 2008-4-7 00:55 编辑 ]

TOP

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

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

TOP

谢谢LZ共享....

TOP

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

TOP

发新话题