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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:12910 / 12910

生命值:4%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    由於現時新手保護積分過低6 H0 l  ~8 w' H" P% F0 b
    造成新手玩家不太好發展起來
    6 ~0 b1 `0 f% @6 [, [# q$ f0 O* X有玩家建議可以適當調整一下$ V' [+ e; \9 J; c8 W1 d! ?% f
    新手保護積分的門檻
    1 f* e$ a9 e; u+ ?" v
    . o' b6 P& T9 I7 W3 ~% x而所有玩家總積分的平均似乎是比較好的方式
    ' i% R, y3 \/ h+ T, p
    6 E5 I: `0 @6 R  F& F要如何輕而易舉計算總積分的平均呢?# V1 G; h( P  D1 y' ?
    一個一個手動加總起來效率不僅低又費時$ U( M8 F- A5 s. l6 n) m
    3 L% k' h% i% K: P- h% S6 T
    SQL語法是相當有用的東西
    7 W2 |1 }1 P9 Q- d# M, b1 O- ?也是站長正在學習的東西
    ; i" ?; j8 m9 M1 y! w& ~% p3 C+ ], l& u3 P0 f
    透過SQL語法查詢出來的結果% G/ s9 L' Z! K' u0 [  I7 D
    U3服現時所有玩家總積分加起來是:# k( f5 `) ^2 J% a2 `7 [/ k5 D+ R
    133043112308935 T- a( p, Q! b$ ~' o

    0 Y; ?0 ~; r6 y) z2 w要得出所有玩家總積分的平均數
    / R' Z( O( X  u  h& }3 S: X計算方式:所有玩家總積分總和除以玩家總數) k7 u. Y0 x9 i. i, ~. ]
    即:13304311230893/761=17482669160.2
    # `  _7 w6 a  b四捨五入去掉小數點就是17482669160
    * B0 R/ I3 T6 ^* M7 Y) L
    8 m+ E0 b: `7 Z1 K17482669160即是新的新手保護積分門檻
    % i, }: u. _$ g8 h) s7 F" v7 |5 ^6 j' g: P* x9 E7 @& O
    而平均保護積分可以定時更新一下" X  v8 `& @$ A9 b/ J
    這樣所有玩家都能平均受到保護
    4 K' n+ M" K$ g, W0 |8 W3 J現時新手保護積分上限是21474836471 H( b( \: \8 v5 B4 \% }
    但這樣會有一個問題
    4 w' J/ \$ T. B' P' T; P4 l- F9 D超過2147483647分的玩家都可以被打( A3 f5 t8 F- O' m$ N
    改成平均積分為保護積分
    2 x3 X2 L0 L. E9 L. _5 ~, ?所有在新手保護積分內的玩家只能打自己積分乘以5倍以及自己積分除以5倍的玩家 其餘不能打" f1 ?3 w- S$ ]2 H
    * ~! {$ Y2 o  [$ o* d
    除了平均積分當作是新手保護積分以外1 P9 ~7 Y4 L+ ?$ `4 Z
    還有沒有更好的方式?% ~" {7 p6 g; u3 y, A
    就由大家來討論了
    0 I7 v) ^8 h/ b

    文章的最近訪客

    等級:14 - 融會貫通

    經驗值:0 / 137

    魔法值:1727 / 5323

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

    生命值:3%

    升級   68.05%

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

    [LV.6]常住居民II

    發表於 2014-10-26 07:34:48 | 顯示全部樓層
    若以平均保護積分 的方法的話
    6 [7 Y: e: f# Y4 i$ H0 }: W5 e9 c* K不適合直接用玩家總數來除1 L/ A# c) k5 W5 C
    原因在於接近沒有積分的玩家的部分 以U3為例著數量0積分的帳好多達250幾個4 |: @4 K7 U9 h4 X1 s
    隨便一個有心人士找花點到公共電腦多論幾個帳號等,就能明顯幅降著低平均值; `& w# [, a8 Z3 ]2 D6 [8 k: V! R
    (我想的話花點勞力就能造出4-50個著種0分(而且來能規避違裩)
    3 R% S, G* F2 F  q- v( B但著就使平均積分 砍了10億分左右  g) N6 o' u! J- O3 X

    + e/ p* N% A' u& \# h( q) v新手保護積分的門檻可以固定週期來跟新,聯合取數值得點也固定下來減少爭議

    等級:25 - 爐火純青

    經驗值:0 / 244

    魔法值:12910 / 12910

    生命值:4%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2014-10-26 18:16:21 | 顯示全部樓層
    roy369458 發表於 2014-10-26 07:34# n& t7 i. m8 r& B" C
    若以平均保護積分 的方法的話
    * _5 [+ j. P, Z# j: m0 K3 ?不適合直接用玩家總數來除7 g+ |3 d& Q2 G( v+ \3 K
    原因在於接近沒有積分的玩家的部分 以U3為例著數量 ...

    # C" M% ^3 a( N$ J8 e# [的確不適合直接用玩家總數來除
    ' \3 F5 y2 s5 G( d: C那麼先扣掉積分為0的玩家數量
    1 h: Q; ]6 `- k然後再用全部總積分去除/ U( c4 n( l! Y, E6 k/ l
    這樣如何呢?

    評論

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

    本版積分規則

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

    GMT+8, 2024-5-20 18:08 , Processed in 0.054981 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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