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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 6951

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG
    ( i0 Y$ q; |$ s如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。
    ' g. [; K& M% d1 H8 F( o而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。
    7 Z1 A( |3 w% z8 @/ \/ o% ~1 r) C这是我用了2天时间测出来的。。。: R$ ?9 A- a" t( ~, a% Z1 _
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2146

    生命值: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 O, W0 X1 i. k  a6 u3 `

    " [; k! ?. b: V
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 6951

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    " g$ V& V' f. @$ v- ~* L& x8 q8 s+ s4 a
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~8 s% h" T4 }% q5 ^" I

    % _$ j. U8 Q8 [, j+ W

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4872

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2146

    生命值: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 編輯
    0 l# `/ X+ \" ^. |' [/ W" P4 ?
    pkhppp99 發表於 2016-3-14 05:11 PM! ^% A1 |' `. I! b5 Z
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    $ b7 r6 l) m7 C) m; T% _

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14246 / 14246

    生命值:5%

    升級   100%

  • TA的每日心情
    慵懶
    4 小時前
  • 簽到天數: 5735 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM) f( D2 v! g) Z* q" B" _' q' v4 [
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    2 S. b) C& ]& Y3 Z; n1 P/ O这个问题很早以前就有了
    5 Q6 \1 J  U- F- k, ?: P' {只不过一直没有人发现和提出
    - k8 K6 G1 }/ U5 z' g, Q4 z所以原作者也一直不知道。。。( Q5 e: v) o' t" V) R' r  l8 K
    # c; H8 n3 ^6 Y: b$ E0 K4 Z
    资源一直都不是每分每秒增加的
      M* d0 J- j  t' ]7 W& Q而是在刷新的时候才会增加0 l( B* f( J) c, j

    # I) h* K+ n( u4 w9 F这跟网页本身的特性有关
    ) F' t' g8 N& o网页就是要有浏览器才能运行
    / R/ m+ Y+ v5 E7 ~! X$ ~并不会在后端无时无刻运行
    ( I" l- u/ h: h! U. m$ o只有用户造访网页的那一瞬间
    . Y- H# Q9 q, U0 `9 C1 ~& o才会被运行(就像论坛一样)
    & W/ b6 T8 h7 i6 B' t. J& z  Y- J
    0 O, I9 n6 g( K6 i举个例子:: ]8 a9 Y" m3 v
    如果所有玩家都不上线 也不访问网页
    ! ~4 d) S, ?" b8 t9 T+ T0 R! X' g+ A+ T那么所有行星的资源并不会自己增加( ]( M/ T5 g4 }5 D8 W4 s

    + a% \$ R7 n' ^+ ^4 [8 a' H- N9 r但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    - \# W; R- @- ~: d' d6 n+ i那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作4 p/ O5 z3 s- \( z* R
    7 E& Z3 j0 E5 }% B
    要解决这个问题的最佳办法& f+ n. `+ b8 g9 W9 m1 i
    不能再用网页语言来写" B5 Y- Y- R" v. P8 x$ z
    要用C, C++等系统语言(难度比网页语言高)" `) H% v/ h/ i# n3 ?3 j( {
    为游戏写一个辅助程序: u8 e/ F2 @5 U# k
    并放在服务器上作为背景程序运行9 Y/ s3 k* T$ `8 Q! T
    这样资源,舰队到达,队列运行等等
    ) \4 F9 l8 W' l: K/ c) E) h即使没有人造访网页 依旧会准时运行并写入数据库, b7 T* @1 O9 w- a% @1 e2 N& T* J

    $ u$ ^! p1 ]. @注意的是:4 J# ^- z' M9 P  m6 l5 Q
    倍率在10倍以下的服务器
    + X. @7 N: G0 ]( g  e" q. ?不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2737

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    0 Q+ d3 D# _: F  m5 b8 y其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14246 / 14246

    生命值:5%

    升級   100%

  • TA的每日心情
    慵懶
    4 小時前
  • 簽到天數: 5735 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM
    ; N+ z0 N- R' G; y, G那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    ! }/ |$ F5 \3 @: G- z其他玩家間諜看到的資源還是會增加嘛? ...

    / k) n6 H! a6 Q+ Q# M/ T, @! k資源最大數量受限於倉庫大小% t8 A$ b% R9 W* c5 g9 w
    所以自動生產的資源不可能超過最大儲存量# g- J! p9 _1 r6 E' }% B1 `! x

    ' D2 x, d; ~6 j" X2 K+ R每一個行星都有一個欄位標記叫做:) s$ ?* N" ?& V* \9 ?9 o
    最新資源更新時間7 ~. C/ [6 c4 p

    4 `( N( J$ z* f/ F" k  W5 W: Y* p間諜或攻擊等任務時4 H2 S1 q7 u+ E) `' X" L+ O
    系統會依照對方行星上次資源更新時間
    0 @' {5 t5 o* s$ K7 R& o, {$ y然後判斷上次時間與這次時間的差距, p. ]/ U, L3 o" t
    依照產量等公式* o) _8 D7 [: J9 d; y' L
    計算更新對方的行星上資源數量為最新狀態+ A  I* C* P3 r
    再計算並回傳結果給派遣船艦的玩家; k  n" U9 P1 r# @, n
    所以玩家看到的會是最新狀態% l+ k% B2 m, n4 k4 ~8 M) Q8 Y

    9 D" [* w! o9 @1 `5 n$ c" N網頁的運作機制大理是:# I2 o+ V9 o& T0 T7 w1 l% p
    瀏覽器有進行到對網頁的操作
    % v. ^  Q( I! ^( K9 ~; `7 i後端才會回傳結果6 n% b3 S/ ^7 v0 l( f+ c( Z
    & S$ C  H3 w) \( G7 z4 k& D$ a, l
    上面大致上 就是說:! j8 r: U, y9 ?0 t5 _: c$ Y4 A3 v
    要更新資料庫的內容# |% o. V7 f% T; R
    要透過瀏覽網頁的方式7 B4 W. d/ R6 Z
    才會更新到資料庫裡的東西
    1 k' W4 n; I* ~- E* d4 q7 ?5 h否則不瀏覽網頁
    8 p3 D3 o! K+ K: D5 f+ @7 n資料庫是沒有變化的
    3 V; _1 \8 p9 B* v這就是網頁的特性& J  g( j. N* G. |2 T* `& S. W
    . I+ x3 C" ]. o# L, x
    也是站長直接透過
    9 r+ v  n2 Z& H' S0 l( y/ ]資料庫管理工具' h( M6 R6 Q6 t5 b# Q! Z2 k4 c7 H
    不透過網頁程式' {) [% l) \, B) ]* s
    觀察出的結果+ b5 {% D0 d; v6 w9 S; m' j

    * _8 K8 y- |6 _& ?9 D9 i如果不去瀏覽網頁, W6 F6 ~/ y5 A! c; t3 |
    資料庫的東西根本不會動3 Y- Q& ]1 Q. X
    1 g" H" Y8 g; n0 ?, I0 i
    像是間諜,攻擊,這些都會瀏覽到網頁
    - }4 x- k8 x; R; M5 W* _" g  R所以經過系統計算後當然會是最新的資料0 \# n& G+ B- h) o. }/ c# R
    / @' ~+ G+ U* k2 J4 j) K
    玩家每重新整理(刷新)網頁
    9 |  Z. m3 e: d8 Y; B會看到自己行星上資源有增加
    5 W" L" X$ A3 V. ]5 T( A- n這是因為有去執行到網頁程式& j) A3 J, ?  f% d2 |6 o

    : V* f+ p) [, B假如把 網頁整個關閉4 x+ l; x" E. J' Z0 |$ \
    不透過網頁去觀察
    : U/ T! ^5 V  j- k6 I5 Q  ?% ?直接用資料庫管理程式去觀察. `' ^  u  a2 |6 D1 \' t3 c4 J3 D# _
    該筆行星上的資源數量記錄
    4 V6 v: }' l; f' d7 O; r0 }會發現到資源不會動!0 X. v# b: k" X- n9 |

    . {$ R- N$ u& t9 {3 W2 ^如果以上 還是不了解
    7 O! }0 d  ~! x! G那就要畫流程圖來說明
    7 Q- [6 Q3 R% p. {9 E. {直接透過程式的運作原理4 j; `  M# u% u, P6 Z% R5 f" Z
    說明資源,艦隊抵達,等運作機制
    : h0 _; K0 R  d, `
    ( q- I4 I& J- @0 U研究到這個地步4 p  P& s. W7 H, B! S0 @( V
    算是前無所見的進步
    - l+ p# m3 F- l1 Y5 _0 V& b7 O可以說是大躍進5 X: o$ H5 r' o  T" u& w
    以前的站長還沒有了解4 R8 i& g. K/ A- |8 f0 `
    到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4872

    生命值: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! F& n$ {; l1 T! S0 P
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    - m6 Y: A# a  ~& R; V其他玩家間諜看到的資源還是會增加嘛? ...

    , ^+ `" r2 o' `5 W. j# X. s1 [( }8 |9 t但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    * X  F5 b6 i1 X1 z看这个= =- S+ y2 H4 _. h: `/ G+ j9 c9 g

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14246 / 14246

    生命值:5%

    升級   100%

  • TA的每日心情
    慵懶
    4 小時前
  • 簽到天數: 5735 天

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM4 o3 W; Q* r- ?! L+ j
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了' c% k8 @6 O, D+ e
    看这个= =

    / B! z, p9 Y# [- }' g你不懂。。。; V2 l) h' s. x' p
    别的玩家是看不到你的资源的" Y% {$ K% h- ]
    根本就没有安全性的问题- M6 B# V  |9 I% \5 q5 M0 n
    7 S4 t# l" y$ g$ [" U
    这要从编程角度去解释运作逻辑
    ' n5 e* A( j( o" k2 Z没有基本的编程概念 说再多也是无济于事: _. o2 C( W  n# w8 t" Z! H0 ^
    ; f( [3 c$ [1 T% L
    只要明白:
    9 v# ^5 o4 n* ]8 w$ x: U网页不是时时刻刻每分每秒都在运行
    / F& Y+ v! ^$ v网页或浏览器一旦关闭便不会运作( m# e' y  r3 V) j$ _  z
    不是只有本站例外 全世界所有网页都是如此
      [5 q4 V* S- v" E这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2025-10-11 05:33 , Processed in 0.019811 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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