原帖由 阿煩 于 2008-5-12 02:18 发表
我想到一個不同步更新的方法妖城在线论坛 P+ P. s; g1 F5 E7 n1 K `' y
先做一個任務道具, 耐久是5, 不可交易, 不可寄, 丟地消失魔力私服,最新魔力宝贝私服技术交流# y- | g9 Y9 p9 n% q" r
和npc接任務時, npc可用haveitem來檢查有沒有任務道具
沒有的話 giveitem
有的話先用ItemCreateTime 檢查item生成時間, 如 ...
原帖由 。▂.Get.out 于 2008-5-12 02:31 发表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 B* g1 E5 R, q$ |; e& a/ i
bbs.mocwww.com8 E. D7 p6 O$ ~4 i% ?1 c D
好强大....
妖城在线论坛8 ?2 i/ P! I0 g8 Q
貌似可行的说..!!!
原帖由 。▂.Get.out 于 2008-5-12 02:37 发表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: g. c+ c+ B/ w% k6 @7 s" n
![]()
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 ^2 n, j k F
魔力私服,最新魔力宝贝私服技术交流) m; B- i2 R6 C/ [# O
那我就参照LS讲的...
: A$ S& p( ~) Q6 h
去44...如果可行的话..-.- bbs.mocwww.com- l5 T. f0 f7 G* l/ I1 E4 K
bbs.mocwww.com/ {- ?8 H& n& b& p3 ~7 a5 T
系列任务诞生了...—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- F: Q j3 w- {/ R+ D" I: U
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 j( ^# f4 q6 d l! [( n! x# h' @
或许我还没那能力写成你说的那么规范...
原帖由 。▂.Get.out 于 2008-5-12 02:48 发表
![]()
![]()
....去参考海盗任务..魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 j+ `2 P% x' t- N3 g$ ~
魔力私服,最新魔力宝贝私服技术交流$ @. V! v w7 Q
我去44了..还要一次做够5个任务..魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; Z- s9 d h" ~, j1 u
算第1期....
先做一個任務道具, 耐久是6, 不可交易, 不可寄, 丟地消失
和npc接任務時, npc可用haveitem來檢查有沒有任務道具魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 Q2 E( P* k3 t( m, @( s' M" c k
->沒有的話, 檢查endevent n 是否 == 1, 是的話 giveitem -> setdur -5; 反之 giveitem
->有的話先用ItemCreateTime 檢查item生成時間,bbs.mocwww.com6 s5 E9 T! R9 S" L `
->如果 > 24小時 收回之前的item, 發一個新的任務道具 +重設endevent (n + 1~5) == 0% l: P; p& k. l0 C8 @) ~+ G; H
->如果 < 24小時用 itemdur 來檢查當前耐久
->如果itemdur != 1 && 對應的endevent == 0 的話可以接任務
完成任務後
setdur -1
對應endevent == 1
, A. ?2 o; E+ A0 ]
然後在任務裡加一個eventflag
如果是 1的話就算任務物品丟了都不會重發
欢迎光临 妖城在线论坛 (http://bbs.mocwww.com/) | Powered by Discuz! 6.0.0 |