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

[規則討論] 新手保護積分討論

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14900 / 14900

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

    發表於 2014-10-25 22:37:57 | 顯示全部樓層 |閱讀模式

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

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

    ×
    由於現時新手保護積分過低
    . e( E2 k/ h# F; I) y! _4 {造成新手玩家不太好發展起來- U6 ~# ~6 @" r3 O# |
    有玩家建議可以適當調整一下
    3 q: Z" k5 F9 F7 q# ~  ]; L新手保護積分的門檻! D- d* |. w# s  S5 N6 Y/ J

    ' z" U6 ^5 e2 W+ a而所有玩家總積分的平均似乎是比較好的方式
    9 M2 \" U% r" x$ u- _
    5 L1 V# T' e' I要如何輕而易舉計算總積分的平均呢?
    ) C8 m0 M# {7 I2 f* u9 t- r1 x7 Y; ^一個一個手動加總起來效率不僅低又費時8 g7 M! D; e, x( a  y

    ( u4 G% e6 c, O) }/ mSQL語法是相當有用的東西
    4 P7 z% s5 k, o2 ~; B# d: A7 p也是站長正在學習的東西
    8 l; t9 I& [( f" q1 [& T+ e
    / }- {; s1 n( n: ?  L透過SQL語法查詢出來的結果
    4 D( {" g4 r* Q0 NU3服現時所有玩家總積分加起來是:; I+ \2 d3 q: x
    133043112308938 q. V/ }4 a7 f) K1 ]) }2 M
    . `' n" a; ?6 i. r/ j
    要得出所有玩家總積分的平均數! N6 m. c* V7 U; D* ]4 }1 ]8 Z
    計算方式:所有玩家總積分總和除以玩家總數
    + H' }' `% D1 M! X. p即:13304311230893/761=17482669160.20 G) [) W3 B- E7 m: f5 w
    四捨五入去掉小數點就是17482669160
    ) p4 ^7 ]# b7 ~  i& `* J. S6 D) A6 @
    : v' `8 R: f1 y7 `8 p& D1 h* q- w( \17482669160即是新的新手保護積分門檻 5 Q; u! y+ O) l9 @
    / }; w/ d0 G3 d4 J4 T2 W7 _" t
    而平均保護積分可以定時更新一下6 E6 c) Q. ^7 m+ K+ d
    這樣所有玩家都能平均受到保護
    5 c! y5 Q/ _2 q2 @6 v' d: B現時新手保護積分上限是21474836474 a, e- x; Z  Y
    但這樣會有一個問題
    * y  N6 d) }1 k3 A- u/ r5 G7 c超過2147483647分的玩家都可以被打8 A0 \2 J0 ?& v* R
    改成平均積分為保護積分$ I8 {8 \0 v. x( S; N" q3 n
    所有在新手保護積分內的玩家只能打自己積分乘以5倍以及自己積分除以5倍的玩家 其餘不能打
    " q9 |3 i5 p  y
    9 a- R* I' ~- K. ^" I2 \" E除了平均積分當作是新手保護積分以外
    : K7 I/ ~+ M  d' B( X  [/ c6 J還有沒有更好的方式?
    # k! Y( |3 I; r4 ^0 @/ r! D就由大家來討論了
      o* }  O0 n% ?( J+ U: f+ P

    文章的最近訪客

    等級:14 - 融會貫通

    經驗值:0 / 137

    魔法值:1727 / 6367

    生命值:7%

    升級   0%

  • TA的每日心情
    奮斗
    2023-11-6 06:07
  • 簽到天數: 809 天

    [LV.10]以壇為家III

    發表於 2014-10-25 23:11:39 | 顯示全部樓層
    建議在 遊戲中 顯示 新手保護 的積分 ~

    評論

    OK  發表於 2014-10-25 23:12

    等級:12 - 出類拔萃

    經驗值:0 / 113

    魔法值:787 / 6824

    生命值:3%

    升級   68.05%

  • TA的每日心情
    開心
    2021-6-28 16:11
  • 簽到天數: 78 天

    [LV.6]常住居民II

    發表於 2014-10-26 07:34:48 | 顯示全部樓層
    若以平均保護積分 的方法的話
    $ w' N6 h9 K# m* V9 i3 V不適合直接用玩家總數來除
    9 n  L9 V7 @& s原因在於接近沒有積分的玩家的部分 以U3為例著數量0積分的帳好多達250幾個* Z0 w' D. h) q0 I2 Z
    隨便一個有心人士找花點到公共電腦多論幾個帳號等,就能明顯幅降著低平均值
    0 Y6 F, S7 R& {  l( D(我想的話花點勞力就能造出4-50個著種0分(而且來能規避違裩)
    & K( W1 H# O1 s: b% o  P9 u' A但著就使平均積分 砍了10億分左右% M0 i7 c8 B% E( f  X7 z

    . L! t( b8 M& U, v% |% o, e9 A新手保護積分的門檻可以固定週期來跟新,聯合取數值得點也固定下來減少爭議

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14900 / 14900

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2014-10-26 18:16:21 | 顯示全部樓層
    roy369458 發表於 2014-10-26 07:34
    / `4 k! A# f; t+ M若以平均保護積分 的方法的話% q6 r) f5 s4 Q, ~
    不適合直接用玩家總數來除0 t6 T! }% C$ D2 N
    原因在於接近沒有積分的玩家的部分 以U3為例著數量 ...
    " X0 @3 i" \) ?" Z. ~6 i9 E- J
    的確不適合直接用玩家總數來除. c4 O; k! j* i: y* o2 i
    那麼先扣掉積分為0的玩家數量! Q# {" z; U6 [6 b0 |( A
    然後再用全部總積分去除3 v4 i9 t; Q+ }# n1 B. _
    這樣如何呢?

    評論

    看來光排除積分為0的玩家是不夠的,還要在排除其他因素(最後上線時間天數,註冊天數...等)這樣計算起來會比較準確  發表於 2014-10-26 18:29
    0太低了 可以另找個標準 真的有在玩的人大概蓋一蓋建築就前百名了  發表於 2014-10-26 18:22
    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

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

    GMT+8, 2026-6-16 11:57 , Processed in 0.018705 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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