发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
: N1 a1 }5 k% i4 n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失魔力私服,最新魔力宝贝私服技术交流% |; V, M5 x% K/ ?% {8 ?2 v# v0 f
和npc接任務時, npc可用haveitem來檢查有沒有任務道具妖城在线论坛0 N9 Q( z3 z% X! p/ v& z
沒有的話 giveitem
/ y& ]1 K* x! }. N! ?  k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具bbs.mocwww.com- V3 w4 `/ M1 z* @6 x4 ^
如果 < 24小時用 itemdur 來檢查當前耐久
7 R4 z  a8 t6 z; s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果itemdur != 0 的話可以接任務
9 `# o8 J! S9 |. \4 ]& F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート完成任務後
* @5 i* j0 i" J3 X( `2 G) T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表setdur -1bbs.mocwww.com8 X( E& A* Q5 s" X7 t: A7 x/ e
bbs.mocwww.com% d; D( q2 x+ _* A, s9 U& N; }
然後在任務裡加一個eventflag魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) Z) s0 v) n( _% v& T& u
如果是 1的話就算任務物品丟了都不會重發bbs.mocwww.com$ @+ l8 Y% Y7 z) H  N  q) B
為什麼我說不同步更新呢?
3 X; p# c  h+ T8 X( s* ]1 L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表因為每一個人物的任務重設時間都不同
% l7 O2 n. h: ], J! {bbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 u% @$ c( j: R9 ~- Y7 E
在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ P  |6 D# y' A" i+ W2 h( W

3 T; `: L: T2 ~4 `0 W) @1 F& ?8 u$ l魔力私服,最新魔力宝贝私服技术交流
9 @! u9 }0 X6 y( b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
) ^$ M1 u5 J8 A) D4 x% ^- }bbs.mocwww.com好强大....
3 Z  A  h7 w6 H9 v+ G5 s: @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
2 A* n( g7 W2 ^* \4 B' U4 l6 J貌似可行的说..!!!
: E5 c: F" O# P+ Y  q魔力私服,最新魔力宝贝私服技术交流理論上可行
3 N  \9 u9 q  z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
2 x- _1 p# V5 ]% Y2 t2 `/ |% P魔力私服,最新魔力宝贝私服技术交流 bbs.mocwww.com5 `! R; R/ J- W

2 D: O# H& ]8 w# }! }魔力私服,最新魔力宝贝私服技术交流 那我就参照LS讲的...bbs.mocwww.com( s6 R. `  F+ B: w4 t5 x' n, V

. [  P: t, F2 K' ^$ E$ ~" l5 Gbbs.mocwww.com去44...如果可行的话..-.-
9 c; s, W* U+ S9 ~' X  A魔力私服,最新魔力宝贝私服技术交流
/ S# T2 U+ ~  k1 P9 k. F* [魔力私服,最新魔力宝贝私服技术交流系列任务诞生了...! ?3 @* Y) z/ u2 W, z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( o8 x+ x: r3 j) @9 U& ^
或许我还没那能力写成你说的那么规范...
- w, `/ {$ `3 s/ f2 b! {& H魔力私服,最新魔力宝贝私服技术交流可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, ^0 h% K, f6 g. }* G

) m4 O, O3 }7 G) u8 O
! h! w' z0 W+ h7 T( `0 x& K- ?/ X2 d2 x& Y5 i3 J) a/ B
....去参考海盗任务..$ W! U. L" \5 a- t

$ y8 T5 o6 {; u$ D我去44了..还要一次做够5个任务..妖城在线论坛6 ]9 s( ~3 h$ N
7 ^, {! S* p" y5 [' M0 p9 r! y. j/ |
算第1期....
bbs.mocwww.com; ~4 f9 u5 R. {) I- T6 x+ t  }
如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1
" a3 Q# o% e: e: }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート即是 endevent n == 1 <<< 這個是控制任務道具發放的—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- C/ H3 n7 R4 B8 ^
endevent (n + 1~5) == 0/1 <<< 每天任務的設定妖城在线论坛2 I: C1 W2 O) @
在接任務的判斷裡加進去:  g9 z5 K& G% H( g9 e$ H3 T

7 R2 A/ l, l0 P( X5 @妖城在线论坛
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
  C2 g6 `" n  B( @$ \魔力私服,最新魔力宝贝私服技术交流和npc接任務時, npc可用haveitem來檢查有沒有任務道具bbs.mocwww.com8 m5 ]! \: N; z* o( L" g" O- Y, z
->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem
2 Q. g  E0 f" ]8 x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表->有的話先用ItemCreateTime 檢查item生成時間,魔力私服,最新魔力宝贝私服技术交流1 Y- b6 y- z+ y+ k: d
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0魔力私服,最新魔力宝贝私服技术交流- j. m9 U+ Q& ~0 d6 \
  ->如果 < 24小時用 itemdur 來檢查當前耐久—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" e- Y* o: C8 ~. A! Q
    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
3 r. r2 A3 Q8 D+ x8 z完成任務後
' H6 D) Q5 a6 s, \% c( a/ i魔力私服,最新魔力宝贝私服技术交流setdur -1妖城在线论坛% o. ^9 W* k  k# D+ i, ^
對應endevent == 1妖城在线论坛5 G) a2 S( H1 X1 u0 B
, v9 @& W$ w" `, C6 n" Y0 g0 A
然後在任務裡加一個eventflag
# u! R$ j- @8 n- Q2 P+ w" {# l6 @妖城在线论坛如果是 1的話就算任務物品丟了都不會重發
  C" J' _/ J# P# q1 r; F1 }: D
( x# M6 {" O" O. X, U
兄弟44看可行不...
8 r6 I: H2 ?# l0 F7 p7 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
- u, J$ E# A. _" A) A魔力私服,最新魔力宝贝私服技术交流Edit : 修正耐久0物品有可能會丟失問題
$ A, g2 a. o/ x/ p: F9 Q5 U! _妖城在线论坛Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
8 b% A* t. h9 o( I4 U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ U. L& j0 H# z) ]0 Q8 N* ^& j( s
[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题