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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14981 / 14981

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    由於現時新手保護積分過低( H8 {2 g' J, j5 G6 j  O5 m
    造成新手玩家不太好發展起來
    5 {. ~% y1 s' Q$ `2 W1 N0 |7 g有玩家建議可以適當調整一下3 ]: o( `  V6 Y" |2 c9 \
    新手保護積分的門檻5 ^8 b9 O# T. m4 t* D; k; ~1 U

    $ g! ]4 V' F9 _9 t6 \而所有玩家總積分的平均似乎是比較好的方式
    ) J% [4 P, ^1 \1 [. g* _* B+ Z6 S% t6 E& \" Q/ H- ^- D; E
    要如何輕而易舉計算總積分的平均呢?. W5 E4 T' ]# z2 c3 n
    一個一個手動加總起來效率不僅低又費時
    & d1 E/ e: |. [+ o9 o7 }) O: c, P! `  X* ~% z1 a0 u% K
    SQL語法是相當有用的東西, ~- |& E7 K% \  V; _6 i3 p
    也是站長正在學習的東西: `1 W% G* m; e# \5 X4 `

    5 g& C1 @' M1 g3 d/ A透過SQL語法查詢出來的結果: ~; W. R% t( ~* k5 Z9 B/ C
    U3服現時所有玩家總積分加起來是:
    9 V2 c8 g0 p0 B- a, {; w13304311230893
    / x: r) F8 h3 b# r, t5 w( q0 s5 x; n) s5 G& n
    要得出所有玩家總積分的平均數1 u5 D/ T# b( j! d) D
    計算方式:所有玩家總積分總和除以玩家總數
    2 W  P) d( I- k- X. f即:13304311230893/761=17482669160.2
    ' k& g5 m5 f; S$ K, E" i四捨五入去掉小數點就是17482669160
    ! [6 A( o9 h9 l$ _3 Z, \! R: e* r" b
    17482669160即是新的新手保護積分門檻 6 E' M! j  d  V- J
    5 [/ ?! |) z# a9 {* b. Q! W
    而平均保護積分可以定時更新一下. i$ ?' E/ \) k# `
    這樣所有玩家都能平均受到保護
    ( v: G8 I( z& e. J1 ^- o2 i現時新手保護積分上限是2147483647# [3 E! _3 N' h$ i" r7 q
    但這樣會有一個問題% D- ~$ J; z" n/ E
    超過2147483647分的玩家都可以被打
    9 O+ D3 C5 b* P' p1 E8 u7 L: v/ l% o改成平均積分為保護積分( Z( A& i9 l# C; Z# U$ |  _, z& O
    所有在新手保護積分內的玩家只能打自己積分乘以5倍以及自己積分除以5倍的玩家 其餘不能打7 B/ D2 F1 D  _! K3 P& [8 Z

      f4 t5 Z: v" q0 [; y+ r  M& \除了平均積分當作是新手保護積分以外8 V/ I8 W  r9 |$ Z6 `
    還有沒有更好的方式?
    0 t( N- x9 J( W; a0 p$ U就由大家來討論了1 m( m* B& Q0 F

    文章的最近訪客

    等級:14 - 融會貫通

    經驗值:0 / 137

    魔法值:1727 / 6410

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

    生命值:3%

    升級   68.05%

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

    [LV.6]常住居民II

    發表於 2014-10-26 07:34:48 | 顯示全部樓層
    若以平均保護積分 的方法的話4 w  m; C: Z3 A- f5 j: \; g8 R3 B
    不適合直接用玩家總數來除
    $ P# \1 M) }2 U; j0 z  q5 s3 U% }原因在於接近沒有積分的玩家的部分 以U3為例著數量0積分的帳好多達250幾個
    8 D- a# R: H9 [0 r隨便一個有心人士找花點到公共電腦多論幾個帳號等,就能明顯幅降著低平均值
    0 {* u# P' M" ^4 C% J9 A(我想的話花點勞力就能造出4-50個著種0分(而且來能規避違裩): }5 @  S/ P" J4 \7 P
    但著就使平均積分 砍了10億分左右" o1 ^5 D9 n1 k  ]
    . y( Y4 v/ b' F, h- Y9 U
    新手保護積分的門檻可以固定週期來跟新,聯合取數值得點也固定下來減少爭議

    等級:25 - 爐火純青

    經驗值:0 / 246

    魔法值:14981 / 14981

    生命值:6%

    升級   100%

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

    [LV.Master]伴壇終老

    發表於 2014-10-26 18:16:21 | 顯示全部樓層
    roy369458 發表於 2014-10-26 07:341 k& I5 g  z2 j8 O/ ]5 o( M. I
    若以平均保護積分 的方法的話
    * r, f; E' C* t6 q3 M2 T6 N不適合直接用玩家總數來除6 }' q- l. K4 G3 y/ b6 y% E
    原因在於接近沒有積分的玩家的部分 以U3為例著數量 ...
    8 ~% }1 O% I  V! T* o# D' K
    的確不適合直接用玩家總數來除+ L( P" x, u$ v0 y( z' z- E' T* A3 y
    那麼先扣掉積分為0的玩家數量0 K, B0 m1 V6 ^; d4 R7 C
    然後再用全部總積分去除* P3 K/ b, N& |) w7 J1 `% c
    這樣如何呢?

    評論

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

    本版積分規則

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

    GMT+8, 2026-7-17 01:40 , Processed in 0.021104 second(s), 15 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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