发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
3 C3 ~, R9 p  ~' B) z; `bbs.mocwww.com先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失妖城在线论坛! B  E( V' w  S" ^" \. Q3 e& }% C
和npc接任務時, npc可用haveitem來檢查有沒有任務道具魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. b$ Q$ j5 K1 a) r) P
沒有的話 giveitem
) W" L- i- Z2 U$ K, G, x; g! sbbs.mocwww.com有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具
5 Y" T* \' w8 I1 D, D: _$ C2 R9 B$ G魔力私服,最新魔力宝贝私服技术交流如果 < 24小時用 itemdur 來檢查當前耐久bbs.mocwww.com. y) ?" A5 M1 t- ~: a* H1 K
如果itemdur != 0 的話可以接任務
$ N! Z6 `; q8 Z( M- y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート完成任務後魔力私服,最新魔力宝贝私服技术交流3 i2 i# j1 I1 a! H( H& o
setdur -1
' z3 q6 i/ O7 u5 L魔力私服,最新魔力宝贝私服技术交流
4 |; x  F# c5 q9 ^; m4 r- i妖城在线论坛然後在任務裡加一個eventflag
% a2 |9 J, N: {. _* @魔力私服,最新魔力宝贝私服技术交流如果是 1的話就算任務物品丟了都不會重發
! ]* X+ _: h: D$ P: v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表為什麼我說不同步更新呢?
2 M2 c9 @( E5 n6 ^: u( S% x' `魔力私服,最新魔力宝贝私服技术交流因為每一個人物的任務重設時間都不同
) ]8 b* \& c* t9 J) l
9 M% R+ k8 }9 R% v" |0 G妖城在线论坛在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 _: ^5 w3 g  ~+ O; K7 I. H, [- C( L
/ y) a5 |3 T) m" w( s$ J9 T
魔力私服,最新魔力宝贝私服技术交流7 J# D7 r$ j5 n0 b$ }! ]) M4 g
魔力私服,最新魔力宝贝私服技术交流4 |! O) K) Y% T
好强大....
. Z2 ~- s1 q. a7 d! {: [/ I+ @魔力私服,最新魔力宝贝私服技术交流
8 ~6 T1 k" S% ~2 B( D$ u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート貌似可行的说..!!!
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; Y) @9 l) `8 Y. H% _8 p2 N) h( [
理論上可行
- U7 S( Q& b- R' T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表 ' P+ j" c1 x7 D
bbs.mocwww.com! c; c' D9 o! j, R; K

' u3 J* N, m' ]4 O2 m: k妖城在线论坛 那我就参照LS讲的...
; |8 x/ o3 X/ {- }9 d) U魔力私服,最新魔力宝贝私服技术交流
) H( W$ T# W9 o% p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表去44...如果可行的话..-.- —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 _! H4 q  \" F) e" ~
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 l0 f; K# d9 Y5 J0 h
系列任务诞生了...—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 b* r, ~6 D1 T, U5 f4 s* J# j! N
妖城在线论坛9 X' ?! l, _0 g3 I) ?2 A
或许我还没那能力写成你说的那么规范...
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 A9 S4 m4 `) v. B6 \9 W" }8 Q
可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# C5 Z7 Q7 K. [0 w& ^8 o3 j: ]
妖城在线论坛9 m' s, f9 Q1 A: Y
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# n' b  ~9 u) v( X0 A0 r4 m
魔力私服,最新魔力宝贝私服技术交流* z+ L5 M, c% v9 ?( z3 {! @
....去参考海盗任务..—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" `$ @! }' M( ]" i" z  W+ A

* `8 u6 s  E5 b5 d' @7 S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我去44了..还要一次做够5个任务..
$ L6 C% w8 m; Z6 r$ B$ V! r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
. ?: y0 [! X. w3 o* w8 C算第1期....
" t# {0 _7 O0 n7 P8 x8 i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1
( W3 g  o% h# L  ?+ _0 A. _魔力私服,最新魔力宝贝私服技术交流即是 endevent n == 1 <<< 這個是控制任務道具發放的bbs.mocwww.com- J% T0 I* P( Y5 E# h1 i( j
endevent (n + 1~5) == 0/1 <<< 每天任務的設定魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ ^2 t* }2 p: _; H7 L/ \- S
在接任務的判斷裡加進去:& H+ J% h% T/ A9 \# j" }+ V

  g+ Y+ |% m5 y9 T魔力私服,最新魔力宝贝私服技术交流
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
: N" Z; N1 n) d% |/ m% ]; Tbbs.mocwww.com和npc接任務時, npc可用haveitem來檢查有沒有任務道具
" v2 D/ C3 A+ _7 [妖城在线论坛->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem妖城在线论坛% f' P& B3 _1 Y$ {/ `: I% I
->有的話先用ItemCreateTime 檢查item生成時間,bbs.mocwww.com8 F% @4 L$ ~3 @  T* C4 j
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
4 E) k. l) E, [' m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  ->如果 < 24小時用 itemdur 來檢查當前耐久
! N& R* e% B9 [* w: N7 [2 y% t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- g8 [0 T5 {1 A  t% e
完成任務後—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. A) z0 ~4 ~  G3 A8 P
setdur -1魔力私服,最新魔力宝贝私服技术交流  V* f( X$ x3 c- X5 f3 v2 I+ q9 k
對應endevent == 1魔力私服,最新魔力宝贝私服技术交流& r5 T( r" y" s: W9 u5 u- g) j2 g
妖城在线论坛: d1 C4 P- X$ Z- a0 X
然後在任務裡加一個eventflag$ R% N9 c  E* m% u8 `
如果是 1的話就算任務物品丟了都不會重發
. O7 l1 G7 ~9 L3 `- b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流/ j; I9 ~6 _' P* G# ]% `+ \& H( W
兄弟44看可行不...妖城在线论坛2 M9 R. E$ `& m4 u& `( U/ Y2 Z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# s  ^/ A7 r" V: f6 o2 v
Edit : 修正耐久0物品有可能會丟失問題
: f! J8 I# g- B" z" m/ _* p/ I魔力私服,最新魔力宝贝私服技术交流Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務1 u8 t# U9 C: @0 d+ L& W
bbs.mocwww.com9 d) V. a: Q7 U
[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题