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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 7235

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG* `5 f, I& R7 H! h: D' `* J
    如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。
    8 m" [% n9 H; P* U7 g( s1 x7 S而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。
    / H1 n5 ^$ y3 A1 a$ B7 n3 u这是我用了2天时间测出来的。。。: Q# G$ v! Q& w$ O
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2270

    生命值: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 編輯 5 }* i  g: m5 {! X

    # x# m8 d; c" J8 T
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 7235

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    + c/ V+ f  C- u( V; Q. A
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~5 \" r. y# e! K' L$ d4 p$ o

    : M" G, q4 Q4 G9 Z2 }1 Q

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5129

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2270

    生命值: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 編輯
    9 @2 r+ \& E' T
    pkhppp99 發表於 2016-3-14 05:11 PM9 K" h5 C' `3 u) O! T1 `
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    . d. s' w8 v. {& L( _+ G3 z' w

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14780 / 14780

    生命值:6%

    升級   100%

  • TA的每日心情
    奮斗
    1 小時前
  • 簽到天數: 5889 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM
    $ e: G! K. v# q9 \6 G4 u8 e有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..
    3 O7 e) h- w% f( I
    这个问题很早以前就有了
    * q: ^, s* J, B# m. k+ t只不过一直没有人发现和提出6 `- ?; X# u6 \4 [
    所以原作者也一直不知道。。。
    : W0 b2 M  o8 M: s6 s  ?  Z3 n. g2 j1 O4 G$ x2 @: y
    资源一直都不是每分每秒增加的
    ( \$ @( G. ]4 H而是在刷新的时候才会增加
    6 R. o- v+ V0 S' I' ]
    / D" j# ^; E& }这跟网页本身的特性有关  y3 j( C' g$ F5 c; r
    网页就是要有浏览器才能运行8 w: c$ j- D' l" L" E+ f
    并不会在后端无时无刻运行) o* O, m9 `% r. K2 Z1 s- C% y
    只有用户造访网页的那一瞬间' m4 J6 ]* a7 w' j
    才会被运行(就像论坛一样)
    . H, Q) q# j8 @3 c1 T
    / @  s! K# L% _. Z) z5 Y8 @: w举个例子:: D0 Y: q2 d( [$ X/ b3 `* n
    如果所有玩家都不上线 也不访问网页
    1 k" H: w0 V+ v7 k7 ]+ e7 _那么所有行星的资源并不会自己增加
    % }5 M+ M9 m% D; l  i7 b8 s) h, Q) f; s- R$ ?& ^* G4 ?
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了( n0 y4 F) G0 _$ e
    那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作& p4 Z, U. v4 L
    + ~3 T2 f/ t- L
    要解决这个问题的最佳办法
    : z% h" x. t5 h2 e4 A不能再用网页语言来写2 F1 W9 t- G+ e, v
    要用C, C++等系统语言(难度比网页语言高)
    " V8 A; f" ?6 g+ k为游戏写一个辅助程序
    , Z% u3 P& h" @* p0 h) f$ r3 v并放在服务器上作为背景程序运行; |1 U7 E. o6 A$ T2 A
    这样资源,舰队到达,队列运行等等; \$ K% W5 ?6 B: y
    即使没有人造访网页 依旧会准时运行并写入数据库
      L, v" a& ~" ]# |" ?6 r* j4 U! U% y) I9 d  u
    注意的是:
    3 v: ~! p4 P( Z! a8 {5 P3 j5 O0 l倍率在10倍以下的服务器: w# O) K( F! T$ C
    不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2895

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?% z; q3 Z5 E  q1 w9 b0 W
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14780 / 14780

    生命值:6%

    升級   100%

  • TA的每日心情
    奮斗
    1 小時前
  • 簽到天數: 5889 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    , C& U8 I! p5 T9 i; [那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    0 a3 }' Q8 K# x; T" O2 B) L其他玩家間諜看到的資源還是會增加嘛? ...
    3 k. U  P2 u0 P( h- _
    資源最大數量受限於倉庫大小4 I) Z2 p3 I- l
    所以自動生產的資源不可能超過最大儲存量0 v9 R9 k  A2 h4 s
    / {) u# n0 @: O9 v. r( Z1 i1 U
    每一個行星都有一個欄位標記叫做:9 Q' {5 A& i; w
    最新資源更新時間
    7 X! w4 K$ D0 w3 i$ j( ]1 w
    9 ]3 s! R4 Z0 j! T, G8 O間諜或攻擊等任務時
    ! o$ J7 W* ~8 l) U  l4 }系統會依照對方行星上次資源更新時間
    ' [, f; p( B6 d% i# J9 c然後判斷上次時間與這次時間的差距
    / G# [$ Y$ ?* n2 R" o) e依照產量等公式
    3 O& q9 q* }# |1 y% }+ X計算更新對方的行星上資源數量為最新狀態. C. s: n% r8 N5 L- R' ^
    再計算並回傳結果給派遣船艦的玩家  F% k) _" t# W
    所以玩家看到的會是最新狀態0 w5 N" R6 O) w+ d

    # X, Y1 Z& U& y* D; s網頁的運作機制大理是:
    ! ~& V9 U0 V: E  a瀏覽器有進行到對網頁的操作# ]7 {+ _) T, ^2 e* I
    後端才會回傳結果
    $ t5 t6 X1 a% s# K6 v4 r! }7 X* k" V& G* w1 P/ n- v8 q8 L3 O
    上面大致上 就是說:
    3 x$ C& E  g* t) u4 R6 d: E要更新資料庫的內容
    $ d# |# w' U2 }6 s2 M( f要透過瀏覽網頁的方式* M. Q% |! c2 N; `
    才會更新到資料庫裡的東西& s) e# Q3 ]: `# j# l2 V" V
    否則不瀏覽網頁+ I1 a: x7 _- a* ?# K* r
    資料庫是沒有變化的
    8 P. q9 G' @1 _這就是網頁的特性
    - ]" \0 Z$ d* r1 w& f( d9 i" z) h! P$ u- q) }
    也是站長直接透過! ^! J, s  s# m
    資料庫管理工具+ y& `+ b7 e. F" x
    不透過網頁程式- T$ y# u) s/ z1 g3 o
    觀察出的結果
    , {- |7 ~4 E0 k" w3 `6 {
      ^3 z8 w" G8 ^如果不去瀏覽網頁5 a6 k. i2 x$ T
    資料庫的東西根本不會動# j, F# o$ U: M' E& h+ [

    7 v. F! e0 O. [像是間諜,攻擊,這些都會瀏覽到網頁
    ! c) Z% J5 E- }& P所以經過系統計算後當然會是最新的資料
    8 N& r; t) R" \7 {5 m4 m5 I) F" }/ {
    & G2 J1 B  b  Z  `6 T( T玩家每重新整理(刷新)網頁( n/ w# s; C& q1 c% i
    會看到自己行星上資源有增加
    $ L: W4 e# |/ r& e這是因為有去執行到網頁程式
    2 L0 O/ C6 y! z+ ^* m# [( ?4 ^* O/ R
    假如把 網頁整個關閉
    ' P. h* j0 E7 a$ C* U' p% p不透過網頁去觀察
      i) r1 ~, b/ U" f' E$ b直接用資料庫管理程式去觀察$ ?) h  Z0 _6 J2 n
    該筆行星上的資源數量記錄
    ! P% A* Q& N/ O" L' J會發現到資源不會動!
    ' J% k+ B" O! l+ ]( q- E. ?$ O: N1 e( Z% k
    如果以上 還是不了解
    / ~& z9 R. d( i: _那就要畫流程圖來說明6 I; r0 p4 e. {& d, {4 n1 f
    直接透過程式的運作原理
    3 A' s* u0 {9 _) p- r說明資源,艦隊抵達,等運作機制
    ' V2 B' A/ o5 w
    1 X% N# W+ s  e( O" a研究到這個地步
    * q, U& J( b9 p6 k" V算是前無所見的進步9 c: i! M$ n4 w7 T* Q% w
    可以說是大躍進- m: t0 k" t6 H: c
    以前的站長還沒有了解# u, u! p% O% W$ Y; f
    到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5129

    生命值: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
    / \( M. q1 U4 f1 |$ @那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?+ U- _1 X. d0 b( B
    其他玩家間諜看到的資源還是會增加嘛? ...
    0 }& H2 R* P- l" q1 Q8 A7 h
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    - _% A. E9 ^+ G( M5 u5 b看这个= =; \  }* w+ ]% ^4 `% A

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14780 / 14780

    生命值:6%

    升級   100%

  • TA的每日心情
    奮斗
    1 小時前
  • 簽到天數: 5889 天

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM2 S) E2 H  }9 g2 c5 q% F0 f
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了$ h2 y6 c) u5 ]
    看这个= =

    0 A: @# X. B; i1 D+ Z! ^3 D" S你不懂。。。
    ) N$ y) W+ c$ _" ?9 O5 [. s: Q* C别的玩家是看不到你的资源的# C) x3 F, m% ^! y$ @, D7 |
    根本就没有安全性的问题
    5 f) `2 O7 B4 V% Y1 t5 z- [: b# C7 ^  R
    这要从编程角度去解释运作逻辑/ l8 ~+ p1 s& @$ j
    没有基本的编程概念 说再多也是无济于事
    + x8 `8 E' p/ A
    4 P7 w9 `: x# f3 X1 ]只要明白:
    ; q/ K, a6 P/ }5 o8 u网页不是时时刻刻每分每秒都在运行
    " n0 L5 Y9 B2 x8 L3 h7 t网页或浏览器一旦关闭便不会运作
    3 z1 u/ g; J$ t% ]! J3 l不是只有本站例外 全世界所有网页都是如此
    0 r, _  j* b' [) L0 b, @这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-5-2 02:00 , Processed in 0.016929 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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