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

BUG汇报

[複製連結]

等級:15 - 融會貫通

經驗值:0 / 140

魔法值:1856 / 7018

生命值:0%

升級   0%

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

    [LV.8]以壇為家I

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

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

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

    ×
    研究BUG
    & `7 M5 b5 N5 R' m5 C; c3 b如图所述,当时我是故意不用暗物质换晶体使他不够资源升级研究的,但第四张图显示研究时间要大约15个小时才轮到第2个研究,而第3张图则是我的研究星球的产量。而按照第3张图现在我的产量完全可以在不要15个小时(10小时都不要)就可以生产完欠缺的资源数量了。
    1 ^, J5 q9 N$ g% m而第5张图却是显示的资源不够升级研究所用的,而且显示的资源是在我下线后的10~20分钟的资源产量~从而导致了我研究没完成。/ e; o7 i1 w, i/ }6 c/ ?$ e
    这是我用了2天时间测出来的。。。5 F. v: v0 }, N  E) M" b6 [' O
    1.png
    2.png
    3.png
    4.jpg
    5.jpg

    文章的最近訪客

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2176

    生命值: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 編輯 1 U5 O( H. @% a+ k" I8 `

    ) Q3 e, k6 f5 I$ @7 h) \+ M
    回覆

    使用道具 回報

    等級:15 - 融會貫通

    經驗值:0 / 140

    魔法值:1856 / 7018

    生命值:0%

    升級   0%

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

    [LV.8]以壇為家I

    發表於 2016-3-14 17:11:34 | 顯示全部樓層
    important55129 發表於 2016-3-14 05:03 PM9 Q1 {# n8 u: q  n% m  q

    # q1 h8 D3 ?) V0 S$ f3 |# K8 X认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源,而不是变生产变升级~
    " Z' M/ C. ]/ }' i! m' N- m6 I* y7 P) ^9 v7 p2 U" Y

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4933

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

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

    等級:7 - 駕輕就熟

    經驗值:0 / 61

    魔法值:98 / 2176

    生命值: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 編輯
    ; {- Q9 [/ k/ J! `3 X
    pkhppp99 發表於 2016-3-14 05:11 PM2 r8 Z( B% z3 D1 `7 v8 h
    认真看4.5张图的时间。15个小时左右生产的资源没有用来升级研究,也就是说要研究的话要先备好全部的资源 ...
    , `1 N% b( B# H8 R

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14372 / 14372

    生命值:5%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 09:51:44 | 顯示全部樓層
    那廻早栗 發表於 2016-3-14 08:52 PM  ^3 @! \8 P  Q, ^8 F. z9 F
    有这个bug。。点建筑队列的时候一定要有能够完成那个建筑的资源量..

    : ~% |9 G9 D0 {- F1 V+ _这个问题很早以前就有了" H* @+ N' R' x0 g8 a3 Y
    只不过一直没有人发现和提出
    9 N# p$ c3 E  |6 D  ?( q所以原作者也一直不知道。。。
    1 |# z/ X- H! ?! k: Y! J" b
    6 X) e# K; {, z( o; ?0 f# q资源一直都不是每分每秒增加的
    ; c( B. [, B, R$ {! [而是在刷新的时候才会增加$ ^+ S7 R7 \! W/ `4 \. \9 z
    4 n. H$ h# `: F
    这跟网页本身的特性有关3 o% n" s$ ?( |* T
    网页就是要有浏览器才能运行. d+ \; \; I5 @9 a2 e7 |
    并不会在后端无时无刻运行) ~) ]1 }  |( d' ~+ h3 h$ E
    只有用户造访网页的那一瞬间
    6 K& B5 z! x# i才会被运行(就像论坛一样)
    5 k* R  W, G0 k# S
    - J7 B2 t0 N. m9 @0 m举个例子:
    & I- J: ?6 T- ^1 W如果所有玩家都不上线 也不访问网页2 r5 E5 q' o7 C( A$ M7 u( }
    那么所有行星的资源并不会自己增加
    + ?* |& {& N0 [+ @* u% i( a1 X3 U4 G2 z* w5 a. n
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    & B+ M* h; e  n5 q那么 系统才会计算上次资源更新时间跟本次时间的差距 并依照每时产量更新行星上的资源数量,舰队抵达,队列等工作
    & n5 ~) W1 j) `+ L& J; V5 E, S2 m. q8 n$ @; w9 g
    要解决这个问题的最佳办法( c" z5 i8 q  P
    不能再用网页语言来写  f9 l( S: m  F0 J
    要用C, C++等系统语言(难度比网页语言高)% q1 V( v- ~# |6 ~5 @# U3 y# D, v
    为游戏写一个辅助程序. P8 B( X6 V; P( P
    并放在服务器上作为背景程序运行/ V5 T6 w& T. ?; a' t5 k8 l
    这样资源,舰队到达,队列运行等等
    9 P& t1 d1 {) h- V# w: P3 d, J6 P即使没有人造访网页 依旧会准时运行并写入数据库
    # C3 Q  \8 o2 c
    # Y* t+ N4 w( Y9 o注意的是:
    8 U& H+ M6 I/ M  V- j4 r) H3 N! q倍率在10倍以下的服务器
    4 i# H# {- r# a& @4 T不受此问题影响(不明显)

    等級:8 - 駕輕就熟

    經驗值:0 / 78

    魔法值:207 / 2774

    生命值:8%

    升級   24.6%

  • TA的每日心情

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

    [LV.6]常住居民II

    發表於 2016-3-15 12:41:38 | 顯示全部樓層
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    7 y9 A- x' [9 d- o  o4 x* |其他玩家間諜看到的資源還是會增加嘛?

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14372 / 14372

    生命值:5%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-15 13:18:37 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM- a! q4 |8 [) Z' d/ \  }
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    0 o) V$ j2 ^9 p" K其他玩家間諜看到的資源還是會增加嘛? ...

    * F% u/ h0 ]7 R$ G8 n; O) F. V資源最大數量受限於倉庫大小' S3 E- L; Y+ g
    所以自動生產的資源不可能超過最大儲存量
    ! r: q9 g, {" H/ l" ~/ o7 x) i3 Y8 l& k* n8 W0 c
    每一個行星都有一個欄位標記叫做:
    % h) L. {3 A( v最新資源更新時間
    : }& E* X* t  p: W3 `) g) I9 d: a/ s1 V
    間諜或攻擊等任務時
    6 J6 [" g0 [5 R9 S1 P1 ?- y* `系統會依照對方行星上次資源更新時間! e# N; ~5 w( J7 k( h
    然後判斷上次時間與這次時間的差距
    # g8 R* Y4 t8 ^0 r# ^# M# g& l依照產量等公式( x, e9 }) _4 l& t( p$ p
    計算更新對方的行星上資源數量為最新狀態
    ; T' r1 E/ {9 Q7 q3 H3 n8 X4 d再計算並回傳結果給派遣船艦的玩家
    - Q; B) ^$ i: e9 G7 O: i. e/ h所以玩家看到的會是最新狀態) P/ f6 F% l% B7 Y  j  f9 ^

    & G' v2 R1 l7 n  R網頁的運作機制大理是:
    2 Q! S6 T/ V! @: a瀏覽器有進行到對網頁的操作8 l( W5 `5 y& m7 ]0 f. m( c* V
    後端才會回傳結果
    7 J  J! o0 o, C, }! P/ G5 _3 k- d& D) R9 _
    上面大致上 就是說:
    ! x% Q. e; E4 l! o要更新資料庫的內容
    - H+ |& _3 m0 A要透過瀏覽網頁的方式
    : b$ R! Z. ]. S; M/ b才會更新到資料庫裡的東西
    % O; R; ^& }- R$ ]+ Z. f0 X- T否則不瀏覽網頁# x8 K; n4 ~1 i- F  Q/ W0 H3 r! I
    資料庫是沒有變化的( T7 Y9 q( i! [  M! z" a
    這就是網頁的特性
    3 y4 k$ N2 {. ]% f5 y
    , J" E& ]$ T0 }也是站長直接透過
    . |9 M  V3 d6 ~2 `/ v資料庫管理工具1 O+ E6 N* X4 W: t3 y# s. i
    不透過網頁程式
    : V0 D2 |/ q6 }$ p  n: s觀察出的結果) c  T/ E* S, B

    ! M! X" C9 _5 t8 ?. ?( L+ M7 Y如果不去瀏覽網頁+ [" y% f6 t" u) w4 p
    資料庫的東西根本不會動( X' B2 F& }! x8 W$ a: c
    / j1 A8 P* i0 i  `
    像是間諜,攻擊,這些都會瀏覽到網頁
    3 O0 |% X, ~" B3 o所以經過系統計算後當然會是最新的資料
    . W+ [  {+ P4 m, e/ T0 k1 f$ m, r5 o. m& |0 U/ F2 D. k4 E! {1 n2 ?  ~
    玩家每重新整理(刷新)網頁
    / Y1 q" S) u  s0 ^會看到自己行星上資源有增加1 S. ]0 @7 \& O( v1 k5 R
    這是因為有去執行到網頁程式
    + I! k6 Z: t4 w- n2 E, A  ?# D$ a: K4 f
    假如把 網頁整個關閉- D1 _1 e7 k+ D8 W/ ~* G7 L
    不透過網頁去觀察% r6 Q1 R) {# V
    直接用資料庫管理程式去觀察
    + u+ y$ K4 q5 @8 X該筆行星上的資源數量記錄
    # K' N9 p& L& P4 N會發現到資源不會動!
    7 @4 G% x* e! H) D3 `
    & N/ Y' G! y& G如果以上 還是不了解
    3 }8 n8 J7 }4 q那就要畫流程圖來說明  |4 j2 u1 E7 x2 M) W3 Y2 G
    直接透過程式的運作原理& P0 {0 B$ `% a) ^7 K6 Y# W
    說明資源,艦隊抵達,等運作機制
    . i  a1 f: |- S6 q* \- D/ F& R0 I7 s9 m0 U; ]7 z# [$ H
    研究到這個地步4 P9 t: r8 @9 F7 z( Z/ |( C
    算是前無所見的進步7 \% K/ h- m; M. o5 Z3 s
    可以說是大躍進
    : x" @9 X6 G' K+ |以前的站長還沒有了解/ Z( |7 j  |, u! y7 |! k
    到這麼深層

    等級:13 - 出類拔萃

    經驗值:0 / 126

    魔法值:1199 / 4933

    生命值:6%

    升級   0%

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

    [LV.9]以壇為家II

    發表於 2016-3-16 05:04:23 | 顯示全部樓層
    joker0115 發表於 2016-3-15 12:41 PM1 w2 t0 M. p7 g% x9 ]6 M8 M8 i
    那意思是很久沒上線,然後上線刷新網頁後,資源有可能爆倉?
    7 \! I9 k, \8 Q0 U) S4 {3 A1 z其他玩家間諜看到的資源還是會增加嘛? ...
    / E( Y( j& I5 x! u8 R, \. E
    但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了1 r# d1 o- v8 E8 t; C0 _
    看这个= =
    5 q) V5 E: T% z3 f: b

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14372 / 14372

    生命值:5%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2016-3-16 12:22:19 | 顯示全部樓層
    那廻早栗 發表於 2016-3-16 05:04 AM
    4 `3 t3 N# h- m但是随便有一名玩家(即使不是帐号本人)上线并刷新网页了
    3 x- B( P+ {0 A5 n. u6 {/ R看这个= =
    * T' e1 \/ b& M, Q7 Q
    你不懂。。。
    0 \; ?% a. [4 I6 l/ V别的玩家是看不到你的资源的" w( {' t, ~" F/ z( {. O0 |/ n/ g
    根本就没有安全性的问题& \8 c6 d0 W& z& X8 ~$ N
    2 s* r; M6 \' A7 h
    这要从编程角度去解释运作逻辑  [" q+ S1 Y  z8 I6 A1 `  J1 \
    没有基本的编程概念 说再多也是无济于事: w% g4 Z( i+ k- D7 V: Z& {# d4 h

    % z. z' r, g+ t! D只要明白:# \9 ]. o7 j% X3 W* S
    网页不是时时刻刻每分每秒都在运行7 |2 j' k) o( ^( N+ E; i. \" i( y
    网页或浏览器一旦关闭便不会运作: \7 b4 ]% X5 A7 |9 [
    不是只有本站例外 全世界所有网页都是如此, G+ b4 e, u  ^) N& F' \
    这是网页本身的特性与原理
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

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

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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