找回密碼
 立即註冊
搜尋
熱門搜尋: 活動 交友 discuz
點閱: 1967|回覆: 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 | 顯示全部樓層 |閱讀模式

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

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

    ×
    研究BUG& B1 B4 K2 L6 i- f: x
    如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。
    $ [8 I/ T* ]4 i: w2 n, i+ o而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。
    - }. R) x( |+ }" O, y这是我用了2天时间测出来的。。。
    $ k* ]2 j' r- \) K3 O3 |
    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 編輯
    - @8 Y* d9 ~  u7 U( n: ^; c( n6 M
    * Y- M/ Q/ W/ r5 A. k6 g, f
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 6235

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    + I' e2 o8 O+ Q. T8 ?
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~1 Y! q- Q, }$ s7 y; ]/ P( h
    * @5 E6 Y2 E" I5 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 編輯
    6 R1 K' G4 l# H' l0 Y& V
    pkhppp99 發表於 2016-3-14 05:11 PM
    ' Z$ h- h: A0 ^5 i认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...

    $ M0 \9 ?: z3 S5 n

    等級: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. i  t3 Y; ^  F: `# W3 ^- u
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..
    * K6 m+ s$ N! p. @) j  n5 q
    这个问题很早以前就有了, r) V% X7 Q* W6 f) J" y
    只不过一直没有人发现和提出
    % x9 Q' R& g- J0 p8 G+ \所以原作者也一直不知道。。。+ ]+ B& u( x+ a  d8 ^$ m5 y
    / z' X) g, R, c$ j
    资源一直都不是每分每秒增加的- w7 A3 q! r; ^: y
    而是在刷新的时候才会增加1 ^! R' g+ E% \- x2 A

    / h$ z6 }% R; l2 y" t  c9 g; ?" |这跟网页本身的特性有关
    : h! f; J7 C# e1 V网页就是要有浏览器才能运行6 D5 k! X8 g  e! ^
    并不会在后端无时无刻运行
    ' Z- T" |- b0 {1 Q只有用户造访网页的那一瞬间
    ; b! \/ E9 f, Y* D8 K才会被运行(就像论坛一样)
    # Q  ]" o$ `- S" X) E, K  ~1 ?7 L  Y5 Y  `# g1 w
    举个例子:
    1 _  t: b3 ^6 X3 U; ^6 b如果所有玩家都不上线 也不访问网页
    " e+ J/ v1 U) H* f3 ], j2 s. C; x; ]那么所有行星的资源并不会自己增加1 ^! F8 R* @6 l0 `

    ; a7 w: x5 F2 R7 _1 n# B但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    ; ~! X( \4 `2 k: g$ ?那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作4 b. J$ ^, Z4 L, y
    5 ?8 S. Z, m! a' m; J- h
    要解决这个问题的最佳办法* k- B5 m6 s( L9 b' \
    不能再用网页语言来写$ s+ X6 }: F0 h( g6 ]# [$ H9 E  V% f( u
    要用C, C++等系统语言(难度比网页语言高)
    " `1 l# T- K. E. f3 W: p0 S为游戏写一个辅助程序% C! q1 Y) k5 T, I# n7 f( }& o. J. s
    并放在服务器上作为背景程序运行8 s' j8 x7 V- C0 ]: P; @
    这样资源,舰队到达,队列运行等等# T1 C4 p5 p- C0 _, h; l! C
    即使没有人造访网页 依旧会准时运行并写入数据库
    . N  M# `$ c3 e. C' M+ \( ^  |" f& o- H: B9 T# N6 V
    注意的是:; N. l' o9 ~; V0 o
    倍率在10倍以下的服务器
    2 R! _) ~# N* o8 n不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2338

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    # \( O2 x- z" R  L+ j其他玩家間諜看到的資源還是會增加嘛?

    等級: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
    7 j' X6 l; [8 f9 f0 F+ W那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    % M7 N9 e3 _- ?8 |" G其他玩家間諜看到的資源還是會增加嘛? ...

      \" a. P# o$ [! i資源最大數量受限於倉庫大小+ ~1 c9 p6 }# F" g& v
    所以自動生產的資源不可能超過最大儲存量
    + c! P4 `0 c# f/ ~' c: p* l' y1 N
    每一個行星都有一個欄位標記叫做:
    0 g2 Y' z; S0 z: T% T/ v最新資源更新時間: {( }6 n& W6 f

    % @& t4 M/ e. g. J& Z間諜或攻擊等任務時
    / V- j! ?0 d6 T( [系統會依照對方行星上次資源更新時間
    2 I5 r; D7 I3 Q. z+ E) [/ ]然後判斷上次時間與這次時間的差距& H( K3 c0 P' F6 t; X9 b
    依照產量等公式
    + F6 r; k- z( n# e" R計算更新對方的行星上資源數量為最新狀態" q$ ^  C7 y$ J% Z
    再計算並回傳結果給派遣船艦的玩家
    6 G) D+ t8 k" A9 e; w) g( O所以玩家看到的會是最新狀態
    7 s! ?1 u( A  l0 B8 u
    8 e9 F9 F* l2 P" n網頁的運作機制大理是:
    # T+ n8 g0 K! h瀏覽器有進行到對網頁的操作
    $ n* G& e. b1 O% M' D- \後端才會回傳結果3 V, b9 N3 o$ s! f& t: n

    # T9 K  X6 x* q: [上面大致上 就是說:
    9 K! u* B' ]- m要更新資料庫的內容
    1 ?, V7 z/ Y7 i1 ]; T" |9 B) x要透過瀏覽網頁的方式
    ( ?$ G/ f) ?2 g8 l" X1 s0 ~9 I才會更新到資料庫裡的東西
      r5 D% ], W7 Z+ s1 `* K! M8 w9 [否則不瀏覽網頁$ ~8 |$ j5 E4 f9 ~$ j. X
    資料庫是沒有變化的
    ! F: W& k0 I* I3 Q' Y, x6 O/ W) ^這就是網頁的特性
    ' v. _( f2 O9 U3 k/ \
    1 v; X: ~- v7 }# H9 g& J也是站長直接透過
    + E% e  I7 E& V5 T資料庫管理工具
    ) X, o$ p5 W8 V不透過網頁程式0 K  d2 y6 C0 A+ w, w2 B
    觀察出的結果
    # I6 T$ d# d  r$ a7 z7 m
    & \! |! c" @; O8 a8 `! N2 L如果不去瀏覽網頁' R0 X0 Y  c0 C( g8 j1 d4 t
    資料庫的東西根本不會動3 t- P( ~/ k& K4 a; a' q) V7 T

    $ O( \! O" r1 {5 `像是間諜,攻擊,這些都會瀏覽到網頁, x. J. v0 y2 Y! ]7 J! Z
    所以經過系統計算後當然會是最新的資料
    5 i2 b  V4 d: c! k& m* o
    ; k7 X$ l, h0 j( E3 V, d3 }# |玩家每重新整理(刷新)網頁
    , d% A" R: a7 ~$ l) G會看到自己行星上資源有增加
    5 r$ |/ O1 H5 }' f這是因為有去執行到網頁程式
    - R. p% @; f+ V) c$ U6 {9 I8 P7 c( P( Z4 b% l
    假如把 網頁整個關閉
    - _& x- ?) u7 l8 r+ }! q不透過網頁去觀察4 G+ J. z7 v; g, i  s% D
    直接用資料庫管理程式去觀察
    ( _: z& ?/ J6 o8 L2 P該筆行星上的資源數量記錄' q1 n- [; Q# w
    會發現到資源不會動!
    $ R9 {6 \5 f* p0 H& H, q7 ]6 ?7 B0 t& B& c( x% e
    如果以上 還是不了解. B# [& C3 |9 _/ `$ ]0 o
    那就要畫流程圖來說明2 ~& ^$ m$ }+ Z0 Y8 O% ^! w$ ]! x7 y7 [
    直接透過程式的運作原理
    5 w9 s. X- ]5 }/ H1 I* t/ P說明資源,艦隊抵達,等運作機制: R! R# I% l8 x4 G2 x$ B( M
    " W- f# z+ z% J
    研究到這個地步  |. I$ ]* h) J3 E# R" U; ?. i
    算是前無所見的進步) v8 o' Z& x+ y
    可以說是大躍進/ Z$ v0 _! J6 p4 o
    以前的站長還沒有了解
    4 v& T& P) M2 j: i1 z到這麼深層

    等級: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/ {0 K9 N. S+ U, j) u( c
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?% B6 t" T7 X9 A+ n1 f
    其他玩家間諜看到的資源還是會增加嘛? ...

    5 e8 I% |7 {' U* d/ \1 Y6 o" s但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    . o9 x$ T$ T5 E6 I  ?( ^6 r看这个= =/ G: `* b; q2 w+ |& a( h

    等級: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
    9 v+ V- q" J: b# i2 ~- s4 E但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    6 x" h0 r! ]% d) d# B: v看这个= =

    * m) v5 Z, |( Y# }你不懂。。。3 C4 E* {; ~8 o  ~: o- d2 x
    别的玩家是看不到你的资源的
    8 Q7 j. ]  f- y8 m根本就没有安全性的问题
    % F3 M5 R- {# y: c: e' K& v1 f9 u: r8 ^4 n
    这要从编程角度去解释运作逻辑
    1 E; [( j5 D" p. L没有基本的编程概念 说再多也是无济于事! _/ @. z9 q( u# \/ L+ E* @) L9 T

    6 w$ i: p) k% h% t+ w* H! K9 A只要明白:
    ( [+ e- y5 F/ m  ]$ S, l- f网页不是时时刻刻每分每秒都在运行3 b* x: @: C. }/ n6 ?+ @9 R
    网页或浏览器一旦关闭便不会运作# n+ C5 o" c6 J) h4 K$ I8 R
    不是只有本站例外 全世界所有网页都是如此
    $ m( \$ @. M: ~6 I8 m这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

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

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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