找回密碼
 立即註冊
搜尋
熱門搜尋: 活動 交友 discuz
點閱: 2653|回覆: 20

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 7030

生命值:0%

升級   0%

  • TA的每日心情
    郁悶
    2016-8-28 20:43
  • 簽到天數: 272 天

    [LV.8]以壇為家I

    發表於 2016-3-14 14:48:41 | 顯示全部樓層 |閱讀模式

    馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。

    您需要 登入 才可以下載或檢視,沒有帳號?立即註冊

    ×
    研究BUG
    7 w6 r% z" I. a如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。0 B5 Y: L. W7 W, O- @% [. u# G
    而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。
    ; C" J7 V+ e% q, y6 a- S5 D7 k* ], F这是我用了2天时间测出来的。。。
    ( t' Z! J9 e( U1 a4 t; x4 Q
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2181

    生命值:1%

    升級   100%

  • TA的每日心情
    擦汗
    2016-4-27 08:25
  • 簽到天數: 27 天

    [LV.4]偶爾看看III

    發表於 2016-3-14 17:03:22 | 顯示全部樓層
    本文章最後由 important55129 於 2016-3-14 05:05 PM 編輯 ' \1 I- |: q  i2 N7 G* w4 _
    - a0 y! d% h8 |. _
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 7030

    生命值:0%

    升級   0%

  • TA的每日心情
    郁悶
    2016-8-28 20:43
  • 簽到天數: 272 天

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層

    & L. Z. m4 ~! D& K5 V2 ~认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~7 g% u; A$ n4 ?( U' _1 c

    " h9 Z+ j! C4 k- j& Q/ f

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4944

    生命值:6%

    升級   0%

  • TA的每日心情
    慵懶
    2023-2-22 19:21
  • 簽到天數: 441 天

    [LV.9]以壇為家II

    發表於 2016-3-14 20:52:16 | 顯示全部樓層
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2181

    生命值:1%

    升級   100%

  • TA的每日心情
    擦汗
    2016-4-27 08:25
  • 簽到天數: 27 天

    [LV.4]偶爾看看III

    發表於 2016-3-14 23:19:08 | 顯示全部樓層
    本文章最後由 important55129 於 2016-3-14 11:20 PM 編輯 . P( I2 Z8 ?! _" Z
    pkhppp99 發表於 2016-3-14 05:11 PM6 f* u$ t8 c. e2 B: ?
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...

    1 w' w0 i* E! M. V' I7 H! J

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14395 / 14395

    生命值:5%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 00:46
  • 簽到天數: 5789 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM5 V' O2 V7 g  A4 i5 d6 I
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    . O- k$ v' Q) r* K, N; g这个问题很早以前就有了+ ?5 B! N5 E, E& H/ W; \8 S
    只不过一直没有人发现和提出
    4 v9 q- z) T2 M7 T! R所以原作者也一直不知道。。。# ^  b2 Z7 |* p6 U

    0 }4 k' d+ U+ N! Z6 p资源一直都不是每分每秒增加的
    - k# B3 W! ^8 x: L& m: Y而是在刷新的时候才会增加
    - h) k( z: J" ^; m. |2 t1 U' i1 [4 ^% U5 Q
    这跟网页本身的特性有关
    / O* }' L# z$ g9 P; Y7 q% r网页就是要有浏览器才能运行
    7 y: f1 u6 ~7 \* t. r* D并不会在后端无时无刻运行. `& a" f4 Y0 `6 s. `  m9 y% K
    只有用户造访网页的那一瞬间6 p/ Z5 p2 g( a! ]$ A; C1 u: a
    才会被运行(就像论坛一样)
    % Y9 K6 m  C' r' h' F$ L4 h# U
      c6 X8 {8 J; t# x8 J- q- K举个例子:
    8 p) x7 C7 [! e) T如果所有玩家都不上线 也不访问网页9 d& I3 \& d4 A1 L) \# g# R. P
    那么所有行星的资源并不会自己增加, n0 U8 {1 M' F- e3 L
    " b* B$ Z7 x4 Y2 Q/ N3 u" p
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    ' N2 u, [) B4 Q6 t% U那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作
    # u$ t- \" ~$ V/ j9 B% Q
    / J. F7 o0 G" O8 P要解决这个问题的最佳办法
    7 x. w! |' [! i+ O* K不能再用网页语言来写2 w. g! t& X% B6 A. n3 X* n" l1 t
    要用C, C++等系统语言(难度比网页语言高)
    " ~8 S4 e/ x, T6 r4 d为游戏写一个辅助程序
    , L% L$ S6 J+ v+ ?6 A! _并放在服务器上作为背景程序运行
    8 X- J& {$ y/ x+ |这样资源,舰队到达,队列运行等等. J9 h% m" t) }
    即使没有人造访网页 依旧会准时运行并写入数据库
    ( n) @8 d9 ]" b2 m, s8 V6 ^7 I5 M- {8 W" ^# |- {! o( s
    注意的是:1 T5 |2 N4 N; v9 u3 b/ V
    倍率在10倍以下的服务器
    " o+ \- f& `3 _6 F, k, A  E6 j不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2781

    生命值:8%

    升級   24.6%

  • TA的每日心情

    2018-6-11 21:16
  • 簽到天數: 67 天

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?# J0 D0 B- M. H1 p; j: H+ k- ]/ J
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14395 / 14395

    生命值:5%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 00:46
  • 簽到天數: 5789 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    0 [& G' L) k9 i2 l5 q那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    ! s- w- O! Y( |其他玩家間諜看到的資源還是會增加嘛? ...
    5 ~) u1 \) R1 J
    資源最大數量受限於倉庫大小" R; y5 Q$ B! h5 y* U
    所以自動生產的資源不可能超過最大儲存量
    + ^& @" l" P7 h+ C+ d
    / y" C6 A8 T( Q- m- v0 K) s每一個行星都有一個欄位標記叫做:+ A) s  U( B" h
    最新資源更新時間! G( |! w. Y/ j4 _$ g

      N9 }5 Z1 Y6 `  X6 l1 j7 p間諜或攻擊等任務時
    9 c. h7 F; \2 ^( W! z系統會依照對方行星上次資源更新時間8 m1 |: t0 V) N7 E
    然後判斷上次時間與這次時間的差距
    4 z4 [3 |4 L0 m0 R7 U& {- A1 m3 H依照產量等公式
    3 {- a$ j. Z6 g! p; R0 s: ~6 c計算更新對方的行星上資源數量為最新狀態
    7 B& B, ~5 x' n& A/ X. O# g再計算並回傳結果給派遣船艦的玩家1 f/ \! K* y6 {% y; C( D% P' |! N* m
    所以玩家看到的會是最新狀態
    7 v) B3 B+ s* m0 g/ }* w; Z  D) j; q: p4 u. i0 Y) W
    網頁的運作機制大理是:. Q, i- u* W& [. W0 S4 d! c
    瀏覽器有進行到對網頁的操作( b1 L1 H9 i' Z6 A6 b
    後端才會回傳結果  w* _. V: b9 C9 K2 y

    * S% f$ z: s+ t# _) m上面大致上 就是說:5 c6 V% d, `; t
    要更新資料庫的內容
    $ b' k( S1 I+ y! {. R  p% \! d要透過瀏覽網頁的方式# ]$ p4 W) _# R0 J$ `
    才會更新到資料庫裡的東西
    - s( Y4 g5 G$ o$ \" B否則不瀏覽網頁2 y$ y* F% ~: C0 i
    資料庫是沒有變化的
    : x) i% O4 q4 O這就是網頁的特性
    . ~5 V- Z, L. h# ^3 ?$ x5 q' @: q$ K8 B9 R6 {$ B( o, Q  ?
    也是站長直接透過( g' g& i! ~9 u) O
    資料庫管理工具
    * ?  C* g/ ?( x. ~! J* X$ N3 l不透過網頁程式
    6 M+ ~4 i3 N% S, Y3 a/ ?0 c9 R* U觀察出的結果7 O* m% [. S8 J% ^, W7 x+ x) u% Y

    * ]/ M3 S. ~* w! v3 z' H# I如果不去瀏覽網頁
    7 Z4 H: T7 \1 ]7 P' M0 N* H資料庫的東西根本不會動
    ( u% C# B! h! D, F, k1 Z" n5 B$ N% p
      H- [/ M. I. c, v7 ?% n像是間諜,攻擊,這些都會瀏覽到網頁
    8 F$ z: H' U# }1 p* S% y所以經過系統計算後當然會是最新的資料
    2 m: Z" k9 z' {1 ^0 o; h# M! z# G7 h+ `( K, B. |
    玩家每重新整理(刷新)網頁
    ' Y* H* Z4 a4 P, Y2 [  g會看到自己行星上資源有增加: Y& S5 D: Y) s+ A  ~. B9 m
    這是因為有去執行到網頁程式+ q4 L4 n( h" X4 a; [: b
    3 V" c- ?9 A. y5 R9 x
    假如把 網頁整個關閉
    0 v) _6 c: i1 X: S不透過網頁去觀察
    9 O1 u! `0 t0 v; o; l直接用資料庫管理程式去觀察
    # w" M& E! {3 \9 Z5 H* R該筆行星上的資源數量記錄
    & C' g1 r+ Q( `3 U" y會發現到資源不會動!
    : P- @* q4 `9 c
    " t; c" ?" U2 J4 u如果以上 還是不了解
    ) q6 e- B2 z2 m/ N那就要畫流程圖來說明) F4 _! E3 W& p1 m3 P
    直接透過程式的運作原理
    5 _8 Z& _4 q' \8 Y+ e& ?; L說明資源,艦隊抵達,等運作機制6 K( k* j$ g9 z* l2 l" {0 b& `( b

    % \5 y  _2 z& E" [  }4 q研究到這個地步
    - I$ o  ~# Y6 N) c$ M9 O9 ]- U算是前無所見的進步9 y! R* c+ ^) ]  o; W+ C
    可以說是大躍進1 q" N1 K- l" O/ a+ u% |" O
    以前的站長還沒有了解5 _/ A. B; X3 I. @3 l
    到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4944

    生命值:6%

    升級   0%

  • TA的每日心情
    慵懶
    2023-2-22 19:21
  • 簽到天數: 441 天

    [LV.9]以壇為家II

    發表於 2016-3-16 05:04:23 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    . G! A' p* ~0 h8 l, }/ K那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    " [. u! m( _& L6 b; m" o% m0 _5 h其他玩家間諜看到的資源還是會增加嘛? ...

    ( y! t+ }4 m4 A! t2 d$ c9 o' w但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了6 A' [% B! A' e0 h# |
    看这个= =# E- y. H* S9 G: |& f4 T& A/ [

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14395 / 14395

    生命值:5%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 00:46
  • 簽到天數: 5789 天

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM$ v* ?% a) S& p! ?/ f* ?
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    8 ~; n+ m. i$ ?看这个= =

    , a6 S% F7 Z+ n你不懂。。。
    , Z+ ~# x+ r/ K8 f) j; Y/ ?别的玩家是看不到你的资源的
    7 ~  y' E- w& M# ^& G  i根本就没有安全性的问题
    : k. C3 Z  k' `. ]9 X/ p2 B! v2 l! ^
    这要从编程角度去解释运作逻辑
    / \! T7 n6 [: z/ w+ X, H没有基本的编程概念 说再多也是无济于事) s: L  p' C; V6 x
    9 h; ^) b: q: t
    只要明白:
    & }  |9 ~7 [% [& a网页不是时时刻刻每分每秒都在运行
    ! B, s* ^% x3 U6 V: Z* ~网页或浏览器一旦关闭便不会运作
    7 a: z5 F  G3 r4 C/ Y, H( l6 ?4 v4 d; J不是只有本站例外 全世界所有网页都是如此
    : R" k% h! p6 x) ^/ g这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

    QQ|Archiver|手機版|禁閉室|MyXNova (原 myxnova.com)

    GMT+8, 2025-12-7 01:03 , Processed in 0.016701 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回覆 返回頂端 返回列表