发新话题
打印

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

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

我们经常利用道具来判断是否满足任务条件.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. g2 p. F( }# n6 H6 Q
不依赖道具的任务脚本该怎么做呢? 看下面.bbs.mocwww.com% S' i5 M7 A" n% X8 |3 z
引用:
block endevent 251 == 0 && level <= 9 && item 18195 == 0
! y0 R3 j; t( ^8 O% G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        window "\n\n据说哥布林的头盔很靓丽",yes,no
/ _2 O; E/ r( m; L' D9 E妖城在线论坛        window_yes妖城在线论坛4 R) Y# `6 w% l& A& }
        window "\n\n那请你帮我收集一个绿头盔吧!",ok
( d5 z, U7 P8 V) m$ W9 M妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" V& b" p. k! I6 C2 U* ?2 J
        window_no
, ~4 ~: P6 S! ~bbs.mocwww.com        window "看来你的身子骨不行啊",ok妖城在线论坛% y! Y. R: [  E8 T! E6 k- J
妖城在线论坛& ~, f3 z/ X4 S, V
block endevent 251 == 0 && level <= 9 && item 18195 == 1
  k, t/ H. [) ]6 ^        window "\n\n哇,你太厉害了吧?\n这是奖励给你的.请收好",ok
3 F" }& }/ }9 F, R7 [. S% Ebbs.mocwww.com        window_ok
( H) v. S4 Q" E* g6 i: V) P        giveitem 18191,1
+ y) r& @# N$ u        endevent 251 = 1
! O0 \+ d. K+ C1 Q6 H) i" I; bbbs.mocwww.com$ h- E  N+ ?$ |0 O; n. ^; ^
block endevent 251 == 1* @! U" K3 }% r! S9 A' m) m
        window "你已经完成任务了.",ok
& ~6 z$ K; B  ?5 e+ R' p; R* H妖城在线论坛
# o6 J& I9 q* R9 Q- m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート以上是任务脚本.据说自动写入数据库.但删除该怎么做呢?请教高人.我前面用任务编号252先进行测试,完成任务后将前面的判断编号改为251.并且更改文件名.但是这种方法好像无法删除252魔力私服,最新魔力宝贝私服技术交流2 s( o# L- x. e$ L3 Q- O, r+ g- M
妖城在线论坛$ }9 x4 e- g  h4 w+ `
如果无法理解以上的意思.那我再来解释一下—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% P* {& G* H0 p/ p8 K
也就是说,我前面用了252做任务编号.然后去完成这个252的任务.
, M0 O* r2 H6 L+ N' P魔力私服,最新魔力宝贝私服技术交流然后删除252的任务脚本,使用其他脚本判断是否完成252任务.此时依然能够判断出你已经完成了252...
) K$ r7 s% d1 P- I2 w- a: Ubbs.mocwww.com问题来了.如何删除252呢? 一共就255个编号,这个编号是否就此完蛋?
; `* W6 ?/ u+ }( k  p1 N! w' t4 I妖城在线论坛
7 ^! [' n; P1 |- B首先你需要一个空的旗杆(任务编号,我也不知道"旗杆"这个词是如何来的...)
8 H7 q% V" Y! z" o6 M/ I" j. ^0 n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート在写脚本之前一定要清楚2个命令的用处.2个命令有2种用法.妖城在线论坛( g8 [1 N: A0 h) m5 p
endevent 任务编号 == 0 两个等号是判断作用(0是未完成,1是完成)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 S" f& i, C8 v4 |* i% M$ t* ~/ }
endevent 251 = 0 一个等号的作用是赋予你完成或未完成任务(0是未完成,1是完成.)一般是跟在脚本语句末端
. `5 |+ r- ^+ B& z* U+ o; Z7 ^bbs.mocwww.com如:        window_ok6 I& l; Z7 }) g( L
        giveitem 18191,1
3 p8 A; I  T+ S; O( O" Z魔力私服,最新魔力宝贝私服技术交流        endevent 251 = 1bbs.mocwww.com" e2 s! A( l* @5 O) c6 _, J, o- i
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, z8 i4 c7 t2 d: B; z

' y$ K2 ]: s& S7 W# }# dbbs.mocwww.combbs.mocwww.com5 t: X" t1 H& |
正在学习如何判断正在进行任务,会了后发布在此贴 nowevent
' ?" h6 V$ |/ \$ W* @& e; ^1 J魔力私服,最新魔力宝贝私服技术交流妖城在线论坛  b* M' m5 B+ W
[ 本帖最后由 7880836 于 2008-4-7 00:55 编辑 ]

TOP

发新话题