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


การตั้งหมากเพื่อPostและเฉลยการเดิน

จากกระทู้ของน้องแพร5
http://www.thaibg.com/board/view.php?topic=22866
เรื่อง"ช่วยคิดหน่อยนะคะ"ในกระทู้ได้มีการแนะนำการตั้งตัวหมาก โดยดัดแปลงโค้ด TChessView.js
เพื่อแสดงภาพให้เหมือนใน Thaibg
ต่อมามีผู้สนใจจะทำเฉลยแบบกดเดินได้เลย ซึ่งผมได้รับปากว่าจะเขียนวิธีให้ดู
ดังนั้นจึงมาเริ่มกระทู้ใหม่เพื่อแสดงขั้นตอนการแปลงโค้ดดังกล่าวเพราะกระทู้เก่ายาวมากแล้ว
ถ้าท่านผู้อ่านยังตั้งตำแหน่งหมากไม่เป็น กรุณาไปอ่านดูในกระทู้เดิมอันเป็นที่มาก่อนนะครับ
ไม่งั้นต้องงงแน่นอน เชิญดู คห.ถัดไปครับ

โดย : mgso4 Member [ 22/03/2008, 15:03:54 ]

1



กลับไปดูโฟลเดอร์ที่เรา เซฟเกมไว้เพื่อดูออฟไลน์อีกสักครั้งนะครับ จะเห็นว่ามี่ ไฟล์ html
ซึ่งเป็นไฟล์ที่เราเปิดดูเกม อันที่วงกลมแดงๆนั่นแหละครับ ดูแนวทางตามภาพนะ
ไฟล์นี้ใช้เก็บข้อมูลการเดินหมากของเรา และขอกล่าวอีกทีว่า การตั้งหมากใช้ไฟล์TChessView
ส่วนการตั้งค่าให้เดินตัวหมากใช้ไฟล์ อีกอัน(html ไฟล์ที่ใช้วิวเกมนั่นเอง)

โดย : mgso4 Member   [ 22/03/2008, 15:13:03 ]

2



ใช้EditPlus เปิดไฟล์วิวเกมของเรา หาให้เจอโค้ดลักษณะนี้
แล้วลองเทียบกับค่าตำแหน่งในกระดานที่ผมแสดงภาพข้างบน น่าจะสังเกตุเห็นแนวทางแปลงโค้ดแล้วนะครับ
ส่วนจะให้ต่อว่า จาก ก1 ไป ก2 แบบนี้รับรองเขียนกันหน้ามืดครับ ถ้ายังงให้ถามได้ครับ
<SCRIPT language=JavaScript>
From[0] = 21; To[0] = 42;
From[1] = 68; To[1] = 67;
From[2] = 51; To[2] = 62;
From[3] = 78; To[3] = 57;
From[4] = 53; To[4] = 54;
From[5] = 48; To[5] = 37;
From[6] = 71; To[6] = 52;
From[7] = 36; To[7] = 35;
From[8] = 31; To[8] = 32;
From[9] = 46; To[9] = 45;
From[10] = 62; To[10] = 53;
From[11] = 37; To[11] = 46;
From[12] = 61; To[12] = 62;
From[13] = 38; To[13] = 37;
From[14] = 33; To[14] = 34;
From[15] = 45; To[15] = 44;
From[16] = 53; To[16] = 44;
From[17] = 35; To[17] = 44;
From[18] = 52; To[18] = 44;
From[19] = 56; To[19] = 55;
From[20] = 44; To[20] = 52;
From[21] = 46; To[21] = 35;
From[22] = 23; To[22] = 24;
From[23] = 35; To[23] = 44;
From[24] = 63; To[24] = 64;

โดย : mgso4 Member   [ 22/03/2008, 15:24:55 ]

3

ขอบคุณมากค่ะ mgso4 น้อวแพรแก้เสร็จแล้ว จะเซฟมาลองเดินดู แต่มันเดินไม่ได้อ่ะค่ะ
ขาดหรือผิดตรงไหนหรือเปล่าน๊า^^

โดย : น้องแพร5 Member   [ 22/03/2008, 18:42:13 ]

4

ทำให้เดินได้แล้วค่ะ แต่เอามาโพสไม่เป็น^^อายจัง ขอบคุณพี่ mgso4 อีกครั้งนะคะ ^^

โดย : น้องแพร5 Member   [ 22/03/2008, 18:51:10 ]

5

น้องแพร5ถึงอย่างไรก็เก่งเสมอครับ
การpost คงต้องทำอย่าง ค๊าสปารอฟ ครับ คือ post รูปเฉยๆ แล้วไปโหลดตัวไฟล์จาก server เอาเองครับ
เพราะในบอร์ดมันรันสคริปท์ไม่ได้
น้องแพร5เก่งและมีความตั้งใจเยี่ยมมากๆครับ คงก้าวหน้าต่อไปแน่ๆ อย่าลืมการเรียนและการงานนะครับ
เพราะหมากรุกเอาไว้ฝึกตัวตนเรา(เว้นแต่จะหากินกับหมากรุกไปเลย)

โดย : mgso4 Member   [ 22/03/2008, 21:55:58 ]

6

ขอบคุณพี่ mgso4 นะคะที่ชม ว่าแต่น้องแพรจะเรียกชื่อพี่ว่าอะไรดีคะ แบบไทยอ่ะคะ^^ ขอบคุณมาก ๆ
นะคะสำหรับความปรารถนาดีที่มอบให้^^

โดย : น้องแพร5 Member   [ 23/03/2008, 11:40:28 ]

7

ขอบคุณมากเหมือนกันครับ ถ้าไม่ได้ท่าน mgso4 ผมคงไปงมโข่ง
หาโปรแกรมวิวหมากรุกในเน็ต ทั้งที่มันมีอยู่แล้วแท้ๆ ขอบคุณมาก
ครับ

โดย : ค๊าสปารอฟ Member   [ 25/03/2008, 11:38:39 ]

8

ผมลองแปลง viewgame ไปทำบล็อกชื่อว่า chessthai.com
ช่วยเข้าไปเยี่ยมชมและแลกเปลี่ยนความคิดด้วยนะครับ ขอบคุณครับ

โดย : ค๊าสปารอฟ Member   [ 04/04/2008, 03:58:47 ]

9

อีกทีครับ www.chessthai.com ขอบคุณครับ

โดย : ค๊าสปารอฟ Member   [ 04/04/2008, 04:02:06 ]

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