发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
7 S- [, n; g/ mbbs.mocwww.com先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失
7 |" S6 g3 p* y3 a7 s# {+ ?bbs.mocwww.com和npc接任務時, npc可用haveitem來檢查有沒有任務道具
9 ?1 p2 q& ~- j$ u" n' w6 @$ t沒有的話 giveitem 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: t2 _& T& O9 ^5 v0 K
有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具魔力私服,最新魔力宝贝私服技术交流/ _* G/ t" ]6 u2 a$ n+ \2 H. ?
如果 < 24小時用 itemdur 來檢查當前耐久bbs.mocwww.com1 [) q& I8 C8 s3 \* _
如果itemdur != 0 的話可以接任務
  a) I7 t6 z# d, h$ A9 k5 Q妖城在线论坛完成任務後! G% G* |2 L& ]
setdur -1—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 |4 I, Q0 g: C9 k
魔力私服,最新魔力宝贝私服技术交流0 {9 V) F9 |0 A1 n$ i' {
然後在任務裡加一個eventflag妖城在线论坛* u) D0 J- X! z' a& U1 W
如果是 1的話就算任務物品丟了都不會重發bbs.mocwww.com$ E6 x  E( R; W* Z) N/ V
為什麼我說不同步更新呢?
" k/ A' F8 e: y# Q! g! b因為每一個人物的任務重設時間都不同 魔力私服,最新魔力宝贝私服技术交流# }$ j( ]1 v% j6 C$ f# D: U7 Q

6 ]8 Y, @: i$ z0 x4 k7 l在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 . F* l5 ?( y$ K9 i. W1 F% s
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 ~/ w. w, r% O! P% s, U# h/ q" G

; P# w, l  b* X( z+ K9 F魔力私服,最新魔力宝贝私服技术交流; m4 z' L; y7 r
好强大....—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% L# d- D/ x. {# H5 o" t2 ~

* g1 f2 I+ g; z. ^妖城在线论坛貌似可行的说..!!!
妖城在线论坛, v2 v, p- T$ `4 {
理論上可行魔力私服,最新魔力宝贝私服技术交流6 j2 p. _4 U, S3 G; t
只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
0 w" J" s6 i: i3 l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
4 y( |; L: L$ T, h- m魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流: _# L: l- b5 ?  v3 W
那我就参照LS讲的...魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 H5 O: _/ t+ g! K3 t8 P

0 u: s* |" h, ?# P妖城在线论坛去44...如果可行的话..-.- 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! v, M( ]$ O5 e3 J5 Y- n; }' L/ @

4 G0 A+ a8 H( {9 x( ~. n8 f3 T系列任务诞生了...
+ U+ E2 E0 n0 s9 R8 t) ?妖城在线论坛魔力私服,最新魔力宝贝私服技术交流' f' K- ~6 o# a( W+ ~' C
或许我还没那能力写成你说的那么规范...
' j* b/ I$ Y; B, f可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表
& Y" Y# ~% ]0 `& H妖城在线论坛
* b  y9 R# C/ j/ k& h* mbbs.mocwww.com
& F- R( ~/ G* ?" w5 n# z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
% q- R6 S0 Q, B7 r  l8 g魔力私服,最新魔力宝贝私服技术交流....去参考海盗任务..
( ~1 A; O( [- F! e9 B+ c
$ w) F* R1 k2 O: t! ~* e8 v0 D' xbbs.mocwww.com我去44了..还要一次做够5个任务..
* w# q% G5 C6 c# j& R魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( I0 {& _8 e) F3 |9 F
算第1期....
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 W0 i. A" I" ]) g
如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1
" m: `8 Z7 `& y. g4 |bbs.mocwww.com即是 endevent n == 1 <<< 這個是控制任務道具發放的
+ L. A" y, |& W7 Wendevent (n + 1~5) == 0/1 <<< 每天任務的設定
  _* D2 x) N/ |- [8 f5 W5 M) Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート在接任務的判斷裡加進去:魔力私服,最新魔力宝贝私服技术交流. D1 G% I: t/ y# s  a

; R3 u* q9 [' m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失' k' T/ [8 w9 b' m
和npc接任務時, npc可用haveitem來檢查有沒有任務道具& w& R; V: y3 H, ?9 d/ B* T& @
->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem
( @% C) w  [# U6 l* w$ f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート->有的話先用ItemCreateTime 檢查item生成時間,妖城在线论坛  P9 _, [( g' B! q3 t$ ^
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
- a# C3 c* I. e1 m, @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  ->如果 < 24小時用 itemdur 來檢查當前耐久魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 ]9 B* I! d  o
    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
' r8 Y* I# ^0 J完成任務後bbs.mocwww.com$ I7 ?8 l$ D0 t7 f
setdur -1—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  e3 }# F, c4 Z
對應endevent == 1
* o4 ~- I  t& g+ S; Q
0 B( `* z0 v# c& E妖城在线论坛然後在任務裡加一個eventflag
+ r! l3 H8 O/ |7 M9 x- |妖城在线论坛如果是 1的話就算任務物品丟了都不會重發
妖城在线论坛2 }* B' C' F2 L
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% L% r7 e  M/ ^8 s) F
兄弟44看可行不...
& v+ N- S9 @4 g' F, U' {) Obbs.mocwww.com
4 ~! c1 ]( V0 i4 vbbs.mocwww.comEdit : 修正耐久0物品有可能會丟失問題
& L8 m4 S" ^- _6 B5 \. B' X魔力私服,最新魔力宝贝私服技术交流Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
% d) T2 t! [8 U5 q4 h. C. o魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流! s+ {0 b) L' h, s% T8 y* f4 s
[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题