发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
; R7 W) T$ ^) K7 p4 Gbbs.mocwww.com先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失bbs.mocwww.com4 B% U8 h$ X) q0 G
和npc接任務時, npc可用haveitem來檢查有沒有任務道具魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. ~  s! P+ u: A5 h; V0 @
沒有的話 giveitem 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; I& Q+ U$ |3 w7 w* O1 l) H2 s0 N
有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具
0 h! ]9 w0 T# I' S# I妖城在线论坛如果 < 24小時用 itemdur 來檢查當前耐久妖城在线论坛7 i, y# Z9 F. _# |3 y; P
如果itemdur != 0 的話可以接任務
$ y2 K- b8 x" G( c0 R4 U- @妖城在线论坛完成任務後
! x4 }* q7 {" ^0 V$ F6 k  O妖城在线论坛setdur -1
3 b! @  s, f' \. l+ A7 L* ^妖城在线论坛
8 V- g3 ~0 T  H3 w魔力私服,最新魔力宝贝私服技术交流然後在任務裡加一個eventflag+ D& b" `: W  Z: J- x
如果是 1的話就算任務物品丟了都不會重發7 }: q4 @; f  ?
為什麼我說不同步更新呢?" A% K" a- _8 ^( k* h4 f* ?
因為每一個人物的任務重設時間都不同
% L; t1 d% G% a& Z( q, O5 g: [* E' P/ N; K
在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 t  t0 n3 w. @

2 M! Q+ C5 e, C0 g$ b" V, W/ ?" I* Q
2 C8 E' N+ F  A3 `, c1 v# Bbbs.mocwww.com妖城在线论坛- w; ~. W- J" g' p: o
好强大....妖城在线论坛' m6 f2 G# Z0 r: o2 b2 E# t

7 E* p9 ]( W$ j8 z) p7 v. s, T( E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表貌似可行的说..!!!
妖城在线论坛7 M) c! Q) L! H3 m$ @
理論上可行
3 C1 k2 k& ~/ O, h" @只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
" x" s. g1 k9 [+ ?8 X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
6 }5 E3 i4 R1 d) B魔力私服,最新魔力宝贝私服技术交流
, Y; M% k/ D, @bbs.mocwww.com 那我就参照LS讲的...
7 n. @- c5 y; B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. T, X- _/ i: t7 k, G/ p
去44...如果可行的话..-.-
7 p. `( [$ X# ^& x  c: a- f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 Y/ U+ l0 C/ `& i, R
系列任务诞生了...妖城在线论坛4 _$ Z/ F  O8 g) O

% u/ g0 m; Z% \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート或许我还没那能力写成你说的那么规范...
妖城在线论坛0 J% y5 e( |( G3 p& k4 s5 L9 I
可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 魔力私服,最新魔力宝贝私服技术交流' }8 c. s8 L1 `7 U6 Y& A

- k# Y- l7 v/ i% m/ |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流4 f1 c- L# E# g# d

. B* [6 y: a8 `9 c6 q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート....去参考海盗任务..
1 E/ E5 H# g* d5 j
' a) O4 }& p; N3 N- |* b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我去44了..还要一次做够5个任务..—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: r/ q+ ?  C6 x$ q' D6 r4 _
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; i2 W* v+ Y7 L& C0 H
算第1期....
bbs.mocwww.com. d! s% l! P+ s4 {% P9 X
如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 F6 U% r+ L& v. C5 U
即是 endevent n == 1 <<< 這個是控制任務道具發放的
% h$ D& q2 J; ~6 h8 F5 z3 b* J妖城在线论坛endevent (n + 1~5) == 0/1 <<< 每天任務的設定
3 n2 p& ^3 L5 j% N0 G) Z/ W! d妖城在线论坛在接任務的判斷裡加進去:bbs.mocwww.com( `0 H% x7 w( i- |8 r$ D- q

) F9 f/ ?" |2 M6 |7 R) R& K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
, o' i9 O4 u4 O3 Z( g妖城在线论坛和npc接任務時, npc可用haveitem來檢查有沒有任務道具
4 L8 d- O2 l. P, R1 G$ O7 Cbbs.mocwww.com->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem魔力私服,最新魔力宝贝私服技术交流* a3 \! c" k' K( }
->有的話先用ItemCreateTime 檢查item生成時間,妖城在线论坛' D4 r. q5 s& t, c' v
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0bbs.mocwww.com# ?  @' k+ p# t
  ->如果 < 24小時用 itemdur 來檢查當前耐久
7 S- y9 v, T3 R1 s& P魔力私服,最新魔力宝贝私服技术交流    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務' [& K- G" v3 Q) {9 {/ N5 ]
完成任務後% ?$ ^  F" D9 J; l! Q; ?
setdur -1魔力私服,最新魔力宝贝私服技术交流; g0 p0 }3 G) r/ e/ I/ B
對應endevent == 1—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( V. m* d4 z) z

* o7 \3 K3 Z- m2 b* E9 j+ W妖城在线论坛然後在任務裡加一個eventflag魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* _/ F* b# |1 l( m: O
如果是 1的話就算任務物品丟了都不會重發
bbs.mocwww.com: l; z" t1 p: y" {! a1 ]! Y0 x: I- M
bbs.mocwww.com  T1 @3 C% ~. J0 J
兄弟44看可行不...妖城在线论坛4 {3 L/ Y! k8 b% p

: C7 ^0 r7 P) x8 u: g0 Y6 ~6 J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートEdit : 修正耐久0物品有可能會丟失問題
& M9 D$ L+ z9 @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
  V: z& `; j/ ]) h) ?, c魔力私服,最新魔力宝贝私服技术交流
0 t. k. v1 k/ R3 k, ^  Q; ^9 O) Cbbs.mocwww.com[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题