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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 7355

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG6 o% y& u6 D  f- ]8 @  U
    如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。/ H5 p: y/ n, V& V/ B5 C
    而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。9 g) C( s3 h. X2 l4 e; D
    这是我用了2天时间测出来的。。。, y- b6 M+ i: x( q/ d. t
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2322

    生命值: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 編輯 0 I- N8 S2 V# X: @* k, z+ e# ^4 |  Z

    % |5 ^3 M8 d' A6 ]$ G$ z- t/ k
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 7355

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    1 d* @% a" e" D- k& W
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~1 j' H' N& m- Q, C
    ; i9 e- L% e; ]' Z

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5237

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2322

    生命值: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 編輯 2 x) v# U2 K* J% w& a
    pkhppp99 發表於 2016-3-14 05:11 PM
    " ~8 r  h! J. e2 F0 B" ~& F( N8 F认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    " s, I8 S8 _* ^0 H# X8 `

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:15007 / 15007

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM* f- }* A6 z1 i$ o: s
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    8 [/ L0 c2 u& v! M- P5 X* I这个问题很早以前就有了
    * ]! J! M! H* Q2 M) P只不过一直没有人发现和提出  E$ I8 e; q% D4 c2 ~3 A  {
    所以原作者也一直不知道。。。
    . [1 o' M* E* I; T7 l, ?" h; W- }
    资源一直都不是每分每秒增加的
    , H0 a& J, ?1 ^8 _$ h) W/ P8 l而是在刷新的时候才会增加4 d( ^, B. w; m8 k- O" k; r2 r5 L. h
    $ C: L9 `2 }0 a' `; G! A9 |; O
    这跟网页本身的特性有关
    - [5 N1 M' f& h! V7 ~; B) x2 T网页就是要有浏览器才能运行/ W$ R& a6 o; e* x
    并不会在后端无时无刻运行
    5 d* p. f  f; i5 U只有用户造访网页的那一瞬间& b1 O# M; H% m  c$ B" U9 Z
    才会被运行(就像论坛一样)
    ! [* S1 I1 H; X
    1 E! T' i. P" b" `举个例子:* q( l) V' l4 B' x* U2 x
    如果所有玩家都不上线 也不访问网页0 b5 @/ V1 D& h5 `* M. L  g& Y, W
    那么所有行星的资源并不会自己增加: T! r* d7 y& C
    + O7 Y) [* k+ `. E5 J8 w1 l' Y; F  K
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    . j$ W% o+ R, v那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作
    4 w$ v8 [3 c& L1 ?
    : _8 G2 M2 H- c5 D8 t) P要解决这个问题的最佳办法) J! ~, S- Y* D
    不能再用网页语言来写
    2 Q$ K% k2 G1 L& r$ v要用C, C++等系统语言(难度比网页语言高)( l6 ?8 A1 o" A2 W/ S
    为游戏写一个辅助程序/ h: f( Y' f" s( r& E9 ]
    并放在服务器上作为背景程序运行
    1 l6 N, m2 a3 b$ g这样资源,舰队到达,队列运行等等
    " L5 u  Q9 ~7 |2 x6 I即使没有人造访网页 依旧会准时运行并写入数据库
    7 m" j. D3 ~( G. h; o  o
    / z, q' o4 _: t( i注意的是:
    0 p2 w- C( a( ]5 g倍率在10倍以下的服务器
    / P, w/ K  D3 B不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2962

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?' R; y2 B9 [4 i
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:15007 / 15007

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    / n4 l) q6 n* ^; O+ Z1 q7 k那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    $ T; {9 u3 @! E" r; v+ F3 h其他玩家間諜看到的資源還是會增加嘛? ...

    " A7 U, C& r) @6 S- e- Z9 D資源最大數量受限於倉庫大小
    1 S9 Q* M+ c, l所以自動生產的資源不可能超過最大儲存量3 n- ?4 `: W( l4 Q! x
    / I; ?/ \: I0 D$ ]: j
    每一個行星都有一個欄位標記叫做:
    2 c7 T7 k* @9 Q4 h1 ^3 M最新資源更新時間2 U2 I$ U' K  v# |' k
    - m. [. M+ `- N" q$ q; m
    間諜或攻擊等任務時" K' W& V( J( X6 h) S% N! ^8 n
    系統會依照對方行星上次資源更新時間% m  L$ r" A( j; X$ O- @% B: [
    然後判斷上次時間與這次時間的差距
    5 h0 C  [- T2 l  ?3 E依照產量等公式9 r: H- \$ |0 p/ N/ p* Q6 F
    計算更新對方的行星上資源數量為最新狀態. ^  B/ t6 h/ [- m5 ]
    再計算並回傳結果給派遣船艦的玩家
      B2 p' |. r& C, T. p! s5 V所以玩家看到的會是最新狀態
    . W4 v+ y8 [5 m, ^# [. n% n. \$ q3 \, n, I' a9 }
    網頁的運作機制大理是:+ R1 o8 J% D4 a! W2 d( X
    瀏覽器有進行到對網頁的操作. b8 E0 B# G; n. A4 B9 b
    後端才會回傳結果
    5 a, e0 S  r- _: O/ @7 |; Q2 k# G& c6 g( g
    上面大致上 就是說:7 w9 U) Y/ _9 x8 C. @
    要更新資料庫的內容" {$ u7 T7 J* ~. C  d
    要透過瀏覽網頁的方式1 d# l' N7 Y+ ~# g7 V  v$ S+ X: I
    才會更新到資料庫裡的東西6 e8 H3 g3 X# ^" r- z0 }  r) I8 n! I9 C
    否則不瀏覽網頁4 r7 P" p7 l2 c9 [# O- k  @( _& o* u
    資料庫是沒有變化的
    4 _$ X+ \9 z8 E: d( N這就是網頁的特性
    " {1 f3 O. D$ R. t+ [2 r8 K
    5 O* y5 B7 x0 M$ o* Q也是站長直接透過
    7 g6 u) Z+ z* U( R& i& q/ \資料庫管理工具. o7 E1 V* e! R/ P3 V: {
    不透過網頁程式* i4 P; s* Y( D  C8 P4 \- O" }8 v/ o
    觀察出的結果
    + q) E( E! |0 n5 Q/ r. x
    5 ]& B, C1 w. P如果不去瀏覽網頁
    5 {% F9 v+ `+ z' F1 V資料庫的東西根本不會動
    " ]( W5 S: ]' p2 [4 V
    2 |$ M* a& |+ J0 w; Z& m像是間諜,攻擊,這些都會瀏覽到網頁
    3 c/ V1 O2 O4 {- ^+ ?所以經過系統計算後當然會是最新的資料' H0 ^, `/ {4 `, [: k
    ! z$ ]2 S9 j) V, j
    玩家每重新整理(刷新)網頁; b( L' s6 J, H8 W) f
    會看到自己行星上資源有增加8 K# X3 \* |7 i
    這是因為有去執行到網頁程式
    ) T9 z( R4 A; T& f% K) s- Z# d4 S9 b4 R/ D
    假如把 網頁整個關閉. d% x8 @$ r/ f* W+ q1 E
    不透過網頁去觀察5 v, F7 i% W: o6 b9 `8 m! C* s
    直接用資料庫管理程式去觀察
    & ?% v2 B* v4 M: L; I該筆行星上的資源數量記錄
    1 G$ O5 w+ w+ _2 m4 Y8 Z會發現到資源不會動!  c- o" z/ Z+ p3 p
    , K8 i: ^1 y$ m8 v6 O( N/ Z
    如果以上 還是不了解3 T8 Q4 _" M. \3 ?  O  C7 l/ t
    那就要畫流程圖來說明
    * z$ P! Y+ a+ y4 \4 \/ g9 a  z直接透過程式的運作原理1 s  q7 R' h& `# t
    說明資源,艦隊抵達,等運作機制
    2 b( C9 t, G0 m/ ^% ]0 i3 }" s3 c- G! z( s- h7 S
    研究到這個地步
    2 J2 l2 ^5 U3 T( i# Q5 F- f! U算是前無所見的進步
    & l: B3 b+ T7 G7 `. W0 W可以說是大躍進0 ?3 _1 G/ C9 l7 K% g3 l
    以前的站長還沒有了解
    : x' n+ p& }+ w1 b3 g/ c! Z* A3 c到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5237

    生命值: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
    . n: i) R0 ?  o" K1 C! l那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    8 C, e) \- C- B, f8 S! X0 b6 u# Q/ T: v其他玩家間諜看到的資源還是會增加嘛? ...
    % _8 H) ^9 v" u$ t$ C; Y: b9 |- q: g
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    $ |' s6 |8 G4 C; S" a看这个= =
    # \" {" r3 n% Z3 x* A

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:15007 / 15007

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM
    5 ~' q6 g4 w6 f, O! C' d/ k但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了( P/ Z5 w8 s; C
    看这个= =
    9 s- l* F' w: {" ~& D
    你不懂。。。
    3 ^; Z0 m5 v1 j+ H4 }8 a6 U别的玩家是看不到你的资源的* s: i/ H# C5 B; F1 F# h3 B& G! {1 u" |; I
    根本就没有安全性的问题
    . z* B. I& S/ |& {3 S8 t7 L% u) ], p) N
    这要从编程角度去解释运作逻辑/ T* O  j7 X, X8 B! U
    没有基本的编程概念 说再多也是无济于事5 @/ _* F+ G- W, w

    ) K- a5 F7 \0 M0 J只要明白:
    : r% g& H, M" C  q- n网页不是时时刻刻每分每秒都在运行
    ' G9 g6 L$ R- x. E/ Q网页或浏览器一旦关闭便不会运作
    % F/ W/ u$ O" G! F  Y不是只有本站例外 全世界所有网页都是如此6 F' D# t9 i7 d( Q7 Y, T1 K& B+ E) z
    这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-7-26 17:29 , Processed in 0.014974 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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