发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法
8 j' x9 d' l& c) g/ W; t9 k. o) Z2 F妖城在线论坛先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失
& Z3 v" h! g$ w: [! y' h. Sbbs.mocwww.com和npc接任務時, npc可用haveitem來檢查有沒有任務道具
9 s9 t" @+ k3 R& ?1 j妖城在线论坛沒有的話 giveitem
- U& [$ D9 \0 \$ W& }# |妖城在线论坛有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具
5 T) D- M0 z4 ^妖城在线论坛如果 < 24小時用 itemdur 來檢查當前耐久
3 L8 Q' B" P) y- n# Z: V% Obbs.mocwww.com如果itemdur != 0 的話可以接任務魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 D8 l/ g# |* X. P5 R( G5 j& [# i
完成任務後
1 ~6 v/ z- E- ~/ l; y, ], b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表setdur -1
% r1 ]$ [8 _% A2 j1 h7 i: Q8 H
3 q4 I5 P# y# p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表然後在任務裡加一個eventflag
. P  L2 V; @' z7 a7 N5 M妖城在线论坛如果是 1的話就算任務物品丟了都不會重發
3 V% b7 Z; W0 B妖城在线论坛為什麼我說不同步更新呢?魔力私服,最新魔力宝贝私服技术交流7 r" s4 ^1 q; ]4 C0 @
因為每一個人物的任務重設時間都不同
! d; A- Y/ l, q4 f" r魔力私服,最新魔力宝贝私服技术交流
/ ?* l+ E& c0 m4 n9 b' s5 e- J在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表
/ {5 J  w6 f$ B9 b6 g1 r! U; S3 nbbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# \+ g1 i) ~2 B& X' o7 F

1 C" A" w" @# `) E  zbbs.mocwww.com妖城在线论坛" v4 R5 c) M" L; L; U: x5 E: k8 Q+ Y
好强大....—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 P  e8 E, `8 A/ {; X
bbs.mocwww.com- M* m9 f  I( ]7 `/ |6 v* g1 A6 l
貌似可行的说..!!!
bbs.mocwww.com7 r0 }' S1 G, b: o) }) I
理論上可行
4 V/ Q0 n; [/ e# d只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
( _2 ^  n% h; e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
' I8 P7 i2 a; \% I6 G3 p  M; ~* `魔力私服,最新魔力宝贝私服技术交流
. N' R5 `/ ^4 q; t2 a$ z! Mbbs.mocwww.com 那我就参照LS讲的...妖城在线论坛- S: Z' m- F, M; D6 @% r5 l# i

7 k! Z9 I/ J3 R: M" K魔力私服,最新魔力宝贝私服技术交流去44...如果可行的话..-.- —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* W" {$ S& S) }( ^
魔力私服,最新魔力宝贝私服技术交流2 ]  |4 i) i/ @( D/ m1 K. \
系列任务诞生了...' ^# }' b' ?0 l! P/ H
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' f9 @. G, q9 k+ f
或许我还没那能力写成你说的那么规范...
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 {" v! R! L% H* w
可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表
: K- ~! L9 u- c1 p) N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 L" R; n& D  s
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. Q; @& y+ R3 M9 w4 z1 g7 Q
妖城在线论坛' a0 n$ k* ~0 M- p
....去参考海盗任务..
% e  W; D: O7 ~8 S魔力私服,最新魔力宝贝私服技术交流
  }- i/ f( O8 s0 t9 G我去44了..还要一次做够5个任务..
5 S7 r  x6 _7 H+ H妖城在线论坛妖城在线论坛, q6 l7 X/ {0 k
算第1期....
2 r, Z  a" O8 f* Y* K7 h9 }魔力私服,最新魔力宝贝私服技术交流如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1
! l' ]4 Y1 Z6 g2 X. }) f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート即是 endevent n == 1 <<< 這個是控制任務道具發放的
: s' h, o/ a. g6 W* f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートendevent (n + 1~5) == 0/1 <<< 每天任務的設定
0 S7 K- x4 ^3 e9 e5 S) _) K. G* K$ k魔力私服,最新魔力宝贝私服技术交流在接任務的判斷裡加進去:
" C, k: R6 `+ ^3 a! f魔力私服,最新魔力宝贝私服技术交流妖城在线论坛! Q# w% Q; V# j  b  K9 e/ Z  ^
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
3 M9 E6 {& Q: c, Z0 ]! f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表和npc接任務時, npc可用haveitem來檢查有沒有任務道具
1 a1 r2 H. D- x/ q* dbbs.mocwww.com->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" q! M( b7 |" [6 d' v6 E* B
->有的話先用ItemCreateTime 檢查item生成時間,; h7 t: X' S% S! r& z8 `4 G( X
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
) r2 I6 K  M6 Q- k—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  ->如果 < 24小時用 itemdur 來檢查當前耐久4 h; T' F% j3 O. L* v) H
    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
0 b7 a% K- e0 |3 ~' c+ v6 u- Pbbs.mocwww.com完成任務後
. Z, Q+ m3 S5 U/ E+ `: O魔力私服,最新魔力宝贝私服技术交流setdur -1+ G- V5 @' M: u0 c4 j
對應endevent == 1
4 X6 j. G; Y3 Y. k0 s( X- H+ X/ r: f魔力私服,最新魔力宝贝私服技术交流
% z! i  @- {+ g& w' W/ }) y) e- s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート然後在任務裡加一個eventflag—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ u6 G. }6 w% ~) _  u
如果是 1的話就算任務物品丟了都不會重發
9 A4 m' X8 h7 A  s妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ W8 @# Q, v; z# ]) C! ]
兄弟44看可行不...
2 k, W# \- A) d! o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛, O1 O  ^7 t$ N# O& K( P( \# k
Edit : 修正耐久0物品有可能會丟失問題魔力私服,最新魔力宝贝私服技术交流9 [  B1 s- @+ q
Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
& \& p: W; ~* A$ Gbbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 M" `$ E' D  r% w; e1 W5 O
[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题