发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法9 Q5 Q% h' q3 h) ]! X! O
先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失妖城在线论坛8 |4 A) H8 ]1 x( `, S
和npc接任務時, npc可用haveitem來檢查有沒有任務道具
3 W8 ~6 k9 B" _' ]; C3 K# X  F魔力私服,最新魔力宝贝私服技术交流沒有的話 giveitem
* }8 @8 z2 o0 R8 Z" e- w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具
$ R9 O) k6 D; Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果 < 24小時用 itemdur 來檢查當前耐久
, S2 Q) L8 N/ o, L3 x" C) g: o# r% p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果itemdur != 0 的話可以接任務( F8 p' ?; b3 _3 \+ Q3 j* u# s% W
完成任務後
2 `+ ?& a+ Z* `7 B5 y  Q- c7 h* e魔力私服,最新魔力宝贝私服技术交流setdur -1
* ?/ [) z( }& {/ u% l妖城在线论坛
/ a7 M1 E$ G$ R1 K- n8 a妖城在线论坛然後在任務裡加一個eventflag—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' u/ Y4 H, @1 h0 ^; k
如果是 1的話就算任務物品丟了都不會重發
  t8 m. g: C( @5 i: F. [# G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表為什麼我說不同步更新呢?
8 x; w9 w  V7 M) g# R# G" F妖城在线论坛因為每一個人物的任務重設時間都不同 bbs.mocwww.com+ O2 K; w& c' E$ h; x
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 d) w  V6 W% W; C0 J( Q: @
在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 , a! O8 a, Y: {' g8 e5 g, F
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& I7 Z- p! W! C/ K

2 [# R5 U& M& G4 f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛7 `' J/ a, w6 l9 H
好强大....4 ?7 t: Z! b% d9 p" S
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 \- B" S1 P. L* m
貌似可行的说..!!!
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 n# P  C: ?8 `0 M9 N- q
理論上可行
, ]( ?, ?2 \/ v0 A% |魔力私服,最新魔力宝贝私服技术交流只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
1 _9 S& ?$ e# {# m, T2 c妖城在线论坛 妖城在线论坛" n. W3 a( a& N5 E) k

, M8 y  q! w/ s8 N5 g3 I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 那我就参照LS讲的...bbs.mocwww.com* S- R2 @8 z9 b4 E' P  t

; I4 d3 q0 I& g魔力私服,最新魔力宝贝私服技术交流去44...如果可行的话..-.-
3 t$ ]1 U& N1 `3 |/ H2 p7 y妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) X6 q+ u, {4 _; S' N$ Q' G
系列任务诞生了...
# g$ T! t1 R: Q% s# x魔力私服,最新魔力宝贝私服技术交流
! G! m& x1 T! ]* ^妖城在线论坛或许我还没那能力写成你说的那么规范...
% a1 b) t; Z" ^4 h5 ]! }, [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表
% z+ ?! J2 j9 }! Z5 J5 j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 妖城在线论坛& Y7 o& p2 W6 ^" Y0 n4 o$ q, c
妖城在线论坛$ j  }* ]9 U0 \& l6 B

2 f8 r' H8 Y: H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート....去参考海盗任务.." ~' i; c2 _5 Y" L6 N
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 F$ y* n7 d/ R* d& K" x; w; W
我去44了..还要一次做够5个任务..魔力私服,最新魔力宝贝私服技术交流+ G$ e# K) ?8 v0 r( y
bbs.mocwww.com3 R7 ~  q% @( ^
算第1期....
, ]. o% |9 v: K3 Q* zbbs.mocwww.com如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1妖城在线论坛/ n9 j' x" j7 t) G6 G* s/ P
即是 endevent n == 1 <<< 這個是控制任務道具發放的
& [1 X9 {% b* S- A3 j3 ]9 w9 `+ r, i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表endevent (n + 1~5) == 0/1 <<< 每天任務的設定0 f+ F( z3 R/ D( q$ x: r
在接任務的判斷裡加進去:魔力私服,最新魔力宝贝私服技术交流) Y  b* x! e1 J

/ E- c8 F( M8 |6 M' j2 D
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失妖城在线论坛9 v4 P9 |# l; }5 D1 t0 ]) Y5 q
和npc接任務時, npc可用haveitem來檢查有沒有任務道具魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 p* \1 s; H/ W
->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem
9 R5 ^! `8 w& ^: F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート->有的話先用ItemCreateTime 檢查item生成時間,
0 ?; h. g1 F- w( ybbs.mocwww.com  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
- k, q5 B7 P" J3 o3 ~$ M  ->如果 < 24小時用 itemdur 來檢查當前耐久—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, w7 E' d8 ]# h& y# V+ E
    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
; i: z. C7 V: ^( d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表完成任務後
# |% v( Z/ k4 o7 v# ^5 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsetdur -1—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% n$ w5 {) g- t) E: c8 u
對應endevent == 1; V! H8 W4 B$ ^4 c5 D0 B9 `
/ A8 e6 x+ f$ Z* l. A
然後在任務裡加一個eventflag—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* ?2 A7 B; M' S, F% n) E& T
如果是 1的話就算任務物品丟了都不會重發
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; d3 H7 F/ I% t! O

! E# ]5 ]1 i5 X4 B/ mbbs.mocwww.com兄弟44看可行不...( C5 W- l0 Q8 ^

8 U, Y  E) V: xbbs.mocwww.comEdit : 修正耐久0物品有可能會丟失問題bbs.mocwww.com7 H3 i2 ~4 h  P. i1 R, l& ]9 Y5 c
Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
; z! M& q( V; j# m' J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; }: p# P  w. J: |
[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题