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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 6499

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG
    3 Z: P- Y* z  ^) a  y/ Z5 P如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。* [" [7 @! ?* K; H: G7 G
    而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。
    . W8 f4 @) D% |这是我用了2天时间测出来的。。。, S8 C& p. V9 n' b
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 1950

    生命值: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 編輯 4 d% v6 R/ K! G  E9 }0 q

    $ B: z+ E2 a7 R) T- j) [
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 6499

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    3 X* ?8 h+ h! b# A7 S; |' r
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~7 t; v) \1 S4 `! m/ R, a

    . A+ d+ T$ q+ O

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4465

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 1950

    生命值: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 編輯
    / Q" [7 q9 f3 C3 u4 O
    pkhppp99 發表於 2016-3-14 05:11 PM
    $ \1 C& l! i- F  m- c/ d认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...

    4 W6 v7 Q: m$ k7 p

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:13401 / 13401

    生命值:4%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM
    ' J4 h: a: Q* R. L% m有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..
    9 r0 p9 s; K8 ]8 n: s5 B
    这个问题很早以前就有了$ Q$ ~9 C7 ], p- H" x3 ]) p) C1 T
    只不过一直没有人发现和提出5 K+ J2 e7 ~* n& I
    所以原作者也一直不知道。。。
    3 m, v! B  r( p9 O
    " z) E9 G. Y* b) R- U资源一直都不是每分每秒增加的
    : _6 \2 l& w% W& T/ r& B- Q而是在刷新的时候才会增加
    # U2 v/ _! L) H! d: i
    5 E, T2 t5 W  S4 d. k6 F这跟网页本身的特性有关
    # E: P6 i4 i! T# H* a) g7 q# }- C网页就是要有浏览器才能运行
    , Y' R; |" p) Q, O6 e并不会在后端无时无刻运行' Z& B' ?/ U3 V7 |' _% v
    只有用户造访网页的那一瞬间3 o& f% F1 `9 y0 U4 A3 m
    才会被运行(就像论坛一样)& `; |  M  o4 ~% T
    $ V, \0 u* |) Y3 b! ]% i2 Z
    举个例子:. Y! j# F2 S) O% h3 y# y! m
    如果所有玩家都不上线 也不访问网页
      k5 p8 o9 q+ B1 h; |7 z7 E* v那么所有行星的资源并不会自己增加
    7 \( T& ^+ {/ `) y; b2 i& s2 r$ h6 ]' l6 u- v. c# K7 [
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    : `6 Z( j/ W1 h0 s( D那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作9 B" ]" I) Q! r- A+ N
    : x2 u9 B0 h: V( P, L4 K$ G' X
    要解决这个问题的最佳办法
    ' g1 U6 a7 k& Z4 L/ t4 R: T/ O# L不能再用网页语言来写
    . o. E7 _2 K. x4 g+ ^  t要用C, C++等系统语言(难度比网页语言高)! h2 B; J# I9 D
    为游戏写一个辅助程序8 t- S: s( v4 m  S. M1 N% \
    并放在服务器上作为背景程序运行
    6 R/ B- a# Y9 ~/ N( i$ }这样资源,舰队到达,队列运行等等
    , Y6 W3 t( O- f3 U% h9 e6 k8 P$ R% b即使没有人造访网页 依旧会准时运行并写入数据库, n0 H2 @5 X" w% i

    8 Z' k9 I& l4 }" b* _0 n+ O注意的是:
    " a, e! C& E5 t: K( X倍率在10倍以下的服务器
    3 ]' a9 t3 v! ?% g' I不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2485

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?) A: m* L& d, K  C( B
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:13401 / 13401

    生命值:4%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM& N; ^& {7 A( K. Q- b% q) p
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    # n3 h. K/ n0 ?9 ?) X4 ?' d% z其他玩家間諜看到的資源還是會增加嘛? ...

    3 e6 A' v. M4 e7 [* x) b: m資源最大數量受限於倉庫大小
    % S9 p1 H6 I. e% L8 k0 A3 w所以自動生產的資源不可能超過最大儲存量
    + m. @+ N. L' G: @# X+ c* z& ?
      V; b1 }3 L5 Y' c每一個行星都有一個欄位標記叫做:4 D/ A3 `" `$ b2 K/ A6 T
    最新資源更新時間! c; E* ?9 s! l' b) T; T( q

    3 ^; A( y+ x8 @間諜或攻擊等任務時
    1 U2 I$ O* `: j1 A$ Q1 d! `. a系統會依照對方行星上次資源更新時間
    4 j' B4 u+ E" X然後判斷上次時間與這次時間的差距' o3 M* F8 a4 r
    依照產量等公式' [7 Q( v! N5 w1 Q- f7 x. l  g0 q
    計算更新對方的行星上資源數量為最新狀態
    5 o/ i  @5 W2 `2 c7 Z& |/ M9 X再計算並回傳結果給派遣船艦的玩家* B1 R4 m* o4 j' f, Z
    所以玩家看到的會是最新狀態
    . }7 @  h* V6 K( j
    8 n8 |5 \. B" A' k" m網頁的運作機制大理是:# q- _1 N' Z( s  S2 G9 A4 |) q
    瀏覽器有進行到對網頁的操作) \% o6 j0 \2 v
    後端才會回傳結果# H0 Z, G9 W; G* ?- c) }& @& d

    * z2 J' x0 Z5 n1 W8 c& D7 l上面大致上 就是說:' ^4 o+ |2 C/ H1 W; T1 L1 W
    要更新資料庫的內容  N' c6 X2 ?0 {7 H8 T* g5 Z8 }; T( X
    要透過瀏覽網頁的方式
    ( m& T) v0 ?# `( ~/ d5 g才會更新到資料庫裡的東西
    - k" r6 I9 C6 v8 g2 D2 v0 [5 q, W否則不瀏覽網頁
      A& a# H! s3 }, V1 ^" Q4 {資料庫是沒有變化的/ y* z- s! v0 n
    這就是網頁的特性
    , c, C: l5 Q, N3 E% g# n, a5 L8 _5 P, S% ]) m
    也是站長直接透過
    8 Y% B! g  C2 E) F6 r資料庫管理工具7 x0 s0 G$ D$ q2 |
    不透過網頁程式
    ( _+ c' R- {' c# Y) ~8 @4 q) V觀察出的結果
    , O; W# y1 D% l$ V/ ]+ ]8 k' {- d* `, X5 p# t4 F
    如果不去瀏覽網頁$ H3 t# J# G* Z' s! {
    資料庫的東西根本不會動
      Q8 a6 u( U! @, ~$ c1 B# |/ ?5 O
    像是間諜,攻擊,這些都會瀏覽到網頁
    + K' }5 h4 U2 T6 q( v. q所以經過系統計算後當然會是最新的資料
    5 c/ ~4 ?, u% O* t% |4 v( b6 [& g8 ^* h
    玩家每重新整理(刷新)網頁$ T, D5 u7 S- [3 {! j* Q( ^  {
    會看到自己行星上資源有增加
    4 q3 g( i2 _& n這是因為有去執行到網頁程式
    ) i5 D, m. X3 ?3 b3 W$ x
    ) w; l0 ?" z) ^. c$ Q假如把 網頁整個關閉
    2 d6 X8 k/ ~1 C/ t% m不透過網頁去觀察. ?$ c: g) [. r/ N( g* C+ Y. _4 Z
    直接用資料庫管理程式去觀察7 @/ k& E9 r  x/ I
    該筆行星上的資源數量記錄
    . T$ j/ Y0 t% I9 ~  p會發現到資源不會動!2 P  n: \; C) c. o  X
    6 l% ~9 T0 s9 M6 o" N( u- g! ]; M
    如果以上 還是不了解
    2 M7 o. f6 S) N# x0 p- j( Z- g' t那就要畫流程圖來說明
    - R/ \) o: G4 E1 d5 I直接透過程式的運作原理
      ]" R4 h/ [& n+ a$ L" T- N說明資源,艦隊抵達,等運作機制2 f8 q) P  S; `+ R- r

    % J4 a7 n7 z& ]9 E# ]" \研究到這個地步9 e# l' H& }% G- ]" c) x& q
    算是前無所見的進步
    2 A2 d( C4 y+ g& T2 n# ?7 ~可以說是大躍進/ }+ T# K4 @# U6 d4 f
    以前的站長還沒有了解
    & J1 `7 B8 E/ B* I到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4465

    生命值: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
    8 \9 |5 \8 V: m( T4 d那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    ! {, \; Z- k# ]" k# A其他玩家間諜看到的資源還是會增加嘛? ...

    ( m% B( m5 o) ]/ ?6 }; I" }5 U7 ]但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    . }6 S( `* h8 I3 ^+ f) g看这个= =
    5 P0 }8 X3 E5 L0 j0 {

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:13401 / 13401

    生命值:4%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM
    + Y, B2 C" @+ n0 R5 ^) A但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了2 p" g- a2 T5 p0 z+ T
    看这个= =

    $ A' o: j' Z3 A你不懂。。。
    + m5 Q% Y0 A2 v别的玩家是看不到你的资源的) j/ F  w, y7 X$ ]1 g) m* o2 w/ o
    根本就没有安全性的问题( K5 C. |+ [) D/ O

    , @/ R+ o' j% S这要从编程角度去解释运作逻辑% v- _6 Q1 |/ p1 T
    没有基本的编程概念 说再多也是无济于事
    $ A" ^3 d# w  f9 `; ^/ Z+ y$ O* A9 t- b/ D/ M) [; }9 h7 f+ r7 {
    只要明白:
    " G* G. o# ~% _" j9 J网页不是时时刻刻每分每秒都在运行0 u! q& r  j) {+ A/ d- |
    网页或浏览器一旦关闭便不会运作; L% ]$ L1 ]5 e
    不是只有本站例外 全世界所有网页都是如此# [% T! C" J# @8 {# \
    这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2024-11-23 01:53 , Processed in 0.011924 second(s), 12 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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