发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
7 F1 q  @0 f7 @' P  D$ w' h! q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失
9 b" r, A& n+ P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表和npc接任務時, npc可用haveitem來檢查有沒有任務道具
# C2 Z1 r) q2 O( ^* z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート沒有的話 giveitem
8 Y* N" j# f  U1 p! ~( {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具妖城在线论坛- K0 ~6 D2 H4 ^" F: M/ v
如果 < 24小時用 itemdur 來檢查當前耐久9 F& Y& n$ P6 \* R3 m2 `
如果itemdur != 0 的話可以接任務妖城在线论坛. _. x* g, l+ C" H! P
完成任務後% d4 i( I: t1 {5 E+ e5 D* A) I, M
setdur -1
+ J* u) f. P; |! Y' q# |. o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: {, x9 K" w# h- j
然後在任務裡加一個eventflagbbs.mocwww.com" M* r5 l6 Z# H+ C$ J1 ^
如果是 1的話就算任務物品丟了都不會重發/ w* a8 n. ]1 U6 H6 V1 j' W
為什麼我說不同步更新呢?
- {3 C5 X) ?. _$ ~' q( w- V$ c妖城在线论坛因為每一個人物的任務重設時間都不同
- T8 s$ h3 l7 kbbs.mocwww.com妖城在线论坛4 b* j- u9 _: i) f5 z9 i3 y
在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. T% W* e. F6 H/ @" X

8 B) ^" G& w0 M" }! B% Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 Y. w/ r. U0 A/ W* H. X; U

$ _  E7 p4 T6 Z! s好强大....5 d. `' T' D' e$ Y+ A' W4 T* c
& G) E0 U8 I% H. E  ]
貌似可行的说..!!!
魔力私服,最新魔力宝贝私服技术交流- O0 n" X; T; u2 ~. Y# Y- c! f
理論上可行魔力私服,最新魔力宝贝私服技术交流8 c4 Q; E) X6 ^* k3 f2 U
只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表 妖城在线论坛* U- y2 _8 S; n! ]3 e) y, f9 Q

1 h3 F( ?7 ~# e7 E妖城在线论坛bbs.mocwww.com6 c" m! l8 W3 r) e- A4 F6 k7 w
那我就参照LS讲的...
# f+ b. d8 R7 P, F- x妖城在线论坛
# a( {6 a5 l: |2 K; U3 X. j魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表去44...如果可行的话..-.-
# V4 j7 t* d! z3 K/ L& z妖城在线论坛  b8 s0 Y% w1 ^* b) D
系列任务诞生了...
/ A& ]7 F2 i; k6 y* r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 Y# C, H5 M) w: R8 k$ _
或许我还没那能力写成你说的那么规范...
. k0 O) }# I" u* @& T1 {可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 妖城在线论坛5 ]" G+ j. O# X

, O) w" F" E/ X0 R! `  f妖城在线论坛bbs.mocwww.com% j! V9 i+ [$ |* t" Z- i4 J
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 H' I0 `! L. E: F
....去参考海盗任务..
4 p) q; _& l3 l% w6 _
) K3 G5 ?* O* O& J# D$ Y3 H' S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート我去44了..还要一次做够5个任务..妖城在线论坛1 U0 v( u/ }* {! z; C& {! ~' E

( P) L  G" F! C* H  @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表算第1期....
bbs.mocwww.com  I  P: s1 y7 k" q1 t0 a; Y
如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1
+ C1 C; K: O" S  Hbbs.mocwww.com即是 endevent n == 1 <<< 這個是控制任務道具發放的—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* ]9 ^+ D+ ]+ a
endevent (n + 1~5) == 0/1 <<< 每天任務的設定
; S% ]5 O0 }# M9 ]在接任務的判斷裡加進去:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& G3 O, Z! u( l4 b- t5 r& x$ j! A, B
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 x$ h" V6 ?" F5 J8 j
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
+ F, x! H* S& _* O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表和npc接任務時, npc可用haveitem來檢查有沒有任務道具
* C1 d3 K" o$ F魔力私服,最新魔力宝贝私服技术交流->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem
% S. a6 ^) e9 G# E+ j# O& wbbs.mocwww.com->有的話先用ItemCreateTime 檢查item生成時間,
3 h/ G8 y1 i- h0 F+ n魔力私服,最新魔力宝贝私服技术交流  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0魔力私服,最新魔力宝贝私服技术交流; [0 o# Z* ^! E' n8 {; i
  ->如果 < 24小時用 itemdur 來檢查當前耐久bbs.mocwww.com, ?; D4 h3 b8 {4 i
    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
4 U- o" s- k8 Z完成任務後
$ M# g3 x8 }' M4 m/ I3 U" `& O) P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートsetdur -1
) p: _! [/ @& ~) a  @, q# n. cbbs.mocwww.com對應endevent == 1bbs.mocwww.com0 |; x6 s4 ^* j3 B# x7 S( j

  I5 \' k" |, m5 d5 D( c5 W/ abbs.mocwww.com然後在任務裡加一個eventflag
; F+ ~9 \4 ?- o+ i7 H妖城在线论坛如果是 1的話就算任務物品丟了都不會重發
妖城在线论坛$ X3 i! U, c/ n! N
bbs.mocwww.com( l3 k; H/ z2 M8 C. r$ `
兄弟44看可行不...
- \* G& Q+ H6 _, s* K, @  d) ~$ ~+ S/ Y6 M
Edit : 修正耐久0物品有可能會丟失問題bbs.mocwww.com/ s. l2 O1 r. w, ]; y* r$ E+ Z: \
Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
$ z: _4 t: E% w1 q0 P6 Abbs.mocwww.com
' M, U9 N: n$ X2 X* p4 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题