[ กลับหน้าหลัก ]


ทำไมคู่ต่อสู้หมดเวลาเกิน 3 นาทีแล้วกลับมาเล่นได้

ทำไมคู่ต่อสู้หมดเวลาเดิน รอเกิน 90 วินาทีแล้ว ยังไม่ขึ้นแพ้ชนะ และยังกลับมาเล่นได้
เหมือนสั่งหยุดรอได้ ทีเราเกินไม่ถึงวินาที ปรับแพ้ เลยไม่เข้าใจเลย ช่วยตอบที

โดย : tonregist Member - [ 15/12/2006, 14:53:22 ]

1

http://www.thaibg.com/board/view.php?topic=17773

การกำหนดเวลาเล่นในไทยบีจี

จะถูกตั้งโดยฝ่ายที่นั่งก่อน โดยเลือกที่ปุ่มเวลาด้านล่างซ้ายมือขณะเป็นกระดานเล็ก ตัวเลขแรก
จะเป็นเวลารวมทั้งกระดาน หน่วยเป็นนาที ตัวเลขหลัง จะเป็นเวลาที่ได้เพิ่มจากการเดินแต่ละครั้ง
หน่วยเป็นวินาที การกำหนดเวลาแบบอื่น เช่น มี S หรือ M ตามหลังตัวเลข
หมายถึงเป็นการกำหนดเวลาเล่นต่อครั้ง หน่วยเป็นวินาที (S) หรือ นาที (M)

ตัวอย่างเช่น
2/12 หมายถึง เวลารวมทั้งเกม 2 นาที เวลาเพิ่มจากการเดินแต่ละครั้ง 12 วินาที
5/0 หมายถึง เวลารวมทั้งเกม 5 นาที ไม่มีเวลาเพิ่ม
6S หมายถึง กำหนดให้เดินแต่ละครั้งไม่เกิน 6 วินาที (ไม่มีกำหนดเวลารวมต่อเกม)

เวลาของทั้ง 2 ฝ่ายจะได้รับเท่ากัน แต่บางกรณี ที่เห็นเวลาของอีกฝ่ายเพิ่มมากกว่าปกติ
กระทั่งบางครั้งลดลงไปเหลือ 0 แต่ยังเล่นต่อได้ แสดงว่าเน็ตของอีกฝ่ายช้า เป็นปกติของการเล่นแบบออนไลน์

โดย : ลอกมา [ 26/05/2006, 11:00:44 ]

โดย : เห็นมา Member   [ 15/12/2006, 15:44:49 ]

2

อาจเป็นเพราะเน็ตช้ามั้งจ๊ะ
คู่แข่งหรือว่าเราล่ะที่เน็ตช้า*-*

โดย : คุณแม่ใจดี Member   [ 26/12/2006, 23:34:40 ]

3

สงสัยเหมือนกัน เล่นแทบตาย เวลาเราลดลงเยอะแต่คู่แข่ง เล่นช้า แวลาเพิ่มมากกว่าเราอีก เป็นบ่อยๆ
สงสัยจริงๆ
เคยเห็นมีหลายคนบอกว่ามีโกงเวลาด้วย วานผู้รู้ จริง ตอบด้วย

โดย : FARMAI Member - Դ : 0813034482 -  [ 30/12/2006, 02:43:49 ]

4

ถ้าจะโกงเวลาน่ะ คงทำไม่ได้หรอกครับ ค่าตัวแปรเวลาใน Applet ทำงานบน Server ไม่ใช่ Clientนะครับ

ที่เวลาเพิ่มได้ก็เพราะการDelay (หน่วงเวลา) ของข้อมูลทั้ง3ฝั่ง
เนื่องจากตัวTimer หรือตัวนับเวลานั้นอยู่บนเครื่องผู้เล่น
แต่จะไปคำนวนบน server การทำงานของมันก็คือ หลังจากที่ลงหมากไปแล้ว เครื่องClient
จะส่งตำแหน่งการลงและเวลาที่เหลืออยู่ของเครื่องๆนั้นไปยังServer เมื่อไปถึงแล้ว Server
จะทำการอัพเดทข้อมูลใหม่ และส่งไปยังเครื่องผู้เล่นอีกฝ่ายหนึ่ง ซึ่งจะเกิดการเปลี่ยนแปลงขึ้น
ในขณะที่ผู้เล่นอีกฝ่ายเห็นว่าเวลาของฝ่ายตรงข้าม
เพิ่มขึ้น เมื่อเวลาที่อัพเดทแล้วถูกส่งมา

ทั้งนี้และทั้งนั้น เกิดจากความเร็วของเครื่องคอมพิวเตอร์ทั้งสองฝ่าย
และการทำงานของServerในขณะนั้นด้วย

***************************
สำหรับบางกรณีนั้น เกิดจากผู้เล่นที่ใช้ Dial-up Modem
นั้นเน็ตหลุดโดยที่ยังไม่ได้Logout ออกไป ชื่อผู้เล่นนั้นจะค้างอยู่ในServer ชั่วขณะหนึ่ง
โดยมีข้อแม้ว่าถ้าต่อเน็ตทัน ก็จะกลับมาเล่นต่อได้ โดยจะส่งเวลาที่ลงหมากจริงๆไปอัพเดทบนServerแทน

****************************************
แต่อีกกรณีหนึ่ง ซึ่งผู้เล่นต่อเน็ตช้าเกินไป หรือเผลอปิดBrowser
โดยยังไม่ได้Logout ชื่อผู้เล่นนั้นก็ยังคงค้างในเกมเช่นเดียวกัน
แต่จะถูกตัดออกจากServer เนื่องจาก Timeout ตามระยะเวลาที่กำหนด โดยอัตโนมัติ

โดย : Viewzilla Member   [ 30/12/2006, 21:41:54 ]

 
  E-mail: webmaster@thaibg.com Copyright 2002-2025@www.ThaiBG.com (Thailand), All Rights Reserved  
 
  Sponsors