|
|
[ กลับหน้าหลัก ]
การตั้งหมากเพื่อPostและเฉลยการเดิน
จากกระทู้ของน้องแพร5
http://www.thaibg.com/board/view.php?topic=22866
เรื่อง"ช่วยคิดหน่อยนะคะ"ในกระทู้ได้มีการแนะนำการตั้งตัวหมาก โดยดัดแปลงโค้ด TChessView.js
เพื่อแสดงภาพให้เหมือนใน Thaibg
ต่อมามีผู้สนใจจะทำเฉลยแบบกดเดินได้เลย ซึ่งผมได้รับปากว่าจะเขียนวิธีให้ดู
ดังนั้นจึงมาเริ่มกระทู้ใหม่เพื่อแสดงขั้นตอนการแปลงโค้ดดังกล่าวเพราะกระทู้เก่ายาวมากแล้ว
ถ้าท่านผู้อ่านยังตั้งตำแหน่งหมากไม่เป็น กรุณาไปอ่านดูในกระทู้เดิมอันเป็นที่มาก่อนนะครับ
ไม่งั้นต้องงงแน่นอน เชิญดู คห.ถัดไปครับ
|
โดย : mgso4 [ 22/03/2008, 15:03:54 ] |
1
กลับไปดูโฟลเดอร์ที่เรา เซฟเกมไว้เพื่อดูออฟไลน์อีกสักครั้งนะครับ จะเห็นว่ามี่ ไฟล์ html
ซึ่งเป็นไฟล์ที่เราเปิดดูเกม อันที่วงกลมแดงๆนั่นแหละครับ ดูแนวทางตามภาพนะ
ไฟล์นี้ใช้เก็บข้อมูลการเดินหมากของเรา และขอกล่าวอีกทีว่า การตั้งหมากใช้ไฟล์TChessView
ส่วนการตั้งค่าให้เดินตัวหมากใช้ไฟล์ อีกอัน(html ไฟล์ที่ใช้วิวเกมนั่นเอง)
|
โดย : mgso4 [ 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 [ 22/03/2008, 15:24:55 ] |
3
ขอบคุณมากค่ะ mgso4 น้อวแพรแก้เสร็จแล้ว จะเซฟมาลองเดินดู แต่มันเดินไม่ได้อ่ะค่ะ
ขาดหรือผิดตรงไหนหรือเปล่าน๊า^^ |
โดย : น้องแพร5 [ 22/03/2008, 18:42:13 ] |
4
ทำให้เดินได้แล้วค่ะ แต่เอามาโพสไม่เป็น^^อายจัง ขอบคุณพี่ mgso4 อีกครั้งนะคะ ^^
|
โดย : น้องแพร5 [ 22/03/2008, 18:51:10 ] |
5
น้องแพร5ถึงอย่างไรก็เก่งเสมอครับ
การpost คงต้องทำอย่าง ค๊าสปารอฟ ครับ คือ post รูปเฉยๆ แล้วไปโหลดตัวไฟล์จาก server เอาเองครับ
เพราะในบอร์ดมันรันสคริปท์ไม่ได้
น้องแพร5เก่งและมีความตั้งใจเยี่ยมมากๆครับ คงก้าวหน้าต่อไปแน่ๆ อย่าลืมการเรียนและการงานนะครับ
เพราะหมากรุกเอาไว้ฝึกตัวตนเรา(เว้นแต่จะหากินกับหมากรุกไปเลย)
|
โดย : mgso4 [ 22/03/2008, 21:55:58 ] |
6
ขอบคุณพี่ mgso4 นะคะที่ชม ว่าแต่น้องแพรจะเรียกชื่อพี่ว่าอะไรดีคะ แบบไทยอ่ะคะ^^ ขอบคุณมาก ๆ
นะคะสำหรับความปรารถนาดีที่มอบให้^^ |
โดย : น้องแพร5 [ 23/03/2008, 11:40:28 ] |
7
ขอบคุณมากเหมือนกันครับ ถ้าไม่ได้ท่าน mgso4 ผมคงไปงมโข่ง
หาโปรแกรมวิวหมากรุกในเน็ต ทั้งที่มันมีอยู่แล้วแท้ๆ ขอบคุณมาก
ครับ |
โดย : ค๊าสปารอฟ [ 25/03/2008, 11:38:39 ] |
8
ผมลองแปลง viewgame ไปทำบล็อกชื่อว่า chessthai.com
ช่วยเข้าไปเยี่ยมชมและแลกเปลี่ยนความคิดด้วยนะครับ ขอบคุณครับ |
โดย : ค๊าสปารอฟ [ 04/04/2008, 03:58:47 ] |
9
อีกทีครับ www.chessthai.com ขอบคุณครับ |
โดย : ค๊าสปารอฟ [ 04/04/2008, 04:02:06 ] |
|
|
|
E-mail: webmaster@thaibg.com |
Copyright 2002-2024@www.ThaiBG.com (Thailand), All Rights Reserved |
|
|
|
|