发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
; |$ c* V3 [. W  y! R) ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失( \0 y1 C6 d5 S, y: v& n1 B
和npc接任務時, npc可用haveitem來檢查有沒有任務道具
  B, H/ [6 A) J7 C4 \4 r  {( u沒有的話 giveitem
1 G/ Y5 V6 t" d' Q+ Tbbs.mocwww.com有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具魔力私服,最新魔力宝贝私服技术交流# |# i* k/ U7 ~
如果 < 24小時用 itemdur 來檢查當前耐久魔力私服,最新魔力宝贝私服技术交流& S+ @' ?0 P; G( X9 v- U# J5 ?6 Z. K
如果itemdur != 0 的話可以接任務魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% [& }4 ~* p. n9 d* S" a+ h1 f# S
完成任務後—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ a6 [3 N8 A0 t5 i. V5 t; i
setdur -1
3 d- c' `7 c' \3 `/ ]# c9 G4 ~& R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' ~# \8 t2 ]! A
然後在任務裡加一個eventflag
9 Q2 d) v) {; S3 P2 u如果是 1的話就算任務物品丟了都不會重發妖城在线论坛' |3 x5 s  W  R9 h$ f' o& [, e4 U
為什麼我說不同步更新呢?魔力私服,最新魔力宝贝私服技术交流% S  x  A7 K% R0 E, |$ ]8 a
因為每一個人物的任務重設時間都不同 bbs.mocwww.com5 L% X/ U$ R3 e  x( e0 `4 c

. E) ^  {' M$ r2 L0 }, T5 A在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 bbs.mocwww.com* W( g1 m$ j7 R9 V7 o* v

& N6 z4 s2 Q1 l  }" Z7 j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( x/ d2 G' K  h/ g# S3 _
魔力私服,最新魔力宝贝私服技术交流1 L; S; h$ u; {7 U  f& B6 [2 Y
好强大....妖城在线论坛9 m1 K! n' S+ n/ ~! m
4 f/ v! ?; ]6 Q/ K
貌似可行的说..!!!
妖城在线论坛6 @7 B/ i2 y2 r% ^
理論上可行魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ s/ t4 Y' L0 m
只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
- n$ a  a7 R, y6 b% ~% U; N: ]6 a魔力私服,最新魔力宝贝私服技术交流
$ A6 k6 n, C* Z0 h! T( }' @' t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流3 z+ N# {9 c/ v. m* p
那我就参照LS讲的...6 r6 C. m) e" [% i* j4 z  [  C) M
魔力私服,最新魔力宝贝私服技术交流/ b7 f9 o$ j6 f7 Y( ^8 r. a5 k% ?
去44...如果可行的话..-.- 5 K1 U4 x, P& g5 h0 h' n
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' a4 ?% J1 ^1 P) H
系列任务诞生了...
6 m9 [  ^( m' j- D4 }- D5 ?6 f' t$ c魔力私服,最新魔力宝贝私服技术交流妖城在线论坛% G1 R) F4 V+ l. Z# l! a6 e2 x4 A
或许我还没那能力写成你说的那么规范...
妖城在线论坛9 o: X) n- Z$ m& _, s0 T9 \* f
可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 妖城在线论坛2 v" C) b" F3 q! Q& \$ T

5 k# N9 G# [# h2 S* k) Y( K4 `: I  l( r& Q, U8 h  B
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" I" J: U, [3 U6 k( F$ `
....去参考海盗任务..
- l0 \. ?& F$ y6 k2 Y8 ~bbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流% {: ]( Y2 _0 I
我去44了..还要一次做够5个任务..
, D& m) x4 b8 m8 o2 l妖城在线论坛
- b3 h3 Z2 d! P- [bbs.mocwww.com算第1期....
* W; B. @6 D& e* {7 x: j% u4 \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' a" ^: R' u& l* N
即是 endevent n == 1 <<< 這個是控制任務道具發放的
, @8 @! h( K# y- n2 Mbbs.mocwww.comendevent (n + 1~5) == 0/1 <<< 每天任務的設定
& w- K8 q  S+ \& k+ K7 N) U7 e+ ]bbs.mocwww.com在接任務的判斷裡加進去:bbs.mocwww.com" L- L  A  _+ Z2 l
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" M: p/ x  D, C. A
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
- `$ L" H, c) H( a1 H' a  w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート和npc接任務時, npc可用haveitem來檢查有沒有任務道具—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 p0 s" O. B3 c
->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem魔力私服,最新魔力宝贝私服技术交流3 b# Z$ l% t2 ~1 e8 S/ z3 n* Q  D
->有的話先用ItemCreateTime 檢查item生成時間,妖城在线论坛3 i2 G" d; h' ^  w- m
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
8 G) a6 P' B2 L. S. V. _  ->如果 < 24小時用 itemdur 來檢查當前耐久
. J7 H' J, y8 I6 Z+ `8 [5 D魔力私服,最新魔力宝贝私服技术交流    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  M# @3 H6 U" U6 L
完成任務後
2 Y! [  Z6 W1 E% F: x% Lsetdur -1
4 \% o. i+ v* C. {8 h: q' Y$ Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表對應endevent == 1妖城在线论坛# T. q8 i9 _) r6 m! ]: q9 m, w
, m5 k) y: N( A+ o  f0 X
然後在任務裡加一個eventflag魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ z, [) M; j3 {! ^+ w, ^; u
如果是 1的話就算任務物品丟了都不會重發
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ G$ |8 s/ c3 J
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 A$ {7 A; t3 b4 X6 c  d
兄弟44看可行不...妖城在线论坛8 h' l$ e7 s& L$ d0 Q' v) v
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ f* l6 j( J4 }' a) ?2 L
Edit : 修正耐久0物品有可能會丟失問題
) s) t( [( w' ?" G+ m8 ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務bbs.mocwww.com+ R+ J) L2 I1 x7 N( u9 L6 t3 C

9 o7 e$ z- @! u* O' p魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题