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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 7303

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG
    1 m& d' `9 a6 E, ~( w如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。8 j( i/ \- y7 [, A, q  ?
    而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。6 B/ v" O0 K! p2 f$ R
    这是我用了2天时间测出来的。。。, T  A" Z! e. n& o6 a! B$ {
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2299

    生命值: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 編輯
    9 ^2 h3 ?' o0 H. B8 E( z* a- X1 g. n5 [- g& s; |! V  ?
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 7303

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    important55129 發表於 2016-3-14 05:03 PM& N; o' L4 U' j0 q- _. l& y$ A% q
    ( ^; Y; [9 Z* o& a+ L8 Q
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~# N9 R. G+ r& R! ?% i. X6 V
    ; O, S0 ^3 m. M* W0 M

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5189

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2299

    生命值: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 編輯 $ ~; C, I- g! O/ |
    pkhppp99 發表於 2016-3-14 05:11 PM
    8 A4 X$ k* M$ a5 f$ g' N认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    ' J+ k2 {. t& ]  j  Y

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14907 / 14907

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM1 F. T# F5 Y6 b; b9 `4 x; ~+ S
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..
    " j7 \- p+ A+ B9 ?% E* u
    这个问题很早以前就有了
    + c# p0 j0 M" ~: A. H只不过一直没有人发现和提出' `9 x  }0 h# u
    所以原作者也一直不知道。。。: Z. ^( n% a0 M+ N, s( {* `; Z

    ) d" i! y( k8 W2 e% D% K资源一直都不是每分每秒增加的
      I* c& p8 c* u  s  i而是在刷新的时候才会增加
    ' }+ c" S) ]7 A8 \
    " U9 m3 r8 K) ^' h$ L4 t这跟网页本身的特性有关, X. |' k3 E5 ^( O6 I- h
    网页就是要有浏览器才能运行; H* A1 T, V4 q6 C2 r
    并不会在后端无时无刻运行6 e- ^9 ~3 q' A. w' j+ ~) |* t: V
    只有用户造访网页的那一瞬间
    9 X$ i, m# z, ]: X% k5 X" z才会被运行(就像论坛一样)
    0 s. O4 X( M- g  B9 T  R) u, d% k9 F+ e- i* L8 G
    举个例子:$ E2 R6 Q, r+ L) X) l
    如果所有玩家都不上线 也不访问网页* V( _  N4 f* J. r4 a; X& ~( G8 Z
    那么所有行星的资源并不会自己增加
    5 i) O3 q/ V1 s1 \: w5 U* _6 X) J* O; I% N$ y5 P5 T3 a
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了) K' w; g1 b5 T# u
    那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作8 O8 z) |8 c6 ~" G' }8 ^) S
    4 K) _  `, @: H1 [5 |4 C4 j. L) s; W8 n+ K
    要解决这个问题的最佳办法
    ' e; b% P  Z1 b0 O2 {不能再用网页语言来写
    / A4 `( S: e6 J! V要用C, C++等系统语言(难度比网页语言高)
    / E: q4 ?1 v( W4 \- b为游戏写一个辅助程序' b; E" w) E/ n$ d
    并放在服务器上作为背景程序运行
    2 @! w5 x7 ^" Z) W1 F* g这样资源,舰队到达,队列运行等等
    & G1 e# V+ c" s( P5 n即使没有人造访网页 依旧会准时运行并写入数据库
    ) N7 A, e; c, x3 ?9 W5 C: s9 a( ~  ~4 l+ |
    注意的是:
    ( g! S9 R% s! _. |倍率在10倍以下的服务器5 K5 I" R- c$ F3 q) b9 Z# }9 Q
    不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2933

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    & d0 v3 D8 D& z& V1 S$ Q) F& t( G' L其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14907 / 14907

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    % j( G  |( C) ?  O( a那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    : j* Q! ^1 x, E4 O其他玩家間諜看到的資源還是會增加嘛? ...

    # K) H( H6 z- B8 [7 ~4 r9 F! A資源最大數量受限於倉庫大小' S$ }$ O1 V" F0 K
    所以自動生產的資源不可能超過最大儲存量
    3 C' R( \7 J- g6 D' l9 Y
    7 K2 r0 ^0 k4 ^# y9 \1 x0 t每一個行星都有一個欄位標記叫做:- a8 X5 s' K, j* y. c0 Y
    最新資源更新時間  ^( T, }* D/ ]! D  ~: p
    9 V. d0 r. {. N+ S3 q4 D
    間諜或攻擊等任務時
    ! M. g2 e( I4 F( {5 `: {9 e+ a系統會依照對方行星上次資源更新時間
    1 K2 @  y. M/ x4 p2 b! v/ n( n然後判斷上次時間與這次時間的差距
    ) {. [- p) z' r7 j7 v依照產量等公式; m# R* A3 F( @1 W( t
    計算更新對方的行星上資源數量為最新狀態' q6 k8 @+ }: z  ?- _; v
    再計算並回傳結果給派遣船艦的玩家
    0 y( E9 p' k& V( a* m3 K# }3 b所以玩家看到的會是最新狀態
    7 G5 ^% c6 C  r; w4 K. M. J/ Y1 I4 y* J( e, X7 _' i2 G
    網頁的運作機制大理是:
    : t; I* P) J# L瀏覽器有進行到對網頁的操作
    # ]9 h5 s: |& P' T8 u6 k後端才會回傳結果
    3 L; l- N& a7 C; l" J# Z/ n4 b; G! z* L( H. F
    上面大致上 就是說:
    8 m# J% T( s2 z1 D( G  C: I) ~要更新資料庫的內容5 v8 S) O8 g# i5 x8 N
    要透過瀏覽網頁的方式
    % L) u3 J* M4 }* G9 N才會更新到資料庫裡的東西, V* e, W0 V9 Q/ }
    否則不瀏覽網頁& Z8 i( o0 ~1 ~  |5 ]* \
    資料庫是沒有變化的
    6 a! w) P+ P1 f這就是網頁的特性5 s5 y2 v' O' M) H! g- l

    & n, i8 E$ b! w& Z2 f也是站長直接透過  [2 C# i0 R8 v  x3 ]. |; O; m6 ~
    資料庫管理工具
    9 v, y" [0 y3 ~. [3 ?+ q8 X% m不透過網頁程式
    - X5 i' O( O1 G2 X觀察出的結果' N; W1 e/ h: @

    - k- S! b4 r  V0 F  O& O3 g如果不去瀏覽網頁
    ( D& {! J: i9 M! d4 ~. d; M/ @資料庫的東西根本不會動8 C4 ^$ M% v; S( r1 k$ b; E

    3 {( z: a6 |' V3 }像是間諜,攻擊,這些都會瀏覽到網頁) D7 s1 e2 @0 s/ Z
    所以經過系統計算後當然會是最新的資料7 Y0 s0 v! g5 m
    * f- j- @7 m1 C8 v9 _4 [0 p
    玩家每重新整理(刷新)網頁
    . D7 T. z7 p) [! m會看到自己行星上資源有增加" |5 m* W; ~8 i( N4 O0 ]
    這是因為有去執行到網頁程式! X3 y5 r, z1 D, a5 [+ K
    9 U8 B/ w' ~' _: ^6 [# g$ b7 X
    假如把 網頁整個關閉
    3 G9 I. [+ N2 Y不透過網頁去觀察- o( }+ C4 k$ Z5 e
    直接用資料庫管理程式去觀察
    ( s' D( |" m2 d, k$ i該筆行星上的資源數量記錄
    ) d: |, e# i% o會發現到資源不會動!
    & v  Y/ r8 l- G6 S4 Q
    % ]" p! I, x& L$ A; z: p如果以上 還是不了解
    7 q$ F" d4 I: _  }! \7 T那就要畫流程圖來說明
    7 i- h- A/ M6 q0 j直接透過程式的運作原理! d; B8 r8 e) {# ~7 ?$ `
    說明資源,艦隊抵達,等運作機制
    # a3 N# e4 k) d9 ~4 J! o* O7 r
    9 t3 ?: r& A8 M6 \" f研究到這個地步2 `' H% q. \0 f& M# h- @! ^$ n3 R! w
    算是前無所見的進步' j5 R7 B! q! q" O
    可以說是大躍進
    1 h8 u3 Y) f+ f& u" l+ u$ b) H以前的站長還沒有了解
    & Z# E) j5 e% j! H( y; I" K* J& ]到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5189

    生命值: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; r& C( t4 ^0 r  i1 ?% q( B+ \
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?# P4 n, M- Z- c( b  |- P, k# r  [0 D6 w
    其他玩家間諜看到的資源還是會增加嘛? ...
    ( C+ G3 }/ s9 K1 t" n: W
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    ; e3 t& K1 P1 D' I1 ~  m0 r看这个= =. E6 v1 k1 O! o" E( Q( Y

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14907 / 14907

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM: H; j6 W# \9 m, t0 x$ m* c
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了. z( z  a7 ~4 |
    看这个= =

    5 k* Z  C9 x  m/ i7 g你不懂。。。
    / _  h+ E7 y+ [) y2 U+ {别的玩家是看不到你的资源的& ]0 v2 k3 C4 Z
    根本就没有安全性的问题) n7 I: R1 D4 t) B8 j- \
    4 m8 A' _0 X% D7 \* d5 p$ k8 M9 `
    这要从编程角度去解释运作逻辑
    6 U4 E) X7 L  M7 `- S  U没有基本的编程概念 说再多也是无济于事* L. X3 G- }% I) s

    1 z: ^: O1 y* p: I% V" m' F只要明白:
    6 a( `  C: e' P: ^0 n网页不是时时刻刻每分每秒都在运行
    5 F7 p0 z* D+ b2 R网页或浏览器一旦关闭便不会运作/ Q2 c! W0 n* A5 Y1 G' u4 r
    不是只有本站例外 全世界所有网页都是如此2 I# R$ {# C* L$ y( N& q3 ]5 b) b
    这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-6-19 04:22 , Processed in 0.015227 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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