วันพุธที่ 22 กันยายน พ.ศ. 2553

คำสั่ง / RPG Maker XP

ShowMassge เป็นคำสั่งสำหรับแสดงผลตัวอักษร/ข้อความในเกม เป็นคำสั่งที่จำเป็นต้องใช้งานมากที่สุดในการสร้างเกม RPG (ก็มันเกมภาษานี่) จะพบกับหน้าต่าง ShowMassage ซึ่งเราสามารถพิมพ์ข้อความที่ต้องการลงไปได้ทันที (ยกเว้นฟอนต์ฒ.ผู้เฒ่านะ เค้าต้องแปลก่อน) โดยสามารถรับจำนวนตัวอักษรสูงสุดได้ 35 ตัวอักษร (มีภาพใบหน้าประกอบ) หรือถ้าไม่มีก็สามารถใส่ข้อความได้ถึง 50 ตัวอักษร และแสดงข้อความได้สูงสุด 4 แถว
ในการใช้งาน ShowMassage นี้เรายังสามารถที่จะเพิ่มลูกเล่นให้กับตัวอักษรที่ต้องการแสดงผลในเกมได้ อีก ไม่ว่าจะเปลี่ยนสีของตัวอักษร การแสดงสัญลักษณ์พิเศษ การเรียกแสดฃข้อมูลในตัวแปร เป็นต้น โดยจะใช้เครื่องหมาย "\" เป็นตัวแปรควบคุมการเขียนคำสั่งใน ShowMassage และใช้เครื่องหมาย "$" เป็นตัวแปรควบคุมการแสดงผลสัญลักษณ์พิเศษ โดยมีรูปแบบการใช้งานดังนี้...
1. \\ คำสั่งนี้จะใช้สำหรับแสดงผลเครื่องหมาย "\" ในข้อความที่เราต้องการแสดงในเกม
2. \c[n] เป็นคำสั่งสำหรับเปลี่ยนการแสดงผลของตัวอักษร โดยตัว n จะหมายถึงตัวเลขตั้งแต่เลข 0-19 ซึ่งจะแสดงค่าสี 20 สี โดยตัวเลขแต่ละตัวจะแทนค่าสีจากภาพ System Graphic ที่กำหนดไว้ในฐานข้อมูลในแถบ System
3. \s[n] คำสั่งนี้จะใช้กำหนดค่าความเร็วของการแสดงผลของตัวอักษร โดยตัว n จะหมายถึง ตัวเลขตั้งแต่เลข 1-20 ซึ่งมีค่าความเร็วนับจากเร็วมาก (1) ไปถึงช้ามาก (20)
3. \n[n] คำสั่งนี้ใช้กำหนดการแสดงชื่อของตัวละครหลักแต่ละตัว โดยค่า n จะหมายถึงลำดับหมายเลขของตัวละครหลักที่เรากำหนดไว้ในฐานข้อมูล
4. \v[n] คำสั่งนี้ใช้แสดงข้อมูลตัวเลขที่ถูกเก็บเอาไว้ในตัวแปร โดยตัว n จะแทนค่าตามลำดับหมายเลขของตัวแปรแต่ละตัว
5. \$ คำสั่งนี้ใช้แสดงคำสั่งจำนวนเงินที่มีอยู่ในขณะนั้น โดยจะแสดงจำนวนเงินที่มุมบนด้านขวาของหน้าจอ
6. \! คำสั่งนี้จะทำหน้าที่หยุดข้อความเอาไว้ และรอจนกว่าจะมีการกดคีย์ตกลงใดๆข้อความที่อยู่ถัดไปจากคำสั่งก็จะแสดงให้เห็นผลต่อ
7. \_ คำสั่งนี้จะทำหน้าที่เว้นช่องไฟระหว่างตัวอักษรครึ่งหนึ่งของการเคาะสเปซบาร์
\^ คำสั่งนี้ใช้ปิดท้ายข้อความมีหน้าที่จบข้อความชุดนั้นๆอัตโรมัติโดยไม่ต้องรอให้กดคีย์ใดๆ
ก็ขอจบเพียงเท่านี้แหละครับ ถ้ายังไงถ้าผมเจอคำสั่งอีกก็จะเอามาให้ดูใหม่นะครับ บาย!!!

วันอังคารที่ 21 กันยายน พ.ศ. 2553

สคริป คือ

1. สคริป เป็นเหมือนการแก้ไข,เปลี่ยนแปลงการทำงานของโปรแกรมน่ะครับ

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

แต่เผอิญว่าเราพูดภาษาเดียวกับโปรแกรมไม่ได้ เราก็เลยต้องยืม "คำพูด" ของคนอื่นมาใช้ ซึ่งก็คือสคริปที่เขาเขียนนั่นเอง

วิธีใช้สคริป กด F11 (หรือสังเกตมุมขวาบนของหน้าต่างโปรแกรม จะเจอปุ่มสคริปครับ) ปกติแล้ว สคริปที่เราจะนำมาใช้นั้น จะแปะไว้เหนือ main (คลิ๊กขวาที่ำคำว่าmain แล้วเลือก New หลังจากนั้นก็ก็อปแปะสคริปลงไป)

อันนี้มันแล้วแต่ด้วยนะ ว่าสคริปนั้นมีข้อบ่งใช้พิเศษรึเปล่า ถ้ามีก็ทำตามข้อบ่งใช้นั้นด้วย


Posted Image


2. แต่ถ้าจะทำให้เหมือนโปเกมอนเด๊ะ ทำไม่ได้หรอก ต้องใช้สคริปแก้ (เพราะรูปมอนสเตอร์ในฉากต่อสู้มันขยับไม่ได้)

แต่ถ้าจะทำหลอกๆล่ะพอทำได้ (ต้องใช้เทคนิคสูงนิดๆ)

ที่ข้างล่างของหน้าจอจัดกลุ่มศัตรู มันจะมีพื้นที่ให้ใส่คำสั่งอยู่

Resized to 48% (was 1280 x 800) - Click image to enlargePosted Image


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

Resized to 48% (was 1280 x 800) - Click image to enlargePosted Image


อย่าเพิ่งทำดีกว่า แล้วท่านจะรู้ว่าสร้างเกมสบายมันเป็นยังไง เหอๆๆ


Posted Image


3. ใช้คำสั่ง Teleport (เทเลพอร์ท) ครับ

อยู่ชุดคำสั่งหน้าสอง อันแรกๆเลย

Shooting System 2.0

RE Shooting System Ver 2.0by Sanzenin Nechigawara

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

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

ระบบที่มีตอนนี้

1. ระบบจัดการไอเท่ม แบบ RE
2. ระบบ Item Box แบบ RE
3. ระบบผสม Item แบบ RE
4. ระบบยิงปืน (รัวได้)
5. ระบบเล่นต่อหลัง Game Over

ระบบที่ในเกมหลักมี แต่ในนี้ไม่มี

1. ระบบ File ติดมากับตัว Fixed Bug
2. ระบบเปลี่ยนกระสุนของ เกรเนต มีแล้วเน้อ
3. ระบบ ตัวละครเดินตาม
4. ระบบ ams
5. ระบบ Minimap

ข้อแนะนำ

1. จะใช้ยังไงก็เรื่องของท่าน แต่อย่าถามข้อสงสัยตอนผมยุ่งๆ
2. อย่าเอาไปเทียบกับของลุงกริฟ ระบบมันคนละแบบเลย
3. คุณหนูนางิ น่ารักที่สุด!!

Download

2.1 Version : http://www.mediafire.com/?dd2wkz22zix
Bug Fixed For RE System 2.1 : http://www.mediafire.com/?cyo1mgjn0nm

ถ้าจะเพิ่มไฟล์ให้ดูทีหลังได้ในเกม ให้ใส่คำสั่งนี้ใน Call Script
CODE
$scene = Scene_Game_File.new( File ID , True)

Shooting System 2.0

RE Shooting System Ver 2.0by Sanzenin Nechigawara

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

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

ระบบที่มีตอนนี้

1. ระบบจัดการไอเท่ม แบบ RE
2. ระบบ Item Box แบบ RE
3. ระบบผสม Item แบบ RE
4. ระบบยิงปืน (รัวได้)
5. ระบบเล่นต่อหลัง Game Over

ระบบที่ในเกมหลักมี แต่ในนี้ไม่มี

ติดมากับตัว Fixed Bug
มีแล้วเน้อ
3. ระบบ ตัวละครเดินตาม
4. ระบบ ams
5. ระบบ Minimap

ข้อแนะนำ

1. จะใช้ยังไงก็เรื่องของท่าน แต่อย่าถามข้อสงสัยตอนผมยุ่งๆ
2. อย่าเอาไปเทียบกับของลุงกริฟ ระบบมันคนละแบบเลย
3. คุณหนูนางิ น่ารักที่สุด!!

Download

2.1 Version : http://www.mediafire.com/?dd2wkz22zix
Bug Fixed For RE System 2.1 : http://www.mediafire.com/?cyo1mgjn0nm

ถ้าจะเพิ่มไฟล์ให้ดูทีหลังได้ในเกม ให้ใส่คำสั่งนี้ใน Call Script
CODE
$scene = Scene_Game_File.new( File ID , True)

วิธีทำ Window Skin RPG Maker XP

อนึ่งว่าผมไม่ได้เก่งถึงขนาดทำฮาวทูอะไรน่ะครับ แต่มันอยากทำและเนื่่องจากไออาร์ฯกำลังจะกลายเป็นบอร์ดยูกิ (เกี่ยวหรอฟระ) เข้าเรื่่องๆ

วันนี้น่ะครับจะมานำเสนอวิืธีทำ Window Skin ใน Rpg Maker น่ะครับ ขอเชิญพิธีกรน้องใหม่ "ราเมน-คุง" ครับผม(ดำเนินรายการแทนทีน่ะน้อง หึหึๆ)

Window Skin คืออะไร - คือส่วน Window Skin ที่โชว์คำพูด,ตัวหนังสือต่างๆที่เราใช้มาเป็นกรอบหรือเคอร์เซอร์นั้นเอง

Posted Image

อุปกรณ์ : Rm แน่นอนละที่ต้องมี -*-

: โปรแกรมตกแต่งภาพนี้ไม่ว่าจะเป็น Photoshop,Paint,Paint tool sia แล้่วแต่ใครจะถนัดใช้น่ะครับ

เราจะใช้ออกแบบไอ้ตัว Window Skin นี้แหละครับ

วัตถุดิบ : ภาพต้นแบบในการวาด Window Skin

Posted Image



Posted Image

1. Main Skin - ส่วนหลักของวินโดว์สกินน่ะครับ

2. Scroll - ส่วนที่เลื่อนหน้าจอ ขึ้น,ลง,ซ้าย และ ขวา

3. Target ,Arrow ,Cursor - ส่วนที่ระบุตำแหน่งของส่วนต่างๆของวินโดว์ครับ



Posted Image

ภาพต้นแบบจะมีขนาด 192x128 น่ะครับ โดยแต่ละส่วนจะมีขนาดที่แตกต่างกันออกไป



Posted Image

ขั้นตอนนี้น้องราเมน-คุงได้ทำการแบ่งสีไว้แล้วครับเพื่อให้ง่ายต่อการดู ในส่วนต่างๆ



Posted Image

ใน ส่วนของช่อง "สีแดง" นั้น คือส่วน Mani Skin หรือส่วนหลักของวินโดว์ส กินครับ เพราะเป็นส่วนที่จะเปรียบเสมือน background หลัง

ข้อความหรือทุกๆอย่างที่แสดงบนวินโดว์ ถ้าไม่มีส่วนนี้อาจทำให้เห็นอักขระหรือข้อความบนวินโดว์ได้ยากหรืออาจมองไม่ เห็นเลยน่ะครับ

ในส่วน "สี แดง" นั้นมีขนาด 128x128 น่ะครับเวลารันเกมจะเห็นว่าส่วนนี้ในเมนูมันจะยืดหรือขยายออกให้เท่ากับขนาด ของวินโดว์นั้นๆครับ



Posted Image

ใน ส่วนนี้จะ เป็นส่วนที่ไว้ระบุตำแหน่งต่างๆของวินโดว์น่ะครับ

1. สีขาว - ส่วนที่เปรียบเสมือนเคอร์เซอร์เลือกคำสั่งต่างๆ

2. สีดำ - จะแสดงอยู่ที่วินโดว์ message ตรงช่วงล่างๆของวินโดว์ เมื่อแสดงข้อความครบเพื่อให้เรากดอ่านข้อความต่อไปหรือจบข้อความ

3. สีน้ำเงิน - ส่วนที่ใช้ในการระบุหรือเลือกมอนส์เตอร์ในฉากต่อสู้นั้นเองครับ

Posted Image

มา ดูกันครับว่า ส่วนในทำหน้าทียังไงบ้าง

สี ขาว - จะมีขนาด 32x32 หรือช่องอีเว้นนึงพอดีเลยครับ โดยส่วนใหญ่จะให้ส่วน "สีขาว" นี้จะทำให้โปร่งใสกันน่ะครับเพื่อให้เห็นตัวหนังสือบนวินโดว์นั้นเอง

สี ดำ - จะ มีขนาด 32x32 โดยจะแบ่งเป็นอีก 4 ช่องโดยมีขนาดช่องละ 16x16 ครับผม โดยจะทำการไล่เฟรมทีละเฟรมจากซ้ายมาขวาน่ะครับโดยเฟรมแรกจะอยู่ที่ช่องซ้าย บน


สี น้ำเงิน - จะมีขนาด 64x32 โดยจะมีทั้งหมด 2 เฟรมครับโดยเฟรมแรกจะอยู่ที่ช่องทางซ้าย



Posted Image

มา ถึงส่วนสุด ท้ายกันแล้วน่ะครับ ส่วนนี้คือส่วนที่บอกเวลามีไอเทมเยอะๆ มันก็จะมีลูกศรปรากฎขึ้นมา เพื่อบอกว่ายังมีหน้าถัดไปอยู่

เพื่อให้เราสามารถเลื่อนมันลงมาเพื่อดูหน้าถัดไปครับ (Scence Debug ก็เป็นเช่นเดียวกันครับ) โดยส่วนนี้จะมีขนาด 64x64 ครับผม

Thank : ท่านนกย่างครับสำหรับคำแนะนำในการทำฮาวทูนี้ (ขาดแค่ที่ไอ้ตรงเลื่อนขึ้นเลื่อนลงนี้แหละที่ผมไม่รู้ - -)

ก็จบแล้วสำหรับขั้นตอนในการทำและอธิบายส่วนต่างๆของ window skin น่ะครับ ไม่เข้าใจตรงไหนก็ถามได้น่ะครับ

วันอาทิตย์ที่ 19 กันยายน พ.ศ. 2553

ThaiPatch

http://www.mediafire.com/?nvmjnxoznmj

ทำเกมออนไลน์ด้วย NetPlus

ทำเกมใน rpg xp ให้เล่นออนไลน์ได้ด้วย netplus

ตอนนี้เริ่มต้นด้วยการสร้างเซฟเวอร์บนเครื่องตัวเองก่อน

1)โปรแกรมที่จำเป็น(ลิงค์ตรง)
-Wamp Server
โปรแกรมทำให้เครื่องเราเป็นเซฟเวอร์
-One-Click Ruby Installer
โปรแกรมอ่านภาษา Ruby
-Netplay Plus 2.0 Server and Clien
ตัวเล่นและ เซฟเวอร์
-RPG XP
คงมีกันทุกคนนะครับ
(ปล. วิธีลง next next next and next)

2)ตั้งค่าเซฟเวอร์
- รันโปรแกรม WAMP มันจะอยู่ตรงแถบล่างขวา
- คลิกเลือก phpMyAdmin
- สร้าง New Database ตั้งชื่อตามต้องการ (เอาแบบที่จำง่าย)
- เมื่อสร้างเสร็จแล้วให้ import ไฟล์ที่ชื่อ sqlfile.txt จะอยู่ในโฟรเดอร์ Server
- เสร็จไปอีก 1 ขั้นตอน

3)ตั้งค่าเน็ตเพลย
- เปิด folder ที่ชื่อ Server
- เปิด ไฟล์ ที่ชื่อ Config.ini ตั้งค่าตามนี้

Host = "XXX" (ใส่ชื่อ ip ของคุณ ถ้าไม่รู้ให้เข้าไปดูที่ http://www.whatismyip.com/)
Port = 50000
ServerName = "XXX" (ชื่อ server ที่คุณสร้าง)
ServerVersion = "3.0"
GameCode = "918302475"
WebServer = "localhost/www/Netplay"
SMTPServer = "localhost"
AdminEmail = "XXX" (ใส่ email ของคุณ)
DB_server = "localhost"
DB_user = "root"
DB_password =""
DB_name = "XXX" (ชื่อ database ที่คุณสร้าง)
Message = "Entering the Official Netplay Plus Server..."

4)รันเซฟเวอร์
- รัน main.rb ที่อยู่ในโฟร์เดอร์ Server
- ใส่ Y กด enter
- เสร็จเรียบร้อย ไม่ต้องปิดนะครับ

5)เล่น
- Netplay 2.0 --> Game.exe
- ใส่ id และ pass
รหัสทดสอบ test test / test2 test2

แก้ไขแมพ ตัวละคร อีเวนท์ กันเอาเองนะครับ
ลืมบอกไปตัวนี้ใช้ได้กับ rpgxp 1.02a นะครับ