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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 6587

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG
    ' |) k, I$ s% R, t如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。+ s8 j# |! U, x$ u/ `4 c) N
    而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。9 Y3 J( z( Z# Y% v0 H- J4 L. u
    这是我用了2天时间测出来的。。。
    9 A- c5 O) b4 Q
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 1988

    生命值: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 W0 J# k* P% a7 w4 Q* m. P- T* c

    - |# R  K* \3 j3 W1 b
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 6587

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層

    / a* z, f1 e2 m) }3 Z- A认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~/ v1 \) ~" X3 e6 q4 d& V  x8 X/ d

    2 v9 L% Z! h- [

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4544

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 1988

    生命值: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 編輯 3 `5 p' T- U( P0 ^
    pkhppp99 發表於 2016-3-14 05:11 PM
    2 B! [- l/ d  N" Q4 [认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
      h. \1 d5 n. C

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:13568 / 13568

    生命值:5%

    升級   100%

  • TA的每日心情

    1 分鐘前
  • 簽到天數: 5491 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM
    : X3 U4 U2 b. X7 y, t' I3 @有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    $ L6 J0 O' a# H( @这个问题很早以前就有了
    9 V0 L4 x6 R3 r$ p, S只不过一直没有人发现和提出: ?5 z4 @4 T: p6 j5 [0 T
    所以原作者也一直不知道。。。3 X9 l2 Q- ]% O2 M

    : J( @5 E% m9 J! Z7 q5 t$ P资源一直都不是每分每秒增加的2 ?0 F. v* j! X. A6 C1 J1 Q
    而是在刷新的时候才会增加. S' j! j+ \# ?+ \; t

    : k4 \+ S2 Q  Y7 M7 j这跟网页本身的特性有关2 N1 a7 {2 f, w: ]" b
    网页就是要有浏览器才能运行7 E( m7 k. Z6 |' y$ Z' K
    并不会在后端无时无刻运行
    ! {: h0 Y' B7 f( N' O只有用户造访网页的那一瞬间/ [8 M, t6 i, y6 B
    才会被运行(就像论坛一样)
    ) F, |* a0 m1 y& x1 q6 r* o4 P1 h+ I' U1 U; o
    举个例子:
    7 D5 ?2 y: m) y" P+ r* j' `如果所有玩家都不上线 也不访问网页5 h/ c* ?* y* v! v. ~
    那么所有行星的资源并不会自己增加2 \% X! x& k" [- _, f! q0 |. ^
    ) d& _& Q  g4 I/ ~! b
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
      g1 u- {  @5 @  U那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作
    & Q3 L9 y6 F0 K" p$ I; r% }* k1 F( {
    9 n! Y# {# l# Y5 Z+ [* Z' l9 G0 q+ q要解决这个问题的最佳办法( O% O" Q) `& k1 W* Z$ }
    不能再用网页语言来写* z& `" v  z* D( S* b2 _' M) v
    要用C, C++等系统语言(难度比网页语言高)3 b4 ^2 E1 s! Q3 g& |8 q) U
    为游戏写一个辅助程序
    0 {" a9 d' _! R* ^: q+ V2 i并放在服务器上作为背景程序运行3 H% K: W( T9 b2 |! H9 q
    这样资源,舰队到达,队列运行等等7 m- M1 \3 [4 ^9 v
    即使没有人造访网页 依旧会准时运行并写入数据库: [# ]$ N* M3 C3 u6 H  d! P! t4 P! M
    ; k* D- y* i- [( ^! E* r
    注意的是:4 p# w5 O, |& S+ z6 }; N  {9 O. s% a
    倍率在10倍以下的服务器# u; L6 L  c/ Y& H; Q1 X, T8 p" @
    不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2534

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?/ S% P: O! `. |0 r
    其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:13568 / 13568

    生命值:5%

    升級   100%

  • TA的每日心情

    1 分鐘前
  • 簽到天數: 5491 天

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM$ E3 }9 s! [9 Y; A/ n5 E
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?3 n% x: X2 F# q/ c# |; `
    其他玩家間諜看到的資源還是會增加嘛? ...
    ( I* n/ U( N5 O# q
    資源最大數量受限於倉庫大小
    ) ?4 c) b* r: K% W1 \: o所以自動生產的資源不可能超過最大儲存量" s1 ~) d" D# a  o, B

    % C% l  g3 V+ Z" n' t* b' u每一個行星都有一個欄位標記叫做:
    , @3 F( V* p; m% B4 d( d最新資源更新時間% F. w5 A1 h  b* |; M) m

      W, D7 |* z: r間諜或攻擊等任務時
    ! V2 z- M- X% ~3 k1 S& x系統會依照對方行星上次資源更新時間
    / W$ D" J9 Z& x+ E+ `2 J5 I( e- ]( v然後判斷上次時間與這次時間的差距
    ; {: G; j5 U/ a$ D4 k* @依照產量等公式
    ( f5 a" M* r9 B3 F5 z0 ^8 e2 k( c計算更新對方的行星上資源數量為最新狀態, J, {/ j* k% @+ D. Z
    再計算並回傳結果給派遣船艦的玩家5 D' c( }" {% q5 T
    所以玩家看到的會是最新狀態* q& X  y  i! r+ m" H1 W' L3 Y
    ! b# z/ ?# T( W$ Q- k
    網頁的運作機制大理是:8 U( L+ i/ N7 H7 H& A
    瀏覽器有進行到對網頁的操作
    / Z) _* v1 G- ]5 A, _" T後端才會回傳結果
    0 Y6 U2 p+ H2 t% Y& N4 O
    ( m- @1 ]1 L' `/ q( A上面大致上 就是說:
    # S+ A9 t9 Y9 ?" \  g/ Y要更新資料庫的內容
    % }& Z, F( m9 d: ~. b" L# G/ g要透過瀏覽網頁的方式
      H9 g0 l: |  H才會更新到資料庫裡的東西
    ) U) m: s8 l8 s. V2 L否則不瀏覽網頁
    . O/ d# m! p# l- V$ u- s# `- l3 u" ]/ G資料庫是沒有變化的
    ; F. h! ~- [' r7 M% E0 g  @這就是網頁的特性# b2 f' y2 @! S  R3 N+ S

      Z" x4 B/ }1 ]) \也是站長直接透過2 s8 j# X1 u0 M3 z; [  B% t% ?
    資料庫管理工具
    : G7 w# R; a. g- A不透過網頁程式
    5 [2 a# M' n: s3 k觀察出的結果3 j3 P9 ]) @4 ^/ S  C  B$ l

    / w! C' D; R9 `/ x9 d, W( ?如果不去瀏覽網頁
    # g1 c8 M  U6 U* H資料庫的東西根本不會動
    $ _4 [& b) v/ C& v. W; _" X) y; R- l8 G7 R1 G& n0 ~
    像是間諜,攻擊,這些都會瀏覽到網頁
    6 z1 K! `) r1 S& o1 l0 @3 G所以經過系統計算後當然會是最新的資料9 p4 |9 Y3 p* r: F0 t; B) Z$ j
    5 G) y0 B2 S6 Z- S5 o% L$ Y5 S3 H
    玩家每重新整理(刷新)網頁
    7 P5 l0 L$ ~9 ~- ?8 g4 T會看到自己行星上資源有增加
    1 ]/ q. U2 L, J4 v0 f9 G6 S1 C5 ^) C這是因為有去執行到網頁程式( L. F. ?) G; g' q8 b# t5 i& }
    8 y0 w6 E  u* _/ ?; }  z' z; g
    假如把 網頁整個關閉
    1 k1 w7 x2 I8 B$ V; j/ B% i+ S不透過網頁去觀察& b, b' U. ?2 t
    直接用資料庫管理程式去觀察  P5 B( N" ^/ \2 m: x( i
    該筆行星上的資源數量記錄) k7 e, a1 ?/ k+ z" a8 ?( p
    會發現到資源不會動!
    1 [5 b3 T* M+ n  u
    ( a* _! u4 f5 h7 H如果以上 還是不了解
    / z+ Q4 b* ?; y  Q  r) D8 \/ D那就要畫流程圖來說明
    ; E( `9 Z6 ?3 U: a4 h直接透過程式的運作原理: D: l& i& n3 e5 @
    說明資源,艦隊抵達,等運作機制
    ; `8 K0 G9 }; t0 H7 m
    0 j9 |- Z2 [) K/ b研究到這個地步
    ! {- r, \* Y& w) p算是前無所見的進步, Y8 J: o! ^5 ^! m$ L" r: x
    可以說是大躍進
    7 }8 ]. c3 \) g; F- Z" I+ k以前的站長還沒有了解
    1 U# i( D+ }$ a; {* g到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4544

    生命值: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
    3 k" [# r, |6 C$ e- J! E那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?5 g: t6 m/ W8 ?' e0 ]
    其他玩家間諜看到的資源還是會增加嘛? ...
    4 _* h5 o  `5 q" }# Y
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了3 B7 c+ N  I, A  C2 x( d
    看这个= =
    2 Q  t/ }6 t2 M7 y4 E8 i/ q5 R  t( J, ^

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:13568 / 13568

    生命值:5%

    升級   100%

  • TA的每日心情

    1 分鐘前
  • 簽到天數: 5491 天

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM
    ; ~5 g2 h' A1 i# M! q但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    8 f* g1 D! s6 P9 s0 N看这个= =

    3 x) e) }; {3 H8 Z8 Y* k% h& h1 }  N你不懂。。。# m  {6 [  Y% g$ ]- s% B" t4 d
    别的玩家是看不到你的资源的
    ' U- j/ c2 O) @$ Z' d' p9 K6 R根本就没有安全性的问题; O4 U" [; f& Z  a& ]
    9 b; Q" g4 @0 _4 ~! [, |
    这要从编程角度去解释运作逻辑" u) w& i4 n/ ?, Q- |
    没有基本的编程概念 说再多也是无济于事
    + _, [) H# w, f7 x5 E( F  i+ Q) F. J6 I0 k4 q, _3 h
    只要明白:
    " g) d! ^  ], t- v, i- N7 n网页不是时时刻刻每分每秒都在运行& K, W; c4 J8 e* X
    网页或浏览器一旦关闭便不会运作: G1 [  D- K8 o: o
    不是只有本站例外 全世界所有网页都是如此% c  r: ?8 \7 O
    这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2025-1-25 01:43 , Processed in 0.016845 second(s), 12 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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