หน้า: [1] 2   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: ระบบ Diskless กับ เกม ดอทเอ  (อ่าน 6573 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
friendlynet
เด็กใหม่หัดโพส
*
ออฟไลน์ ออฟไลน์

กระทู้: 60


« เมื่อ: พฤศจิกายน 21, 2010, 11:42:57 AM »

ผมได้ทำเซริฟ แยก เน็ต/เกม แล้ว ด้วย CC แล้วก็ทำการฟอร์เวิร์ดพอร์ตเพื่อให้สามารถครีดอทเอได้ การที่จะครีดอทเอได้นั้น จะต้องเซ็ต

พอร์ตที่เครื่องลูกแต่ละเครื่องให้ตรงกะเซิฟที่กำหนดไว้ แต่เมื่อเราทำ ทำระบบ Diskless ใช้อิมเมจเดียวกัน พอร์ตแต่ละเครื่องนั้น เหมือนกัน

หมดต้องมาคอยเปลี่ยนพอร์ตตลอดเพื่อที่จะสามารถครีดอทเอได้

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

 
บันทึกการเข้า
CEFIRO-A31
สมาชิกเว็บ
*****
ออฟไลน์ ออฟไลน์

กระทู้: 1,249


« ตอบ #1 เมื่อ: พฤศจิกายน 21, 2010, 12:10:18 PM »

ผมทำให้ลูกค้าแต่ไม่ได้แยกเพราะไม่เยอะ แต่ร้านผมไม่ลง dota เพราะเสียค่าลิขสิทธิ์แพงไปนิดนึงครับ
บันทึกการเข้า
turr1749
เด็กใหม่หัดโพส
*
ออฟไลน์ ออฟไลน์

กระทู้: 12


« ตอบ #2 เมื่อ: พฤศจิกายน 21, 2010, 12:21:29 PM »

ใช้การเขียน batfile ในการแยก port ครับ

@echo off
 
for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set ip=%%i
set /a setport=6000+%ip%
reg add "hkcu\Software\Blizzard Entertainment\Warcraft III\Gameplay" /v "netgameport" /t reg_dword /d "%setport%" /f
 
"C:\Program Files\UCG\UCG.url"

หมายเหตุ : สีส้มคือสิ่งที่ต้องเปลี่ยนให้เหมาะสมกับเครื่องของท่าน

แล้วนำไปไว้ใน startup คับ
บันทึกการเข้า
friendlynet
เด็กใหม่หัดโพส
*
ออฟไลน์ ออฟไลน์

กระทู้: 60


« ตอบ #3 เมื่อ: พฤศจิกายน 21, 2010, 02:29:31 PM »

ใช้การเขียน batfile ในการแยก port ครับ

@echo off
 
for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set ip=%%i
set /a setport=6000+%ip%
reg add "hkcu\Software\Blizzard Entertainment\Warcraft III\Gameplay" /v "netgameport" /t reg_dword /d "%setport%" /f
 
"C:\Program Files\UCG\UCG.url"

หมายเหตุ : สีส้มคือสิ่งที่ต้องเปลี่ยนให้เหมาะสมกับเครื่องของท่าน

แล้วนำไปไว้ใน startup คับ


ช่วยอธิบายให้ละเอียดอีกนิดได้มั้ยคับ งงคับไม่รู้เอาโค๊ดมาทำอย่างไร

ขอบคุณนะคับสำหรับคำแนะนำ
บันทึกการเข้า
akekara
สมาชิกเว็บ
****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 537


akekara@hotmail.com


« ตอบ #4 เมื่อ: พฤศจิกายน 22, 2010, 09:54:27 AM »

REM DotA set port by IP Address, Develope by unlimit

@echo off

for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set ip=%%i

if %ip%==121 (set port=6121)
if %ip%==122 (set port=6122)
if %ip%==123 (set port=6123)
if %ip%==124 (set port=6124)
if %ip%==125 (set port=6125)
if %ip%==126 (set port=6126)
if %ip%==127 (set port=6127)
if %ip%==128 (set port=6128)
if %ip%==129 (set port=6129)
if %ip%==130 (set port=6130)
if %ip%==131 (set port=6131)
if %ip%==132 (set port=6132)
if %ip%==133 (set port=6133)
if %ip%==134 (set port=6134)
if %ip%==135 (set port=6135)
if %ip%==136 (set port=6136)
if %ip%==137 (set port=6137)
if %ip%==138 (set port=6138)
if %ip%==139 (set port=6139)
if %ip%==140 (set port=6140)
if %ip%==141 (set port=6141)
if %ip%==142 (set port=6142)
if %ip%==143 (set port=6143)
if %ip%==144 (set port=6144)
if %ip%==145 (set port=6145)
if %ip%==146 (set port=6146)
if %ip%==147 (set port=6147)
if %ip%==148 (set port=6148)
if %ip%==149 (set port=6149)
if %ip%==150 (set port=6150)


REG ADD "HKCU\Software\Blizzard Entertainment\Warcraft III\Gameplay" /v netgameport /t REG_DWORD /d %port% /f
บันทึกการเข้า
deksurin
สมาชิกเว็บ
**
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 115



เว็บไซต์
« ตอบ #5 เมื่อ: พฤศจิกายน 22, 2010, 11:54:23 AM »

ใช้การเขียน batfile ในการแยก port ครับ

@echo off
 
for /f "tokens=16 delims=." %%i in ('ipconfig ^|find "IP Address"') do set ip=%%i
set /a setport=6000+%ip%
reg add "hkcu\Software\Blizzard Entertainment\Warcraft III\Gameplay" /v "netgameport" /t reg_dword /d "%setport%" /f
 
"C:\Program Files\UCG\UCG.url"

หมายเหตุ : สีส้มคือสิ่งที่ต้องเปลี่ยนให้เหมาะสมกับเครื่องของท่าน

แล้วนำไปไว้ใน startup คับ


ช่วยอธิบายให้ละเอียดอีกนิดได้มั้ยคับ งงคับไม่รู้เอาโค๊ดมาทำอย่างไร

ขอบคุณนะคับสำหรับคำแนะนำ
เอาใส่ NotePad แล้ว Seve เป็น นามสกุล bat หรือ cmd ก็ได้ครับ
บันทึกการเข้า

DEKSURIN@LINUXTHAI
friendlynet
เด็กใหม่หัดโพส
*
ออฟไลน์ ออฟไลน์

กระทู้: 60


« ตอบ #6 เมื่อ: พฤศจิกายน 23, 2010, 05:06:53 PM »

ตอนนี้มีปัญหาอีกแล้วคับ เซ็ตพอร์ต ตรงกับ เซิรฟเวอร์แล้ว แต่ครีแล้ว คนเข้าไม่ได้เลยคับ ไม่รู้เป็นอะไร
บันทึกการเข้า
deksurin
สมาชิกเว็บ
**
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 115



เว็บไซต์
« ตอบ #7 เมื่อ: พฤศจิกายน 23, 2010, 05:15:36 PM »

ตอนนี้มีปัญหาอีกแล้วคับ เซ็ตพอร์ต ตรงกับ เซิรฟเวอร์แล้ว แต่ครีแล้ว คนเข้าไม่ได้เลยคับ ไม่รู้เป็นอะไร

คนในร้าน หรือ คน นอกร้าน ครับ หรือไม่ได้ ทั้ง 2 อย่าง

แค่ปกติ ถ้า Port ตรง ต้องไปดูที่ Server Internet แล้วนะครับ

หรือไม่ Port ตรงกับ Server จริง แต่ IP ของ Port ที่ FW ไม่ตรงกันก็ได้ นะครับ ดู ดีๆ ครับ
บันทึกการเข้า

DEKSURIN@LINUXTHAI
friendlynet
เด็กใหม่หัดโพส
*
ออฟไลน์ ออฟไลน์

กระทู้: 60


« ตอบ #8 เมื่อ: พฤศจิกายน 23, 2010, 05:33:51 PM »

ตอนนี้มีปัญหาอีกแล้วคับ เซ็ตพอร์ต ตรงกับ เซิรฟเวอร์แล้ว แต่ครีแล้ว คนเข้าไม่ได้เลยคับ ไม่รู้เป็นอะไร

คนในร้าน หรือ คน นอกร้าน ครับ หรือไม่ได้ ทั้ง 2 อย่าง

แค่ปกติ ถ้า Port ตรง ต้องไปดูที่ Server Internet แล้วนะครับ

หรือไม่ Port ตรงกับ Server จริง แต่ IP ของ Port ที่ FW ไม่ตรงกันก็ได้ นะครับ ดู ดีๆ ครับ

คนในร้านคับ เด็กลองเข้ากันแต่นอกร้านยังไม่ได้ลองเลยคับ
บันทึกการเข้า
friendlynet
เด็กใหม่หัดโพส
*
ออฟไลน์ ออฟไลน์

กระทู้: 60


« ตอบ #9 เมื่อ: พฤศจิกายน 23, 2010, 05:46:52 PM »

ลองไปเล่น เครื่องที่ยังใช้ hdd อยู่ ปกติดีคับ แต่เครื่อง nohdd ครีแล้ว คนเข้าไม่ได้คับ ไม่ทราบเป็นเพราะอะไรเนี้ย

มึนไปหมดแล้วคับ
บันทึกการเข้า
หน้า: [1] 2   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  






ติดต่อโฆษณา สำหรับบริษัท หรือท่านใดที่ต้องการทำกิจกรรมร่วมกับเว็บไซต์ ICT.in.th ติดต่อได้ที่ ictnetcafe@gmail.com

ข้อความ หรือรูปภาพที่ปรากฏในเว็บไซต์แห่งนี้ เกิดจากการเขียนโดยสาธารณชน และถูกส่งขึ้นโดยอัตโนมัติจากบุคคลทั่วไป ซึ่งทาง ICT.in.th มิได้มีส่วนร่วมรู้เห็น ตรวจสอบ หรือพิสูจน์ข้อเท็จจริงใดๆ ทั้งสิ้น ผู้อ่านจึงควรใช้วิจารณญาณในการรับข่าวสารข้อมูล หากท่านพบเห็นข้อมูลที่ไม่เหมาะสม กรุณาแจ้งให้ทีมงานทราบ เพื่อดำเนินการต่อไป