发新话题
打印

[提问] 限製任務次數

我想到一個不同步更新的方法3 l" V; [/ g/ W9 e9 q% Q
先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失魔力私服,最新魔力宝贝私服技术交流( C6 K6 m! u* D! g
和npc接任務時, npc可用haveitem來檢查有沒有任務道具( E; j. }5 d5 s3 ]7 O4 K1 t/ s
沒有的話 giveitem
: M5 f$ Z" c$ I5 \妖城在线论坛有的話先用ItemCreateTime 檢查item生成時間, 如果 > 24小時 收回之前的item, 發一個新的任務道具妖城在线论坛  W5 ]0 W/ ^1 m/ A. c
如果 < 24小時用 itemdur 來檢查當前耐久
  R6 @# P" C( M+ L' t! p* ]! Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果itemdur != 0 的話可以接任務
) i- ?! h  x, w9 c8 U! gbbs.mocwww.com完成任務後
5 }3 m  P0 X( `bbs.mocwww.comsetdur -1
, }% r3 z' R: s% s( ]0 a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
& E: D. j8 T0 w% t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート然後在任務裡加一個eventflag
4 x: I7 F8 B% [; C: y) |5 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果是 1的話就算任務物品丟了都不會重發魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& F! O$ O8 b/ _$ G1 a/ ]/ o
為什麼我說不同步更新呢?魔力私服,最新魔力宝贝私服技术交流( x5 `7 j- h2 E, j5 ^8 w! l
因為每一個人物的任務重設時間都不同 2 `7 r- R* j/ \0 b

* w1 c$ M4 @% }, b8 H, t" @* abbs.mocwww.com在寫論文, 思路有點不清晰

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表
6 E# d( }5 p) R. ~% n& a; d7 P魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流9 m2 P4 R# N# q4 Z

0 c3 a. i. ^, k- a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流4 h* ?. A( {9 F( z' B# x
好强大....
7 l; z3 c, T: d" G# p魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( C) h& q6 H  h
貌似可行的说..!!!
+ Q8 U; L' m2 A+ O- d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表理論上可行魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! `( A/ ~5 n2 p, y% y  f9 D  w
只可惜課業繁重沒空去試驗

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表
& I+ o) E: b* M5 T$ R9 v, o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
( {/ k, ~) @7 n# R: |, U) v妖城在线论坛
% |' l4 ^/ U# g8 S5 W% G0 N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 那我就参照LS讲的...
9 H) m. @; ?2 U" e+ p; H4 {; h# {$ X. P6 H
去44...如果可行的话..-.- 魔力私服,最新魔力宝贝私服技术交流4 x' t% r$ a8 I) Z  \; I

: ?- Y0 U* n8 M3 r. ]( {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート系列任务诞生了...
' N4 k; w5 {' M. Z' r3 _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! i; U& c- a$ a- t7 G& d
或许我还没那能力写成你说的那么规范...
bbs.mocwww.com) W  v. x) [% A# x5 {
可行的話加個精好了

TOP

引用:
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表 2 ^3 F( j8 V; X9 \$ d- q4 u
妖城在线论坛& H, B" w  ^& \* N& f& s$ }

( n$ z4 O$ o$ J" f; ^% O, mbbs.mocwww.com
4 n$ h2 r& m5 ]; Wbbs.mocwww.com....去参考海盗任务..
+ }/ n$ _( m, C% |- E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. M" g2 F4 S+ ]& G- v4 A; K
我去44了..还要一次做够5个任务..—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- d+ F6 |$ P  B6 ~1 I

2 `3 a; g# v/ d2 C: e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート算第1期....
! f3 x6 o3 Q, ]" _
如果你要5個任務每天各只可以做一次的話記得多設5個endevent, 如果完成了就設為1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( V6 l8 z3 d% e0 h/ ~
即是 endevent n == 1 <<< 這個是控制任務道具發放的
/ \; W  F1 \% V9 M& C$ _) F魔力私服,最新魔力宝贝私服技术交流endevent (n + 1~5) == 0/1 <<< 每天任務的設定魔力私服,最新魔力宝贝私服技术交流+ Q+ |1 M) d: {; N" w
在接任務的判斷裡加進去:$ X- t: M5 b, B: z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 z/ l# l) o! P# p7 B' l6 a0 P
引用:
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
' |- Q/ m! B* ?: N& y和npc接任務時, npc可用haveitem來檢查有沒有任務道具妖城在线论坛* `( d4 f8 B& m% _
->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem  Q* r7 A# {7 _' u
->有的話先用ItemCreateTime 檢查item生成時間,bbs.mocwww.com0 i! b. W! ?4 z; v7 Y
  ->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0
; e% s7 e& ]* M' H魔力私服,最新魔力宝贝私服技术交流  ->如果 < 24小時用 itemdur 來檢查當前耐久
$ B" l4 [; \2 p, ^) S& V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート    ->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
' `. D! z7 D! D* T9 A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート完成任務後
3 l6 i, h2 W5 [: ?妖城在线论坛setdur -1魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% a6 l' d4 L& [: m( ?
對應endevent == 1
! R" d. [: ?2 a! z6 Nbbs.mocwww.com7 k6 Y6 k3 [0 Q7 A, c7 |$ E
然後在任務裡加一個eventflag* l3 b. I; S! X4 P/ h5 _
如果是 1的話就算任務物品丟了都不會重發
( H; f# m* T4 L- P& S( s妖城在线论坛
9 d( N3 _1 U1 D- A( u妖城在线论坛兄弟44看可行不...
& M8 w' Y# y# D; Z- l! E魔力私服,最新魔力宝贝私服技术交流
4 _3 K+ b  `; \) d! Q) d魔力私服,最新魔力宝贝私服技术交流Edit : 修正耐久0物品有可能會丟失問題bbs.mocwww.com: v% {: _, s& v% T: Y3 b
Edit 2 : 趕工過後補完道具丟失處理, setdur -5 (itemdur => 1)算是一個懲罰, 24小時內沒可能接此系列任務
$ p, J8 {+ W2 e" H* V9 j
( x' {8 |1 ?9 L4 F. ~: C魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 阿煩 于 2008-5-12 05:35 编辑 ]

TOP

发新话题