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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14060 / 14060

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    由於現時新手保護積分過低
    5 U6 h. K1 P1 M: i/ L造成新手玩家不太好發展起來
    . f0 B( X" |4 k: C) ?4 V有玩家建議可以適當調整一下
    8 f+ V; e/ z4 t' ]  ?3 P2 \新手保護積分的門檻5 h8 O4 p4 [: j7 u' d* e1 Z+ f

    / L7 C3 ^( P' h5 O* ~; q% U" R5 x  C: _而所有玩家總積分的平均似乎是比較好的方式
    0 D, I+ P9 ?6 S6 c* {' r3 R/ A% J) s/ i; l0 k
    要如何輕而易舉計算總積分的平均呢?
      ~4 c$ m. e+ U8 W; v8 V一個一個手動加總起來效率不僅低又費時
    # i- @" M2 l. Z3 V$ H; n+ }/ H* P& s( Y, @9 R8 p( V# a! w( T
    SQL語法是相當有用的東西
    - Y: ]* n! a; ]( e3 i也是站長正在學習的東西
    3 x& U" U) {$ f) C1 ~) X  Y5 b: {& ?/ v+ d
    透過SQL語法查詢出來的結果
    9 {9 E5 L& R+ |- ~3 ?6 xU3服現時所有玩家總積分加起來是:
    9 `) d" q1 H% I2 l133043112308931 @7 q1 o: b4 c! q9 S
    2 _+ g0 i( Q: [
    要得出所有玩家總積分的平均數
    ' r- x9 f' R% r  S8 |8 L計算方式:所有玩家總積分總和除以玩家總數
    4 V2 O) e7 u$ v9 |8 b6 I; r9 J" ~即:13304311230893/761=17482669160.2
    ! l/ _& ?9 B* m# \. q四捨五入去掉小數點就是174826691600 a: Q$ O9 r- i; M

    4 i8 p. b/ W  X: f5 J3 {17482669160即是新的新手保護積分門檻 % V1 \0 b7 q5 B/ s) c
    0 ]! N6 i$ ]3 e8 f0 W( `7 z! g
    而平均保護積分可以定時更新一下% u3 U* a! N- e: p/ b2 O$ e, G( I
    這樣所有玩家都能平均受到保護& Y$ m" \5 }2 \4 h/ Q
    現時新手保護積分上限是21474836473 {- @4 b9 o( u1 Y1 E
    但這樣會有一個問題$ P- Q1 X$ U5 R0 [5 c: K  M
    超過2147483647分的玩家都可以被打
    , m2 x' d, n" Z, e8 J: ]6 P# d# B改成平均積分為保護積分
    # f- L1 E) i& [" Y' p) C" w7 X所有在新手保護積分內的玩家只能打自己積分乘以5倍以及自己積分除以5倍的玩家 其餘不能打0 I4 F$ T& D3 r! f
    % [+ d# c5 j. g
    除了平均積分當作是新手保護積分以外
    9 `, B# V4 I" Q  u還有沒有更好的方式?
    8 R$ `* p, ]; S0 b就由大家來討論了# y8 y- {6 z2 B: m5 r% L$ R0 i

    文章的最近訪客

    等級:14 - 融會貫通

    經驗值:0 / 137

    魔法值:1727 / 5926

    生命值: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 / 6461

    生命值:3%

    升級   68.05%

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

    [LV.6]常住居民II

    發表於 2014-10-26 07:34:48 | 顯示全部樓層
    若以平均保護積分 的方法的話
    . t7 Y4 R& y2 O3 H  V( q3 S9 C不適合直接用玩家總數來除, E# V3 `) F5 D/ N+ T& j* `0 B
    原因在於接近沒有積分的玩家的部分 以U3為例著數量0積分的帳好多達250幾個
    8 |- J% _) b$ O; l隨便一個有心人士找花點到公共電腦多論幾個帳號等,就能明顯幅降著低平均值
    4 W( X! g1 l/ Q9 q(我想的話花點勞力就能造出4-50個著種0分(而且來能規避違裩)3 k: n0 Q. c1 K
    但著就使平均積分 砍了10億分左右. j+ \& N4 u! Y3 e6 }, q$ y/ O
    # T& i; q4 P7 s" ^+ o8 b* W
    新手保護積分的門檻可以固定週期來跟新,聯合取數值得點也固定下來減少爭議

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:14060 / 14060

    生命值:5%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2014-10-26 18:16:21 | 顯示全部樓層
    roy369458 發表於 2014-10-26 07:34
    3 b$ _; b6 {/ x0 z' j若以平均保護積分 的方法的話- S4 X) \$ @, X- Z  I
    不適合直接用玩家總數來除, k. ?4 |# x/ H+ f" ^
    原因在於接近沒有積分的玩家的部分 以U3為例著數量 ...
    9 _( v6 q+ P& I$ W
    的確不適合直接用玩家總數來除
    . {/ ~& B) \7 E: }' `: C+ N+ U; i那麼先扣掉積分為0的玩家數量
    8 c/ y  L$ I: N+ R7 y然後再用全部總積分去除& i2 U% `7 d, i! ~
    這樣如何呢?

    評論

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

    本版積分規則

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

    GMT+8, 2025-7-31 18:39 , Processed in 0.019513 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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