发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
5 V! C$ e% i1 ~- ^先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  }. }) K4 G- q
和npc接任務時, npc可用haveitem來檢查有沒有任務道具—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 y$ G5 R" ]# O5 i
沒有的話 giveitem 7 p6 h& Q: o3 f$ C) P
有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ X. a! I( |% h/ z# W: u' @
如果 < 24小時用 itemdur 來檢查當前耐久. b5 ~2 o! m1 k/ c
如果itemdur != 0 的話可以接任務—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 m+ v8 [% G& n
完成任務後
2 y7 g2 [# j6 L+ R( K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsetdur -1
3 J/ @+ u! @! L" e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ y: a3 f: ?+ L6 {/ }. n: M  K/ u; {
然後在任務裡加一個eventflag—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- x+ ~, N- ~1 f( }7 I
如果是 1的話就算任務物品丟了都不會重發魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, A( ?, i3 b! m; }$ D9 h" i
為什麼我說不同步更新呢?0 [+ p/ x7 E: X; P4 b8 V/ `% b+ `4 D
因為每一個人物的任務重設時間都不同 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" Y( d5 a0 H/ Y: I
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ a( ]! q" f/ s- W! H( m
在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表
, L: c4 ^) w' ]3 Zbbs.mocwww.combbs.mocwww.com7 o# q4 q# |" j
bbs.mocwww.com. y" w- V( Q3 @- d' `! {& Z

! |/ v4 C0 N3 K; l* ?  N* u好强大....—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  n8 V: n" @9 }
0 g! e/ O7 w2 K. \" F
貌似可行的说..!!!
1 C; C3 ~; a0 ]( T' ~: e6 n' E9 s9 d* k理論上可行
" g( L& y6 i( @" z2 I0 m) _妖城在线论坛只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( ^) l8 A- y7 @( q

1 C: \  g# y& \1 ?' E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
# h+ z% z0 ~4 ~1 z7 F% X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 那我就参照LS讲的...—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ B' r/ Q) h. F$ z$ M  `

3 c# D; E1 u( B0 z7 g去44...如果可行的话..-.- 妖城在线论坛5 o' \/ i8 V$ b9 g* ^4 s8 X

% p+ |; ^# W4 ?' u% Y* {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表系列任务诞生了...% x& G/ G! X& n. X1 S7 q3 {, U' n
妖城在线论坛5 }/ k* ^7 u, A) M  s/ l
或许我还没那能力写成你说的那么规范...
% m+ ]4 H5 H: d5 a. c
可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. ~5 D( X* U1 p! B! d3 `6 Z
魔力私服,最新魔力宝贝私服技术交流; v# u) _( W3 l, p) I

8 J# U' ?* N" c  e) I8 C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
" M3 o$ D( ?' s8 t8 I3 O....去参考海盗任务..
- j4 Z! C% W/ l- s3 Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 h4 Q# X4 e* _$ c0 a7 u
我去44了..还要一次做够5个任务..) I. s0 ]5 F2 K) T, O) l
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 D% I% @$ U1 L7 |
算第1期....
$ {' n$ e0 R8 O  |: v6 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  Z5 |: w% C" g. N
即是 endevent n == 1 <<< 這個是控制任務道具發放的
( z5 S+ s! {: S* [; q: B- \. E妖城在线论坛endevent (n + 1~5) == 0/1 <<< 每天任務的設定
* ^' ]! Q" r8 ~* F4 T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート在接任務的判斷裡加進去:
3 }+ z  G* a' H' C
- J, I* z* R' w& H/ _* v8 }- q" V; V妖城在线论坛
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
7 H6 Q( ?& e& x& y& z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート和npc接任務時, npc可用haveitem來檢查有沒有任務道具
+ M& D; A4 q* S) C. {  E妖城在线论坛->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem
" w% E) A. k5 P* q7 I/ m魔力私服,最新魔力宝贝私服技术交流->有的話先用ItemCreateTime 檢查item生成時間,
7 K+ j0 T! w( ~  n" T2 U( T# D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
0 ~$ T8 J% f( g, Y9 M! X5 G  ->如果 < 24小時用 itemdur 來檢查當前耐久魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ w/ R8 Q/ }/ k- V
    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* k3 c% _% V4 U  F; C7 w( J' v8 |
完成任務後
$ O& w4 Z" P! L魔力私服,最新魔力宝贝私服技术交流setdur -1
$ Q# }! _5 e% A2 `# v! i. \3 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート對應endevent == 1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ a1 b1 l1 F. c, |2 }  t, d8 V
7 b7 [7 C; K# y+ {: [' c! H
然後在任務裡加一個eventflag
6 \1 o/ |3 u, m- u& g/ ~# m如果是 1的話就算任務物品丟了都不會重發
4 _+ J8 P4 N1 [/ w7 {% _魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ n% |4 t. I5 J" Z+ n) ^7 w
兄弟44看可行不...
# _. [5 Y& C& j0 r: }( Vbbs.mocwww.com
: I1 ?% B; A- f5 _9 N8 d( v魔力私服,最新魔力宝贝私服技术交流Edit : 修正耐久0物品有可能會丟失問題妖城在线论坛8 C0 C  {3 z, c% p4 E  I
Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
4 {9 B2 |: M. y" g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- r6 J$ v( k2 l; n; [
[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题