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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 7235

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG) i" w1 A% r* @* ]
    如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。
    " @* s1 I. F  f; g9 X- F0 H$ A而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。
    3 |6 m3 b. }+ j这是我用了2天时间测出来的。。。4 t5 p& F4 E" Q0 o6 {% g
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2270

    生命值: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 編輯 $ x9 T+ ~3 G/ n

    7 ?; D" H. T- P! ~
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 7235

    生命值: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
    : }5 ]6 h  T1 n9 D# J! _0 c

    & c# P' e4 u% p+ l; R9 z认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~
    ! F# l7 F: s* Y/ K. |8 l3 T
    . v) i: F* T$ l2 n) I# b1 _* h# m

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5129

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2270

    生命值: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 編輯 1 H3 a7 O6 U2 J5 u, P8 E5 A
    pkhppp99 發表於 2016-3-14 05:11 PM
    ( R8 \6 X( J0 h1 K. F) X( z认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    0 b8 p# ]& j2 x

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14780 / 14780

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM% y4 s* |5 m( _: Y
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..
    7 k) }# \' v8 y% w
    这个问题很早以前就有了
    " T4 \* f/ b  V只不过一直没有人发现和提出# {- D& T2 K+ Q
    所以原作者也一直不知道。。。
    7 M. d6 N1 p/ {, _4 c8 z+ R1 p8 |7 n# ~- w: I+ ^2 J2 w4 B
    资源一直都不是每分每秒增加的
      E% P) a& ?- b* l而是在刷新的时候才会增加
    8 ~3 W; D1 }9 u. C! k) y# ^2 ~+ q6 A0 c) \. n
    这跟网页本身的特性有关
    * u" L; N; S7 p2 C5 I% V5 `网页就是要有浏览器才能运行
    & d+ A2 {) s: F9 y/ Z% `, _% _% s并不会在后端无时无刻运行$ h) o0 `2 G2 u8 u7 ^
    只有用户造访网页的那一瞬间
    / W8 Q$ F& j  W+ m9 v# i才会被运行(就像论坛一样)9 c3 `1 q; l2 V( ?4 u# o4 X$ K2 z
    % X5 W' `1 x" k5 [, d* m2 C3 W
    举个例子:* q, w0 c0 A1 P' G
    如果所有玩家都不上线 也不访问网页
    * a; B" n- c! b+ A那么所有行星的资源并不会自己增加
    3 Z1 L. `6 G4 a+ R. S
      W2 N! e2 V5 O% a但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    % N8 u& ]8 u7 v  s: }7 e那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作3 D  y5 C8 Q) x& c

    4 [; C+ [" K* e, t要解决这个问题的最佳办法- i) A% `; o) F5 t
    不能再用网页语言来写4 `4 L; N* F+ w0 D
    要用C, C++等系统语言(难度比网页语言高)
    0 }/ x3 S2 j3 }4 D为游戏写一个辅助程序
    0 ?, x' p& b" o0 K4 Y并放在服务器上作为背景程序运行9 F: N. G9 Q% E, G# S6 b
    这样资源,舰队到达,队列运行等等
    7 g4 `& }( S( a2 }/ Q即使没有人造访网页 依旧会准时运行并写入数据库7 }! w, e8 d2 X( z* J3 O9 L, B

    9 G! H- T2 u+ n2 l4 I注意的是:0 K6 K3 n" u, u1 I0 ~
    倍率在10倍以下的服务器
    & ?+ L2 t) _3 b2 J# z不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2895

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?! C' V% Y( ~& @& |
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14780 / 14780

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM5 R5 O- P/ k7 b$ J) B5 ^
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?- O: Q6 R% Y  S1 f7 v! j
    其他玩家間諜看到的資源還是會增加嘛? ...
    # a+ r" K- o/ x4 r" v
    資源最大數量受限於倉庫大小7 R! X+ N6 [: Q1 a9 s# B! V
    所以自動生產的資源不可能超過最大儲存量
    6 f7 F& l" c$ C3 o& r2 g
      v( F4 h6 r) t3 w每一個行星都有一個欄位標記叫做:6 [9 O; o( j+ G1 p
    最新資源更新時間
    & |$ \/ J: Z9 G' ^' {# U- z" @+ [; r) L0 v  V9 \0 e9 w
    間諜或攻擊等任務時# _7 H5 s9 R, f3 q
    系統會依照對方行星上次資源更新時間, _3 Z' m# t5 G1 ^# p3 d/ o! u
    然後判斷上次時間與這次時間的差距
      X9 r4 u4 Y7 T. [% x: B& r! c依照產量等公式
    ( I, U8 l/ \: a/ t& {, W計算更新對方的行星上資源數量為最新狀態
    3 I: O4 ?7 D8 `7 G* n+ G再計算並回傳結果給派遣船艦的玩家
    # ^% _& z+ ?1 P所以玩家看到的會是最新狀態
    , E% ~" `/ Z' C* ^; E  R8 c: m1 V2 A
    8 ?5 h  Q  _3 _, C% y7 s* H網頁的運作機制大理是:
      V2 k4 P3 H6 J( t. j) _瀏覽器有進行到對網頁的操作
    ) o% I' o: e. f- _  C  w4 N後端才會回傳結果# _4 y( O  R7 y" K; ?& @. L5 }

      U1 U& p* e2 I上面大致上 就是說:- b9 T' C% ^! N) [. F1 m
    要更新資料庫的內容
    9 w, O8 P. t4 U# y要透過瀏覽網頁的方式' i4 @) a3 A, Z; [  o0 M/ K1 j
    才會更新到資料庫裡的東西8 _& n1 f# t5 F4 P( Z8 K3 k+ h4 F- A
    否則不瀏覽網頁
    $ r# K$ c2 k7 i, @) B) |資料庫是沒有變化的
    ; e7 A3 r& a7 O, a1 d這就是網頁的特性$ A" I+ w$ y9 `

    * O% m. P: v- F4 M) u! N9 U& ]也是站長直接透過
    " l8 k. g$ a4 N資料庫管理工具
    5 A! c0 f8 Y* a8 `3 F不透過網頁程式
    & Y2 d0 V! Y' ?觀察出的結果
    ( c/ l) t4 p& r& B5 O" m+ x
    ! r+ X* f/ O9 D4 d6 z5 O& h8 s' C) K如果不去瀏覽網頁; ]( O% p. u$ ~$ H' i
    資料庫的東西根本不會動; E8 H+ @5 E9 `9 d; R4 s
    & _4 o- d8 y0 ~- Y/ H
    像是間諜,攻擊,這些都會瀏覽到網頁
    * j5 M0 q; r4 s* R2 `6 y所以經過系統計算後當然會是最新的資料
    9 V* x% D' s6 W$ G( n4 M! @) y
    3 ?# A3 w9 W" y$ M1 s玩家每重新整理(刷新)網頁
    9 Q* i2 E# b0 {6 j' }- v會看到自己行星上資源有增加
    * d6 z! K( f% X" N* P+ `7 ~$ ~這是因為有去執行到網頁程式% F8 l8 l$ Y) Y5 i
    ; t. d- M% o7 @8 b
    假如把 網頁整個關閉
    , Q# v7 y: w4 l. ]不透過網頁去觀察
    1 b3 ^6 m# M9 l* n直接用資料庫管理程式去觀察+ r2 H" q, B6 g# n% h% P/ i: z
    該筆行星上的資源數量記錄
    ' v8 }5 e6 I( D6 Q7 P& k5 r會發現到資源不會動!
    1 h: P  ?- w+ a3 D9 n* b- S, W% z6 k9 w) T( V
    如果以上 還是不了解4 L0 G& }1 I5 b8 q0 K8 x' ]
    那就要畫流程圖來說明
    ; S: j( ^. ^# V- {& n直接透過程式的運作原理
    # d6 s9 m5 `$ S3 t說明資源,艦隊抵達,等運作機制. j1 I- ~! x& K) ?

    - i) d1 s: j/ A1 y% e3 G8 p研究到這個地步
    3 \) h0 s' I- n$ l- u1 J$ f  b7 i算是前無所見的進步
    6 L8 u8 J* }' C' H可以說是大躍進$ n" `8 O+ c$ i5 |# M
    以前的站長還沒有了解# U8 Q7 @8 p) E) F
    到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 5129

    生命值: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* x% m( \2 y$ u) N: _
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    + U9 `4 r- n# ?" i4 u" |- n9 z其他玩家間諜看到的資源還是會增加嘛? ...

    " v' h2 Q- o" [$ t4 V但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    $ g7 s9 y$ [! {( f) I* P. k& h0 }看这个= =
    1 S. r6 }4 i1 p  s  Y" r4 ~. [4 H' ?

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14780 / 14780

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM
    , s! s$ |9 X* C# ?, p! F但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    " G# s- {: ]5 J4 f, }& u3 A看这个= =

    * n- Y: {* w8 Y3 a# U" Z& b你不懂。。。3 F" }' k4 Y5 V7 A, |
    别的玩家是看不到你的资源的; ^2 d/ e) l! l" Q7 @% d
    根本就没有安全性的问题) c; N0 U9 v) O. D, y" B8 b
    ! n( R; X& N6 `1 Y3 u" k
    这要从编程角度去解释运作逻辑# g1 ]: N4 q( i9 `9 `& s8 `
    没有基本的编程概念 说再多也是无济于事
    5 E+ P5 `( t+ d  @' K: X5 m( {
    : ^" P1 M7 G; }/ B只要明白:0 y! [- V9 R1 |: {# r( T
    网页不是时时刻刻每分每秒都在运行7 v3 F" ]9 Q0 |
    网页或浏览器一旦关闭便不会运作/ |% t9 l0 N3 d
    不是只有本站例外 全世界所有网页都是如此7 t6 J; i4 c- T1 ]. s; g
    这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-5-2 03:31 , Processed in 0.019316 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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