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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 6235

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG0 _$ t% n# u% Y. t- b
    如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。' [8 W  _' E+ J" w1 T1 L
    而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。7 e& S. h# e2 G* b: I& B
    这是我用了2天时间测出来的。。。/ I. ?8 `' _5 w' X: `+ \2 i
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 1835

    生命值: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 編輯 ; c) i# q; s6 D6 a. I( i

    9 p. Z1 C& \: h; F- p  V
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 6235

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    : p, `3 K4 |" p3 `: Z
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~0 S8 U% o$ B* H! P0 }
    ) @2 K7 M& P6 m

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4227

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 1835

    生命值: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 編輯   T; w( G; H' R3 ]5 B
    pkhppp99 發表於 2016-3-14 05:11 PM
    ! v  g/ H$ v1 c: q6 x) z9 T; \认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    7 y" X2 p2 @( W+ ?, A/ f+ {

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:12905 / 12905

    生命值:4%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 14:56
  • 簽到天數: 5242 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM( o+ i' m% I) \
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    " d1 W1 {' J1 q$ m5 M这个问题很早以前就有了1 V, S' J. d2 P. u
    只不过一直没有人发现和提出4 h% Y% J6 j7 s* f' c! \
    所以原作者也一直不知道。。。) O. y' C' I. A% G" l1 B

    7 m( v0 u& l; ?资源一直都不是每分每秒增加的8 T3 ?; x5 j% H& ]+ Y) a
    而是在刷新的时候才会增加3 T& N) H% O+ h8 I

    0 ]( V  j. E# U" X$ v5 p4 R. a* v这跟网页本身的特性有关1 F, ]5 V8 ]0 Y# Q7 U+ M& b
    网页就是要有浏览器才能运行" D  L' r8 ]) t
    并不会在后端无时无刻运行/ j; [- l3 ^- M
    只有用户造访网页的那一瞬间
    ; M; X' x( y3 Z  ~" L才会被运行(就像论坛一样)
    - o' a& |0 U% h' v
    $ r2 ?' \; `+ e7 L- }' S举个例子:
    ( _; r3 R9 v7 h! U8 @& x! Z( x如果所有玩家都不上线 也不访问网页
    , r8 Z6 |4 P" c. a5 p6 k$ B" K: w那么所有行星的资源并不会自己增加
    $ p, n, ~; h( U: T
    % d+ V& V1 l9 r但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了/ \# N7 |' [; ?" `1 E5 k0 ~
    那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作0 k) B' H# F, C) M+ |

    ! ]) a6 {0 i! D" w3 w; g要解决这个问题的最佳办法' y& u: M2 }- W6 S# l) A
    不能再用网页语言来写  S; `% }, f8 \" G8 Q  b
    要用C, C++等系统语言(难度比网页语言高)0 x; D- u4 L% c9 ~
    为游戏写一个辅助程序0 q- \% a9 ?% N! }6 x+ I* |
    并放在服务器上作为背景程序运行
    - B6 F! p# \4 Q/ f' t$ c* a0 H9 U/ B, p这样资源,舰队到达,队列运行等等
    3 g0 s2 Y4 S; s即使没有人造访网页 依旧会准时运行并写入数据库' A4 ~. A2 M8 W- N& v# N! R: Z0 A

    / S) s6 p9 v- _. q注意的是:
    1 s9 X$ o, b! O; R倍率在10倍以下的服务器8 K2 M8 q! {0 s' h5 I/ _
    不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2338

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?+ C/ e( X( K# i) T6 H6 M2 F# G
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:12905 / 12905

    生命值:4%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 14:56
  • 簽到天數: 5242 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    $ V& r. `- K7 x6 j& r% r那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    $ j+ i% E5 j% J" L其他玩家間諜看到的資源還是會增加嘛? ...

    4 m! ~3 A7 J' _$ d( C; H資源最大數量受限於倉庫大小
    4 q$ K; Q; b1 ]) `: M所以自動生產的資源不可能超過最大儲存量
    % M2 k3 P0 W+ e- V' n- n- ~' R8 n( U- w
    每一個行星都有一個欄位標記叫做:
    # j6 @% f" I8 R; S- V最新資源更新時間" h' x6 V0 M, d# Y) {! o

    4 t+ h( Y3 z" a! X2 }間諜或攻擊等任務時
    + ]7 C9 O# n5 v" y5 Y7 _% I系統會依照對方行星上次資源更新時間
    9 V# H! ^: N! D7 R2 `" U; h然後判斷上次時間與這次時間的差距
    9 k# U" \6 W' q5 O: K* i$ Z( D依照產量等公式9 a( j' a( X& D; q/ l5 h
    計算更新對方的行星上資源數量為最新狀態1 j: }2 h9 n9 m# ]) x/ D/ h- D
    再計算並回傳結果給派遣船艦的玩家0 |# T/ y& H% L* y' G9 _  u( P; I
    所以玩家看到的會是最新狀態
    9 U/ f. f6 d* k7 M3 M
      C2 m( V) o6 C# s% r/ k  v) o, D4 p網頁的運作機制大理是:
    ' W$ M8 d$ i% M; X9 I! _瀏覽器有進行到對網頁的操作
      s: y9 N5 _7 T7 c* Z/ A8 J/ N後端才會回傳結果2 }( Z+ G  G8 p
    " q8 q6 M5 i& m8 }' Y; z: P) `
    上面大致上 就是說:
    " O# U. B0 M& R# [8 _8 R要更新資料庫的內容" H$ X$ X& V/ I1 |" v) M9 k
    要透過瀏覽網頁的方式3 ?/ u- y' L3 x
    才會更新到資料庫裡的東西
    $ D9 t3 ?+ N1 T/ O/ B! e否則不瀏覽網頁; |( M9 l' O* m/ i: g7 U  ?& q" W
    資料庫是沒有變化的$ R* l5 s) J" W, i
    這就是網頁的特性: {4 j6 S8 E8 k4 t
    ) P2 X- P0 g, e6 \( r* {
    也是站長直接透過2 h4 \$ u1 A$ T" j
    資料庫管理工具
    5 y7 `! v5 s1 F2 r6 Q不透過網頁程式
      {5 q  A* x8 D. f  u& h觀察出的結果0 z; \! F9 u) A; Q+ E- l, f
    5 _, \. g. @! L+ ]  Z6 U# G+ h
    如果不去瀏覽網頁6 u! L+ `9 X* S5 n7 z) x& Q
    資料庫的東西根本不會動
    ( P# ~9 y! k! t2 ^/ w, |2 Q+ T
    9 K. Y$ p; C3 R% E像是間諜,攻擊,這些都會瀏覽到網頁+ F  w1 {: h# n! M2 p$ Q) f
    所以經過系統計算後當然會是最新的資料; F* ^% {' o% p' E4 W
    7 {7 J1 I% ?% X& I# y# \6 J! [4 H+ c
    玩家每重新整理(刷新)網頁# T5 |% D* _/ c/ B
    會看到自己行星上資源有增加0 P5 K* }/ |4 a; p+ P
    這是因為有去執行到網頁程式. e4 N: L5 C  C* C3 V9 I/ E
    & |% G+ N9 D6 a# e" A; G
    假如把 網頁整個關閉
    8 d% B! c0 m' g6 }" X# L! [不透過網頁去觀察6 D* \. v* w: A7 n( ^! R9 J; p
    直接用資料庫管理程式去觀察3 m8 f. _- z4 h1 H2 _" w) Y, W+ u
    該筆行星上的資源數量記錄
    & c3 u8 H7 u1 p# k6 l會發現到資源不會動!* A3 Q; }" H+ j8 n/ U5 U
    ( R1 E9 R6 H" z+ g, B3 u; S
    如果以上 還是不了解) i5 j0 D# ]' b  m- q& q
    那就要畫流程圖來說明; x9 x8 A( t1 i1 i0 b+ x
    直接透過程式的運作原理9 m- A- }. t: w* P7 d5 W
    說明資源,艦隊抵達,等運作機制' d, x7 g# Q: G% m! {/ n; z

    : x, X0 \8 i& Z研究到這個地步. T" D+ x* F3 l) f% Q% }
    算是前無所見的進步
    " R0 D) a& K; s7 w! X/ G7 Q3 v2 E可以說是大躍進7 G: ]4 z) R4 m+ Y% q7 u
    以前的站長還沒有了解
    ; g" X5 Z/ \" D" k6 `到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4227

    生命值: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* Y8 u7 E% U, x3 b+ T
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?9 Q5 \; W1 h$ p5 z
    其他玩家間諜看到的資源還是會增加嘛? ...
    ! X: U: V% ?9 {; w9 L( u# Y  U
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    8 l# I8 W* p6 l% H: U看这个= =
    " h# n& |3 x- E6 }, a$ n

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:12905 / 12905

    生命值:4%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 14:56
  • 簽到天數: 5242 天

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM- E7 B5 a3 R3 s1 }* q- B
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    5 Y& p$ P1 ]3 E0 o" n7 c看这个= =

    ) z  r( x/ K+ a0 i你不懂。。。
    . h, H$ S- x& M- w% g) }别的玩家是看不到你的资源的7 t! A/ _2 x& Q% T2 K, e
    根本就没有安全性的问题( l2 ?6 @+ S# l8 b+ T

    - W7 t: i  W9 M+ i# Q0 U) I6 e这要从编程角度去解释运作逻辑
    * M* c2 i9 _) j) U  t: i没有基本的编程概念 说再多也是无济于事$ g/ A$ L. W3 m  `
    & T8 o) e: O( }5 l
    只要明白:
    3 T% s9 i! ~* d8 Q" y网页不是时时刻刻每分每秒都在运行( T. L+ u3 f: b% P: O5 {
    网页或浏览器一旦关闭便不会运作0 K' P3 i% ^! b% v4 \9 b( e
    不是只有本站例外 全世界所有网页都是如此
    + ?8 H& U8 E( ?  F1 M这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2024-5-19 00:12 , Processed in 0.065176 second(s), 11 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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