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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13994 / 13994

生命值:5%

升級   100%

  • TA的每日心情
    奮斗
    昨天 01:18
  • 簽到天數: 5641 天

    [LV.Master]伴壇終老

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

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

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

    ×
    由於現時新手保護積分過低4 v8 u/ k. ?& W: Z' w2 N* a
    造成新手玩家不太好發展起來
    5 e) ~& H3 y( d  e有玩家建議可以適當調整一下( x/ v6 t. S: @- J* h  G0 Z$ y0 e  k; R
    新手保護積分的門檻7 [& d6 X3 l3 O" P' @/ X
    % `  g$ ^/ b% h) @
    而所有玩家總積分的平均似乎是比較好的方式0 U/ e$ a/ p8 c, d6 C2 @# j
    . \6 \8 p  h/ V: r5 P1 _$ f& p
    要如何輕而易舉計算總積分的平均呢?
    $ x% X* s: R4 E: N! k1 q$ n一個一個手動加總起來效率不僅低又費時, D& @; i9 N6 E# p: R, m+ a. H/ P
    , }$ I2 ?, E& D" \% `. ^- S
    SQL語法是相當有用的東西9 k+ u- u) G: D+ Y
    也是站長正在學習的東西8 }, F: M$ Q$ t2 ^& B

    * W4 w  h  V7 e# d5 T  r  `透過SQL語法查詢出來的結果% K2 {" d8 h% t  O
    U3服現時所有玩家總積分加起來是:
    , I& ^  e, \8 B1 A+ P133043112308933 c" y- c' f5 _" P) d1 `' q

    , c( @8 ~" s; b. ]3 t* ^2 ]要得出所有玩家總積分的平均數+ {- s# u8 \) ]6 E% x! T4 p$ d8 Y
    計算方式:所有玩家總積分總和除以玩家總數
    1 s# d6 z7 I6 l% Z即:13304311230893/761=17482669160.2
    ) t! @' a# T  L四捨五入去掉小數點就是17482669160
    * O/ A0 |. w+ h( J) {! V- ], \8 l3 v& @! D+ a5 C& g& y& G& I
    17482669160即是新的新手保護積分門檻
    7 K1 h/ E5 j$ L: ^! E  ]% M6 ~1 @" m( ^
    而平均保護積分可以定時更新一下
    : E& k. M& ?$ b8 g) b這樣所有玩家都能平均受到保護
    8 V0 o8 z# a5 H+ ?現時新手保護積分上限是2147483647
    ; u, X) H4 m9 J* ]- u) }; c但這樣會有一個問題$ b* N8 b  K4 ^  z) u
    超過2147483647分的玩家都可以被打! d/ C7 V( {7 v& u! K
    改成平均積分為保護積分4 L' n2 y6 b0 I3 a" `
    所有在新手保護積分內的玩家只能打自己積分乘以5倍以及自己積分除以5倍的玩家 其餘不能打
    9 T6 H, _- D2 c( x2 l" z0 w4 |3 u' P
    除了平均積分當作是新手保護積分以外, t* I9 c7 M" F- Z! h+ o$ e
    還有沒有更好的方式?1 |- y4 @9 W% E, }
    就由大家來討論了
    % i. ?/ u6 c! w$ R' c" W6 k: \5 T

    文章的最近訪客

    等級:14 - 融會貫通

    經驗值:0 / 137

    魔法值:1727 / 5892

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

    生命值:3%

    升級   68.05%

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

    [LV.6]常住居民II

    發表於 2014-10-26 07:34:48 | 顯示全部樓層
    若以平均保護積分 的方法的話8 q8 {+ z9 Q( C+ r# G+ L) e. @
    不適合直接用玩家總數來除+ K9 y' }3 q, y( @
    原因在於接近沒有積分的玩家的部分 以U3為例著數量0積分的帳好多達250幾個
    + c0 Q7 }9 |/ X1 M8 B0 q/ R5 U隨便一個有心人士找花點到公共電腦多論幾個帳號等,就能明顯幅降著低平均值2 t% \+ I8 \1 ?
    (我想的話花點勞力就能造出4-50個著種0分(而且來能規避違裩)
    0 f* a: j) [7 I) O5 d! F9 b但著就使平均積分 砍了10億分左右
    ( A) i. Y6 d- L4 C9 M# c6 N5 q4 U
    新手保護積分的門檻可以固定週期來跟新,聯合取數值得點也固定下來減少爭議

    等級:25 - 爐火純青

    經驗值:0 / 245

    魔法值:13994 / 13994

    生命值:5%

    升級   100%

  • TA的每日心情
    奮斗
    昨天 01:18
  • 簽到天數: 5641 天

    [LV.Master]伴壇終老

    發表於 2014-10-26 18:16:21 | 顯示全部樓層
    roy369458 發表於 2014-10-26 07:34( Q, k& C" ]7 a7 H. ^
    若以平均保護積分 的方法的話
    * l8 j' \+ i- d不適合直接用玩家總數來除( L6 ^+ [5 \* f6 z
    原因在於接近沒有積分的玩家的部分 以U3為例著數量 ...
    2 N0 o7 U# [1 I% P0 h- b9 v" T
    的確不適合直接用玩家總數來除
    1 ?9 K7 \2 {( I' K6 `; t那麼先扣掉積分為0的玩家數量6 P9 O, y  k5 S6 {
    然後再用全部總積分去除
    ! f- K, n  t4 o7 Z) r$ u這樣如何呢?

    評論

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

    本版積分規則

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

    GMT+8, 2025-7-7 00:58 , Processed in 0.019601 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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