อันนี้มันเนื่องมาจากที่มีสมาชิกหลายคนทำเรื่องเล่นๆให้เป็นเรื่องไม่เล่น ไม่ว่าจะเป็น...
- ไล่กดลบคนที่ไม่ชอบขี้หน้าทุกกระทู้
- จับคู่ จับกลุ่มกันกดบวกโดยไม่มีเหตุผล ตรั่บๆสวิงกิ้งกันทุกวัน ทุกกระทู้ เพื่อหวังได้ดาวเยอะๆไปเพื่อ...อะไรกูก็ไม่รู้เหมือนกัน ไม่ได้มีความหมายอะไรเล้ย (อยากได้มาซื้อที่แอดมินก็ได้ ดาวละบาท [lol])
ซึ่งระบบเดิมผมก็ไม่ได้ป้องกันตรงนี้ไว้ เพราะไม่คิดว่าจะมีคนพิเรนทร์ได้ขนาดนี้
มีคนร้องเรียนตรงนี้มาเยอะ ก็เลยต้องแก้ไขซะหน่อย เดี๋ยวหาว่าแอดมินไม่ทำงาน เดี๋ยวสมัยหน้าไม่ได้เก้าอี้ การแก้ไขตรงจุดนี้ที่ทำไปแล้วมีสองส่วนคือ
1. แก้ไขปรับบาลานซ์จำนวนดาวที่มีอยู่แล้ว โดยการรันสคริปคำนวณจำนวนดาวใหม่
หักแต้มดาวของสมาชิกที่มีจำนวนดาวกับจำนวนสมาชิกที่กดไม่สัมพันธ์กันอย่างเหมาะสม
เช่น
นาย A มีคนกดบวกอยู่สองสามคน แต่กดทุกวัน จนดาวเป็นหมื่น
นาย B มีคนกดบวกให้หลายร้อยคน คนละฉึกสองฉึก จนดาวเป็นหมื่นเหมือนกัน
นาย A จะโดนคำนวณหักค่าดาวออกไปเป็นจำนวนมาก ในขณะที่นาย B จะแทบไม่โดนหักเลย
ซึ่งการคำนวณนี้ จะทำทั้งสองทาง คือแต้มบวก และแต้มลบ ฉะนั้น คนที่โดนกดลบรัวๆโดยสมาชิกไม่กี่คน ก็จะได้หักแต้มลบออกด้วยเหมือนกัน
ฉะนั้น เมื่อหักกลบลบหนี้ทั้งแต้ม + - แล้ว บางคนจะได้แต้มดาวเพิ่มขึ้น บางคนก็จะลดลง
มากน้อยแล้วแต่ลักษณะการได้มาของดาวนั้น
ไม่ต้องตกใจ ไม่ต้องโวย Don't panic. โดนกันถ้วนหน้าอย่างเท่าเทียม ตั้งแต่แอดมิน มอด ยันสมาชิกล่าสุด
2. แก้ไขการคำนวณค่าดาวเมื่อมีคนกดให้ใหม่
โดยจะคำนวณจากจำนวนครั้งที่สมาชิกที่กดให้สมาชิกนั้นไปแล้วในรอบ 90 วัน แต้มที่ได้จะลดลงเรื่อยๆ ยิ่งกดให้หลายครั้ง ยิ่งลดลง โดยการเอาจำนวนครั้งที่เคยกดให้แล้วไปหารแล้วปัดเศษ
UPDATE 02/06/12: นับเฉพาะการกดบวก-ลบที่ย้อนหลังไปไม่เกิน 90 วัน
เช่น
นาย A
กด Like ให้นาย B ครั้งแรก นาย B ได้แต้มบวก 100
กดครั้งที่สอง นาย B ได้แต้มบวก 100 (กดไปแล้ว 1 ครั้ง -> 100/1=100)
กดครั้งที่สาม นาย B ได้แต้มบวก 50 (กดไปแล้ว 2 ครั้ง -> 100/2=50)
กดครั้งที่สี่ นาย B ได้แต้มบวก 33 (กดไปแล้ว 3 ครั้ง -> 100/3=33.3333 ปัดเศษ 33)
กดครั้งที่ห้า นาย B ได้แต้มบวก 25
กดครั้งที่หก นาย B ได้แต้มบวก 20
กดครั้งที่เจ็ด นาย B ได้แต้มบวก 17
.........
กดครั้งที่สิบเอ็ด นาย B ได้แต้มบวก 10 (กดไปแล้ว 10 ครั้ง -> 100/10=10)
....................
กดครั้งที่ 101 นาย B ได้แต้มบวก 1 (กดไปแล้ว 100 ครั้ง -> 100/100=1)
นอกจากนี้ก็มีแก้ไขกติกาการกดและเงื่อนไขอีกบางส่วน
แถบพลังใต้ชื่อ จะได้ 1 ขีด / ดาว 1000 แต้ม (จากแต่เดิม 100 แต้ม)
กดบวก/ลบ ได้วันละ 3 ครั้ง
นอกนั้นยังคงเดิม
ฉะนั้น ปั่นลำบากหน่อยนะ [lol]
และเช่นเดียวกับเวลาคนกด Bullshit ด้วยเช่นกัน แต้มลบที่ได้รับก็จะถูกหักออกเรื่อยๆ จึงไม่ต้องกังวลว่าจะโดนใครสักคนเหม็นขี้หน้าและโดนไล่กดลบทั้งวี่ทั้งวันอีกแล้ว
จึงเรียนมาเพื่อทราบ
ด้วยรักและลงลิ้น
บัง
UPDATE 02/06/12: จำนวนการกดบวก-ลบ ที่นำมาคำนวณค่าหักลบแต้ม จะนับเฉพาะการกดบวก-ลบที่ย้อนหลังไปไม่เกิน 90 วัน
เพิ่มโบนัสแต้มตามจำนวนคนกด
สะสมครบ 5+ หรือ 5- ในข้อความเดียวกัน ได้โบนัส 25 แต้ม
สะสมครบ 10+ หรือ 10- ได้ 50 แต้ม
20 = 100 แต้ม
30 = 200 แต้ม
50 = 500 แต้ม
100 = 1000 แต้ม
200 = 2000 แต้ม