ผู้เขียน หัวข้อ: วิธีการเปิดเซิฟ Minecraft อย่างละเอียน ลองเข้ามาดูนะครับ!!  (อ่าน 11034 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ณัฐวุฒิ สำเภา

  • บุคคลทั่วไป
วิธีการเปิดเซิฟ Minecraft 
สวัดดีครับ ผมชื่อเบ้นนะครับ วันนีผมจะมาสอนการเปิดเซิฟ Minecraft นะครับ
สำหรับกระทู้นี้อาจจะช่วยให้น้องๆหรือพีๆบ้างคน เปิดเซิฟ Minecraft เป็นนะครับ

ติดต่อเฟสผมได้ที https://www.facebook.com/profile.php?id=100006744438149

วิธีตั้งเซิร์ฟ Minecraft
ช่วงนี้เด็กๆ ที่บ้านกำลังฮิตเล่น Minecraft ซึ่งมันมีเซิร์ฟเวอร์ให้เข้าไปเล่นออนไลน์อยู่ ผมก็เลยคิดว่า ตั้งเซิร์ฟเวอร์เองดีกว่า อยากเล่นอยากทำไรก็ทำไป
หลังจากปวดหัวอยู่กับการพยายามตั้งเซิร์ฟเองอยู่นาน ก็เลยจะมาบันทึกเก็บไว้หน่อย เผื่อมีใครติดปัญหา เพราะวิธีติดตั้งที่เขียนแนะนำอยู่ส่วนใหญ่ไม่ได้ให้คำตอบเท่าไหร่นัก ต้องลองเองซะเป็นส่วนมาก ก่อนนี้เขียนเวอร์ชั่น Eng ไว้ เผื่อฝรั่งเสริชมาเจอจะช่วยได้บ้าง เพราะ how to ที่มีอยู่ก็ไม่ช่วยเท่าไหร่
Minecraft server 101
แนะนำก่อน ตัว Minecraft นั้นไม่เป็นโปรแกรมฟรี มันจะมีตัวตั้งเซิร์ฟเ้วอร์อยู่ เป็นตัว Minecraft ต้นฉบับ ชื่อ minecraft_server.exe กับอีกตัวที่เป็นโครงการทำลอกขึ้นมา ซึ่งใช้ได้ดี ชื่อ craftbukkit ซึ่งผมแนะนำให้ใช้ตัวนี้ในการตั้ง

ติดตั้ง Minecraft server
ถ้าอยากติดบนเซิร์ฟเวอร์จริง แนะนำให้ลอง AWS แต่อันนี้ตอนสมัครจะบังคับกรอก Credit card ซึ่งถ้าเด็กๆ อยากลองตั้งกันเองอาจไม่สะดวก อีกเจ้าที่แนะนำคือ Azure อันนี้ไม่บังคับกรอก Credit crad การใช้บริการของสองเจ้านี้ จะทำให้เราได้ไอพีจริงมาเลย ไม่จำเป็นต้องใช้ Hamachi
ขั้นแรกติดตั้งโอเอสที่ต้องการครับ Windows, Linux หรืออะไรก็ได้ที่มี Java รองรับ
ต่อไป ติดตั้ง Java 6 หรือ 7 พร้อมกำหนด Path ให้เรียบร้อย ถ้าเป็น Windows แล้วไม่รู้ว่าจะตั้ง Path ยังไง แนะนำให้ติด Java ตัวที่เป็น EXE ครับ เดี๋ยวมันจัดการให้เอง
ดาวน์โหลด craftbukkit http://dl.bukkit.org/downloads/craftbukkit/list/rb/
โหลดเสร็จจะได้ไฟล์ .jar เอาไว้ที่โฟลเดอร์ไหนก็ได้ครับ
เขียนสคริปเพื่อเรียกไฟล์ .jar ให้มันทำงาน ก็เปิด Text editor ขึ้นมา Notepad หรืออะไรก็ได้

Windows ให้เขียนตามนี้
java -Xmx1024M -jar craftbukkit.jar
PAUSE
Linux ให้เขียนตามนี้
#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
java -Xmx1024M -jar craftbukkit.jar
OS X ให้เขียนตามนี้
#!/bin/bash
cd "$( dirname "$0" )"
java -Xmx1024M -jar craftbukkit.jar

เสร็จแล้วให้เซฟไว้ในโฟลเดอร์เดียวกับที่เก็บไฟล์ .jar ไว้ก่อนหน้านี้
Windows: ตั้งชื่อว่า run.bat (คลิกขวาที่ไฟล์ เลือก Property สั่ง Executeable)
Linux: ตั้งชื่อว่า run.sh (แก้เปอร์มิชชั่นไฟล์ด้วย สั่ง "chmod a+x run.sh")
OS X: ตั้งชื่อว่า run.command (แก้เปอร์มิชชั่นไฟล์ด้วย สั่ง "chmod a+x run.command")
สั่งรันเซิร์ฟ
Windows: ดับเบิลคลิก run.bat
Linux: cd ไปที่โฟลเดอร์ที่มีไฟล์ .jar พิมพ์คำสั่ง "./run.sh"
OS X: ลากไฟล์ run.command ไปทิ้งใน Terminal.app แล้วเอ็นเทอร์ (return)
หลังจากรันแล้ว Craftbukkit จะสร้างไฟล์คอนฟิกขึ้นมาให้ แต่เราจะยังเล่นไม่ได้
ตั้งค่า
เราจะต้องตั้งค่าให้เซิร์ฟเวอร์ของเราก่อน ถึงจะเข้าเล่นได้
ที่หน้าต่างที่ถูกเปิดขึ้นมา (หน้าดอส) ให้พิมพ์ "stop" เพื่อสั่งปิดการทำงาน
เข้าไปที่โฟลเดอร์ .jar จะมีไฟล์ต่างๆ มากมาย
เปิดไฟล์ server.properties ด้วย Notepad หรือ Text editor อื่นๆ
บรรทัด "online-mode=true" แก้เป็น false
บรรทัด "server-ip=" ให้ปล่อยไว้ อย่าแก้หรือใส่ค่าอะไร
ส่วนการตั้งค่าบรรทัดอื่นๆ ลองดูค่าได้ตามลิงก์นี้ http://minecraft.gamepedia.com/Server.properties
เพียงเท่านี้ก็จะสามารถเข้าเล่น Minecraft บน server ของเราได้แล้ว ให้ Start เซิร์ฟเวอร์ขึ้นมา
ในตอนนี้เราสามารถใช้ Minecraft เพื่อต่อเข้าไปเล่นที่เซิร์ฟเวอร์ของเราได้แล้ว
ติดตั้งปลั๊กอิน
ขั้นตอนนี้จะทำหรือไม่ก็ได้ครับ แต่คนส่วนใหญ่จะต้องการปลั๊กอิน Essentials กับ PermissionEX กันเสียเป็นส่วนใหญ่

ปลั๊กอินทำไรได้บ้าง
Essentials จะทำได้หลายอย่างด้วยกัน เช่น Warp, Home และ Sethome, Heal, Time, Weather, Teleport และอื่นๆ
PermissionEX จะทำให้เราสามารถสร้างกลุ่ม และกำหนดสิทธิ์ผู้เล่นแต่ละคนได้ ว่าจะให้สามารถใช้คำสั่งอะไรได้บ้าง
ติดตั้ง
สั่งหยุดเซิร์ฟก่อน ในหน้าต่าง Dos ให้พิมพ์ "stop" เพื่อหยุดการทำงาน
ดาวน์โหลดปลั๊กอิน
Essentials http://dev.bukkit.org/bukkit-plugins/essentials/
PermissionEX http://dev.bukkit.org/bukkit-plugins/permissionsex/
เราจะได้ไฟล์ .jar มา ให้เอาไปไว้ในโฟลเดอร์ plugins
สตาร์ทเซิร์ฟเวอร์ ตัวปลั๊กอินจะสร้างไฟล์ที่จำเป็นขึ้นมา
ตั้งค่าปลั๊กอิน
พยายามอย่าแก้ไขไฟล์คอนฟิกโดยตรง เพราะอาจผิดพลาดได้
สำหรับการกำหนดค่า Permission ของ PermissionsEX ให้ดูที่ลิงก์นี้ https://github.com/PEXPlugins/PermissionsEx/wiki/Commands โดยพิมพ์คำสั่งลงไปได้ใน


หรือง่ายๆ เช่ากับทาง http://www.colo-minecraft.com/th/ ก็พร้อมเล่นได้ทันทีครับ เพราะเขาจะลงให้เราเรียบร้อย

คู่มือเพิ่มเติม http://www.colo-minecraft.com/th/faq
« แก้ไขครั้งสุดท้าย: มีนาคม 16, 2015, 11:30:23 PM โดย Nigorn »

ณัฐวุฒิ สำเภา

  • บุคคลทั่วไป
ถ้ามันปิดตรงไหนก็ ขอโทดด้วยนะครับ เพราะผมก็ได้แค่นี

ekarin

  • Newbie
  • *
  • กระทู้: 29
    • colo-minecraft.com
ขอบคุณครับ