วิธีสร้างเซิร์ฟเวอร์ของคุณเองใน Agar.io
4.6 (92.73%) 11 โหวตAgar.io หรือที่รู้จักในชื่อ Agario กลายเป็นเกมเบราว์เซอร์ที่โด่งดังในปัจจุบัน จำนวนผู้เล่นเพิ่มขึ้นทุกวัน และตอนนี้เกมนี้ถือได้ว่าเป็นปรากฏการณ์และได้รับกระแสไวรัลอย่างถูกต้อง สาระสำคัญของเกมคือการเปลี่ยนคุณให้เป็นลูกบอลเล็ก ๆ ที่สามารถกินลูกบอลที่เล็กกว่าตัวคุณเองได้ ดังนั้นจึงมีความโดดเด่นในโลกของเกมและกระดานบันทึกมากขึ้นเรื่อย ๆ นอกจากนี้เธอจะทดสอบความสามารถของคุณในการเอาชีวิตรอดและล่าสัตว์ ตามความเป็นจริง เซิร์ฟเวอร์สาธารณะก็ทำงานได้ค่อนข้างดี แต่ถ้าคุณกำลังคิดเกี่ยวกับวิธีการสร้างเซิร์ฟเวอร์ของคุณเองใน Agar.io สำหรับเกมส่วนตัวกับเพื่อน ๆ โปรเจ็กต์ Ogar จะช่วยคุณในเรื่องนี้ การตั้งค่าที่ฉัน จะพยายามบอกคุณในบทความนี้
การสร้างเซิร์ฟเวอร์ใน Agario
- เซิร์ฟเวอร์เสมือนหรือเซิร์ฟเวอร์เฉพาะ โดยทั่วไป คุณสามารถเรียกใช้บนคอมพิวเตอร์ของคุณได้ แต่คุณต้องเข้าใจว่าจะต้องทำงานอย่างต่อเนื่อง ต้องใช้ RAM และพลังการประมวลผล รวมถึงการเชื่อมต่ออินเทอร์เน็ตที่เสถียร มิฉะนั้นความสุขจากเกมจะไม่เพียงพอเนื่องจากการชะลอตัวและค้าง บทช่วยสอนนี้อิงตามตัวอย่างของ Debian 7 เวอร์ชัน 64 บิต แต่จุดทั้งหมดสามารถถ่ายโอนไปยังความเป็นจริงของระบบอื่นได้ (Windows, Mac OS) พวกเขาจะไม่ได้รับการพิจารณาในบทความนี้ แต่ถ้าใครต้องการพวกเขาจริงๆ ฉันจะเพิ่มคำแนะนำ
- ที่อยู่ IP เฉพาะหรือบริการ เช่น dydns เพื่อให้ผู้คนจากภายนอกสามารถเชื่อมต่อกับเราได้อย่างง่ายดาย
- ติดตั้ง nodejs, git
- ดาวน์โหลดการแจกจ่าย Ogar
- ความปรารถนาและเวลา 10 นาที
การติดตั้ง nodejs, git
เนื่องจาก Ogar เขียนด้วย Node.js คุณจะต้องติดตั้งมัน รวมถึงโมดูล “ws” เพิ่มเติมเพื่อสร้างเซิร์ฟเวอร์โดยสมบูรณ์ ก่อนอื่น เราจะอัปเดตแพ็คเกจของระบบของเรา จากนั้นจึงติดตั้ง "ฐาน" ที่จำเป็น:
ฉลาดรับการปรับปรุง
ฉลาดรับการอัพเกรด
apt-get ติดตั้ง build-essential git screen nano
เราตกลงติดตั้ง ตอนนี้มันขึ้นอยู่กับ Node.js:
เราคิดรหัสผ่านขึ้นมาข้อมูลที่เหลือสามารถเว้นว่างไว้ได้ โฮมไดเร็กตอรี่ของเขาคือ /home/agario ไปดูกันเลย:
มาเริ่มดาวน์โหลดและติดตั้ง Ohario กันดีกว่า ทั้งหมดนี้จะดำเนินการผ่าน git ซึ่งเราติดตั้งไว้ก่อนหน้านี้ เขาจะรับผิดชอบในการอัพเดตด้วย เข้า:
ติดตั้ง npm -- บันทึก ws
โคลน git git://github.com/OgarProject/Ogar.git
กำลังดาวน์โหลดไฟล์เซิร์ฟเวอร์ Agar.io ยินดีด้วย. เหลืออีกนิดหน่อยครับ. เรากำลังพยายามเปิดตัวครั้งแรก:
หากทุกอย่างดีเราจะเห็นสิ่งนี้:
ลองเชื่อมต่อกับเซิร์ฟเวอร์ของเรา เมื่อต้องการทำเช่นนี้ ให้พิมพ์ในเบราว์เซอร์:
agar.io/?ip=ourIp:443
หากทุกอย่างสำเร็จ คุณจะเข้าสู่เซิร์ฟเวอร์และอยู่คนเดียวบนเซิร์ฟเวอร์ ในคอนโซลเซิร์ฟเวอร์ ให้ตรวจสอบสถานะด้วยคำสั่งสถานะ:
อย่างที่คุณเห็นทุกอย่างเป็นไปด้วยดี เราปิดเซิร์ฟเวอร์ของเราด้วยคำสั่ง exit
การตั้งค่าเซิร์ฟเวอร์ Agario ผ่าน gamesserver.ini
ไฟล์การตั้งค่าจะถูกสร้างขึ้นโดยอัตโนมัติในครั้งแรกที่คุณเริ่มเซิร์ฟเวอร์ ด้านล่างนี้ฉันจะเขียนวิธีแก้ไขและยกตัวอย่างการกำหนดค่าพร้อมคำอธิบาย ดังนั้นหากต้องการแก้ไขให้รันคำสั่งที่จะเปิดโปรแกรมแก้ไขข้อความ:
nanogameserver.ini
ตัวอย่างไฟล์การกำหนดค่า:
// ไฟล์กำหนดค่า Ogar
// บรรทัดที่ขึ้นต้นด้วยเครื่องหมายทับจะไม่ถูกอ่านโดยเซิร์ฟเวอร์
// [เซิร์ฟเวอร์] // serverGamemode: 0 = ฟรีสำหรับทุกคน, 1 = ทีม, 2 = การทดลอง (เช่น 13/6/15), 10 = การแข่งขัน, 11 = Hunger Games, 12 = Zombie mod, 13 = Team Z , 14 = ทีม X, 20 = rainbow FFA (ใช้กับ setAcid(true))
// serverBots: จำนวนบอทที่วางไข่ (ตัวเลือกการทดลอง)
// serverViewBase: ระยะทางฐานที่ผู้เล่นเห็น คำเตือน: ค่าที่มากอาจทำให้เกิดความล่าช้า
// serverStatsPort: พอร์ตสำหรับสถิติเซิร์ฟเวอร์ ค่าลบจะปิดใช้งานสถิติ
// serverStatsUpdate: จำนวนวินาทีก่อนที่จะอัพเดตสถิติเซิร์ฟเวอร์
// serverLogLevel: ระดับการบันทึกของเซิร์ฟเวอร์ 0 = ไม่มีบันทึก 1 = บันทึกเฉพาะในคอนโซล 2 = บันทึกในคอนโซลและการเชื่อมต่อ IP
// serverScrambleCoords: เปิดใช้งานการแย่งชิงพิกัด 0 = ไม่มีการกวน 1 = การกวน ค่าเริ่มต้นคือ 1
เซิร์ฟเวอร์ MaxConnections = 64
เซิร์ฟเวอร์พอร์ต = 443
เซิร์ฟเวอร์เกมโหมด = 0
เซิร์ฟเวอร์บอท = 0
เซิร์ฟเวอร์ ViewBaseX = 1024
เซิร์ฟเวอร์ ViewBaseY = 592
เซิร์ฟเวอร์StatsPort = 88
เซิร์ฟเวอร์สถิติอัพเดต = 60
เซิร์ฟเวอร์LogLevel = 1
เซิร์ฟเวอร์ ScrambleCoords = 1
// [เส้นขอบ] // กำหนดเส้นขอบของแผนที่ (ค่าเริ่มต้นสำหรับด้านซ้าย/บน = 0, ด้านขวา/ล่าง = 11180.3398875)
เส้นขอบซ้าย = 0
เส้นขอบขวา = 6000
เส้นขอบด้านบน = 0
ขอบล่าง = 6000
// [วางไข่] // แต่ละช่วงเวลาเท่ากับหนึ่งขีด (50 ms)
ช่วงวางไข่ = 20
จำนวนการวางไข่ของอาหาร = 10
จำนวนอาหารเริ่มต้น = 100
ปริมาณอาหารสูงสุด = 500
มวลอาหาร = 1
อาหารMassGrow = 1
ความเป็นไปได้ของอาหารMassGrow = 50
อาหารMassLimit = 5
อาหารMassTimeout = 120
จำนวนไวรัสขั้นต่ำ = 10
จำนวนไวรัสสูงสุด = 50
ไวรัสStartMass = 100
ปริมาณไวรัส = 7
// [มวลที่คายออกมา] // ejectMass: มวลของลูกบอลที่คายออกมา
// ejectMassCooldown: เวลาที่ผู้เล่นสามารถเก็บลูกบอลคายออกมาได้ (มิลลิวินาที)
// ejectMassLoss: สูญเสียมวลเมื่อคายลูกบอลออกมา
// ejectSpeed: ความเร็วเริ่มต้นของลูกบอลที่ถูกดีดออกมา
// ejectSpawnPlayer: โอกาสที่ผู้เล่นจะวางไข่จากการคายลูกบอล
ดีดมวล = 12
ดีดมวลคูลดาวน์ออก = 200
ดีดออกMassLoss = 16
ความเร็วในการดีดออก = 160
ejectSpawnPlayer = 50
// [ผู้เล่น] playerStartMass = 10
ผู้เล่นแม็กซ์แมส = 22500
ผู้เล่น MinMassEject = 32
ผู้เล่น MinMassSplit = 36
ผู้เล่นแม็กซ์เซลล์ = 16
ผู้เล่นรวมเวลาใหม่ = 30
ผู้เล่นMassDecayRate = .002
ผู้เล่น MinMassDecay = 9
ผู้เล่น MaxNickLength = 15
ความเร็วของผู้เล่น = 30
ผู้เล่น DisconnectTime = 60
// [Gamemod] // การตั้งค่า gamemod แบบกำหนดเอง
// tourneyTimeLimit: เวลาจำกัดของเกม หน่วยเป็นนาที
// tourneyAutoFill: หากตั้งค่าเป็นมากกว่า 0 การแข่งขันจะถูกเติมด้วยบอทโดยอัตโนมัติหลังจากเริ่มต้น
// tourneyAutoFillPlayers: เวลาเริ่มต้นหลังจากนั้นเซิร์ฟเวอร์ Agario จะถูกเติมด้วยบอทก่อนที่ผู้เล่นจะเชื่อมต่อ
ทัวร์นาเมนต์แม็กซ์เพลเยอร์ส = 12
tourneyPrepTime = 10
เวลาสิ้นสุดทัวร์นาเมนต์ = 30
ทัวร์นาเมนต์ไทม์ลิมิต = 20
ทัวร์นาเมนต์เติมอัตโนมัติ = 0
ทัวร์นาเมนต์เติมอัตโนมัติผู้เล่น = 1
เราบันทึกการตั้งค่าเหล่านี้ด้วยคำสั่ง Ctrl - X โดยยินยอมที่จะเขียนทับไฟล์
คำสั่งคอนโซลเซิร์ฟเวอร์
คำสั่งเหล่านี้สามารถป้อนลงในคอนโซลเซิร์ฟเวอร์ได้โดยตรงเมื่อเริ่มต้นระบบ
- แอดบอท [หมายเลข]
- เพิ่มบอทตามจำนวนที่แน่นอนไปยังเซิร์ฟเวอร์ หากไม่ได้กำหนดหมายเลขให้เพิ่มบอท 1 ตัว
- บอร์ด [แบนด์ 1] [แบนด์ 2] [แบนด์ 3] ...
- ข้อความในตารางบันทึกจะถูกแทนที่ด้วยบรรทัดต่อไปนี้
- บอร์ดรีเซ็ต
- รีเซ็ตบันทึกเริ่มต้นของผู้เล่นและแสดงข้อมูลล่าสุดในขณะนี้
- เปลี่ยน [พารามิเตอร์การกำหนดค่า] [ค่า]
- พารามิเตอร์การกำหนดค่าจะถูกแทนที่ด้วยค่าที่เหมาะสม เช่น “เปลี่ยนเซิร์ฟเวอร์MaxConnections 32″ จะเปลี่ยนค่า MaxConnections เป็น 32
- ชัดเจน
- ล้างข้อความคอนโซลทั้งหมด
- สี
- เปลี่ยนสีของเครื่องเล่นที่ระบุ
- ออก
- ปิดเซิร์ฟเวอร์
- อาหาร [น้ำหนัก]
- สร้างลูกบอลอาหารตามพิกัดที่กำหนด หากไม่ได้ระบุค่า ให้รับจากพารามิเตอร์ “foodStartMass” ของเซิร์ฟเวอร์
- โหมดเกม
- การเปลี่ยนโหมดเกมเซิร์ฟเวอร์
- เตะ
- ผู้เล่นที่ระบุจะถูกเตะออกจากเซิร์ฟเวอร์
- ฆ่า
- ผู้เล่นและลูกบอลทั้งหมดของเขาจะถูกฆ่า
- คิลอล
- ฆ่าผู้เล่นและลูกบอลทั้งหมด
- มวล [ค่า]
- มวลของลูกบอลของผู้เล่นทั้งหมดจะถูกตั้งค่าเป็นค่าที่สอดคล้องกัน
- ชื่อ [ชื่อใหม่]
- เปลี่ยนชื่อผู้เล่นเป็นชื่อใหม่
- รายชื่อผู้เล่น
- แสดงรายการผู้เล่นที่เชื่อมต่อทั้งหมด, IP, ID, จำนวนลูกบอล, มวลและตำแหน่ง
- หยุดชั่วคราว
- หยุดเกมชั่วคราว
- โหลดซ้ำ
- ไฟล์การกำหนดค่าจะถูกโหลดซ้ำ พารามิเตอร์เช่น serverPort, serverGamemode, serverBots, serverStatsPort, serverStatsUpdate สามารถเปลี่ยนแปลงได้หลังจากรีบูตเซิร์ฟเวอร์ทั้งหมดเท่านั้น
- สถานะ
- แสดงจำนวนผู้เล่นที่เชื่อมต่ออยู่ เวลา การใช้หน่วยความจำ โหมดเกม
- ทีพี
- เปลี่ยนตำแหน่งผู้เล่นให้เป็นตำแหน่งที่กำหนดทันที
- ไวรัส [น้ำหนัก]
- สร้างบอลไวรัสตามพิกัดที่กำหนด หากไม่ได้ระบุมวล ให้ใช้พารามิเตอร์เซิร์ฟเวอร์ "virusStartMass"
ใช้งานเซิร์ฟเวอร์ในเบื้องหลัง
เพื่อให้สามารถเปิดเซิร์ฟเวอร์ได้อย่างปลอดภัยและลืมมันไปได้ คุณจะต้องเปิดเซิร์ฟเวอร์ในเบื้องหลัง ที่นี่เราจะต้องมีแอปพลิเคชันหน้าจอที่ติดตั้งไว้ก่อนหน้านี้ ในการเริ่มต้น ให้รันคำสั่งในไดเร็กทอรีผู้ใช้:
วิธีไปที่คอนโซล:
หน้าจอ -r agario
หากต้องการออกจากคอนโซล ให้กด Ctrl - a+d พร้อมกัน และเพื่อปิดการใช้เซิร์ฟเวอร์:
หน้าจอ -XS agario ออก
อัพเดตเซิร์ฟเวอร์โอไฮโอ
และทุกอย่างก็เรียบง่ายที่นี่ ในการดำเนินการนี้ ให้ไปที่ไดเร็กทอรี Ogar ในโฮมไดเร็กตอรี่ของคุณ และใช้เพื่อตรวจสอบอีกครั้งกับ GIT ว่าโค้ดเซิร์ฟเวอร์ได้รับการอัปเดตหรือไม่:
ซีดี โอการ์
คอมไพล์ดึง
ซีดี..
หากไม่มีแพทช์ออกมาเราจะเห็นข้อความ “ ทันสมัยอยู่แล้ว«.
บทสรุป
ฉันหวังว่าบทความนี้จะช่วยให้คุณเข้าใจและกำหนดค่าเซิร์ฟเวอร์เกม Agar.io บนโฮสต์ของคุณเป็นพื้นฐาน หากคุณมีปัญหาใด ๆ โปรดแสดงความคิดเห็น ฉันจะช่วยเท่าที่ฉันสามารถ คอยติดตาม.
ขณะนี้ใน Agario มีเซิร์ฟเวอร์เกม 8 แห่ง กระจายตามภูมิศาสตร์: อเมริกาเหนือและใต้ ยุโรป รัสเซีย ตุรกี เอเชียตะวันออก จีน รวมถึงเซิร์ฟเวอร์ในออสเตรเลียและโอเชียเนีย การกระจายนี้ทำให้ผู้เล่นสามารถเล่นบนเซิร์ฟเวอร์ที่อยู่ใกล้พวกเขาที่สุดได้โดยไม่ล่าช้า
หากคุณกำลังมองหาเซิร์ฟเวอร์ที่มีคนไม่กี่คน คุณจะมีเส้นทางตรงไปยังเซิร์ฟเวอร์จีน ออสเตรเลีย หรือตุรกี โดยเฉลี่ยแล้วมีคนเล่นที่นั่นไม่เกิน 2-2.5 พันคน เซิร์ฟเวอร์รัสเซียสามารถจัดประเภทได้โดยเฉลี่ย - จำนวนผู้เล่นในระหว่างวันอยู่ระหว่าง 12 ถึง 20,000 คนและในเวลากลางคืนจะลดลงเหลือ 3-4 คน เซิร์ฟเวอร์ที่มีแบคทีเรียหนาแน่นที่สุดคือเซิร์ฟเวอร์ของยุโรป มีผู้เล่น 70-80,000 คน
เซิร์ฟเวอร์แต่ละแห่งถูกแบ่งออกเป็นห้องแยกกัน และคุณไม่สามารถเข้าไปในเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่งโดยเฉพาะได้ ทุกอย่างขึ้นอยู่กับการสุ่ม แต่มีส่วนขยายที่จะช่วยจัดการกับปัญหานี้ ดาวน์โหลดได้จากลิงค์นี้ https://chrome.google.com/webstore/detail/agario-server-browser/hongpdkjnjhijmdnogoicadboadgllhi
หลังจากติดตั้งแล้ว ตัวเลือกอื่นจะปรากฏในเมนูการเลือกเซิร์ฟเวอร์ ซึ่งคุณสามารถเลือก IP ของเซิร์ฟเวอร์ได้ ฟังก์ชั่นนี้มีประโยชน์มากสำหรับผู้ที่ต้องการสื่อสารกับเพื่อน
จะสร้างเซิร์ฟเวอร์ของคุณเองใน Agar io ได้อย่างไร?
หากต้องการสร้างเซิร์ฟเวอร์ของคุณเอง คุณจะต้องติดตั้ง node.js บนคอมพิวเตอร์ของคุณและดาวน์โหลดด้วยตนเองด้วย
คำแนะนำโดยละเอียดสำหรับการติดตั้งเซิร์ฟเวอร์ Agario มีอยู่ในวิดีโอนี้
เกมยอดนิยม "Agar.io" ดึงดูดใจด้วยความน่าหลงใหล มีการเล่นทั่วโลกและมีเซิร์ฟเวอร์ประมาณ 9-10 เซิร์ฟเวอร์ ผู้เล่นเกมประมาณ 50,000 คนเล่นเกมแต่ละเกม จริงอยู่ที่ตอนกลางคืนจำนวนผู้เล่นลดลงเหลือ 4-5 พันคน แต่นั่นไม่ใช่ประเด็น บางครั้งคุณต้องการเล่นร่วมกับเพื่อนหรือเพื่อน ดังนั้นผู้ใช้บางคนจึงต้องการทราบวิธีสร้างเซิร์ฟเวอร์ของตนเองใน Agario คำแนะนำสั้นๆ จะอธิบายไว้ด้านล่างนี้
จะสร้างเซิร์ฟเวอร์ของคุณเองใน Agario ได้อย่างไร?
ในการเล่น คุณต้องมีไฟล์เซิร์ฟเวอร์และไฟล์ node.js คุณสามารถดาวน์โหลดไฟล์เหล่านี้ รวมถึงเซิร์ฟเวอร์เกมได้ทางอินเทอร์เน็ต คุณจะพบพวกเขาได้อย่างง่ายดาย การติดตั้งจะใช้เวลาไม่นาน เพียงรันไฟล์ node.js แล้วคลิก: Next-Next-Next หากไม่มีการติดตั้งโปรแกรมนี้ คุณอาจประสบปัญหาในการเปิดเกมในเบราว์เซอร์ของคุณ ผู้เล่นบางคนพยายามค้นหาวิธีสร้างเซิร์ฟเวอร์ใน Agario โดยไม่ต้องใช้โปรแกรม น่าเสียดายที่สิ่งนี้เป็นไปไม่ได้ คุณจะต้องดาวน์โหลดโปรแกรม node.js และไฟล์เก็บถาวรของเซิร์ฟเวอร์เอง
การตั้งค่าการตั้งค่าเซิร์ฟเวอร์
หลังจากติดตั้ง node.js แล้ว ก็ควรทำความเข้าใจกับไฟล์เก็บถาวรของเซิร์ฟเวอร์ด้วย ดาวน์โหลดและแตกไฟล์ไปยังเดสก์ท็อปของคุณ เปิดโฟลเดอร์และค้นหาไฟล์ gamesserver.ini ที่นั่น นี่คือไฟล์หลักที่เราจะต้องจัดการและตอนนี้เราจะบอกคุณว่าอย่างไร คุณสามารถสร้างเซิร์ฟเวอร์ของคุณเองใน Agario ได้โดยการแก้ไขเอกสารนี้เท่านั้น เนื่องจากมีการตั้งค่าการกำหนดค่าอยู่ ด้านล่างนี้เป็นบรรทัดหลักที่รับผิดชอบการตั้งค่าเซิร์ฟเวอร์:
- บรรทัดที่ 9 - เซิร์ฟเวอร์MaxConnections รับผิดชอบจำนวนผู้เล่นที่จะอยู่บนเซิร์ฟเวอร์ของคุณ ตัวอย่างเช่น เราตั้งค่าเป็น "5" นั่นคือผู้เล่น 6 คนจะไม่สามารถเล่นได้อีกต่อไป
- บรรทัดที่ 11 ในไฟล์ - serverGamemode. การตั้งค่าเป็น "0" (Freedom for All), "1" (โหมดทีม), "10" (ทัวร์นาเมนต์) หรือ "11" (Hunger Games) จะเปลี่ยนโหมดเกม ชื่อของโหมดต่างๆ จะแสดงอยู่ในวงเล็บ
- เส้นที่ 17-20 ระบุขอบเขตของพื้นที่เล่น ที่นี่คุณสามารถตั้งค่าเส้นได้เฉพาะเส้นขอบด้านซ้ายและเส้นขอบด้านขวาเท่านั้น ตัวอย่างเช่นการตั้งค่าเป็น 6000 คุณจะได้สนามเด็กเล่นที่มีพื้นที่ 6000x6000 พิกเซล ยิ่งมีผู้เล่นมาก พื้นที่สนามก็ควรจะใหญ่ขึ้น
- บรรทัดที่ 26 - ปริมาณอาหารเริ่มต้น โดยระบุว่าจะมีอาหารเหลือเท่าใดเมื่อเริ่มต้น
- บรรทัดที่ 27 - ปริมาณอาหารสูงสุด กำหนดมวลของอาหาร
มีการตั้งค่าอื่นๆ ในไฟล์นี้ ตัวอย่างเช่น คุณสามารถปรับแต่งลูกบอลของผู้เล่นได้ พารามิเตอร์เหล่านี้ตั้งค่าไว้ในบรรทัดที่ 48-49 ซึ่งรับผิดชอบมวลเริ่มต้นของผู้เล่น (ค่าเริ่มต้น 10) และมวลสูงสุด ตามลำดับ
หากเป็นไปได้ ให้ดูและตั้งค่าพารามิเตอร์ให้ได้มากที่สุด ชื่อของบรรทัดทำให้ชัดเจนโดยสัญชาตญาณว่าพวกเขารับผิดชอบอะไร หลังจากตั้งค่าไฟล์การกำหนดค่าแล้ว การเปลี่ยนแปลงทั้งหมดจะต้องถูกบันทึก
การเริ่มต้นเซิร์ฟเวอร์
ตอนนี้เรามาดูการเริ่มต้นเซิร์ฟเวอร์กันดีกว่า มีไฟล์ launch.bat อยู่ในโฟลเดอร์เซิร์ฟเวอร์ มันจะต้องมีการเปิดตัว หน้าต่างสีดำ (cmd.exe) จะเปิดขึ้น ตอนนี้ไปที่เว็บไซต์ agar.io และเปิดใช้งานคอนโซลในเบราว์เซอร์ คุณสามารถทำได้โดยใช้แป้นพิมพ์ลัด Ctrl+Shift+J หรือ Cmd+Shift+J บน Mac คุณยังสามารถเลือกโหมดนักพัฒนาซอฟต์แวร์ได้ในเมนูเบราว์เซอร์ ในคอนโซลนี้เราจำเป็นต้องเขียน: เชื่อมต่อ("ws://localhost:443")
หลังจากนี้เราจะไปที่เซิร์ฟเวอร์ของเราทันที หลังจากที่คุณสร้างเซิร์ฟเวอร์ใน Agario แล้ว คุณสามารถเชิญเพื่อนของคุณได้ พวกเขาควรเขียน Connect("ws://localhost:443") ในคอนโซล โดยควรระบุที่อยู่ IP ของคุณควรระบุแทน localhost เท่านั้น คุณสามารถค้นหาได้ในการตั้งค่าสถานะการเชื่อมต่อหรือบนเว็บไซต์ 2ip
ตอนนี้คุณรู้วิธีสร้างเซิร์ฟเวอร์ของคุณเองในเกม "Agario" และคุณสามารถเล่นกับเพื่อน ๆ ได้แล้ว ไม่มีอะไรซับซ้อนในขั้นตอนนี้
12 ตุลาคม 2558
วันนี้เราจะมาพูดถึงวิธีสร้างเซิร์ฟเวอร์ใน Agario ดังนั้นหากคุณตัดสินใจที่จะเล่นกับเพื่อนโดยเฉพาะ คุณจะต้องมีเซิร์ฟเวอร์ของคุณเอง ก่อนที่คุณจะเริ่มติดตั้งเซิร์ฟเวอร์ คุณจะต้องปิดการใช้งาน Skype หากเปิดใช้งานอยู่
วางแผน
- ดาวน์โหลดและติดตั้ง Agario
- ดาวน์โหลดและติดตั้ง Hamachi
- เปิดตัวฮามาจิ
- เปิดตัว Agario
- เข้าร่วมเซิร์ฟเวอร์
- เพื่อนของฉันจะเชื่อมต่อกับเซิร์ฟเวอร์ได้อย่างไร?
- จะตั้งค่าเซิร์ฟเวอร์ได้อย่างไร?
- จะเลือก mod ใน Agario ได้อย่างไร?
- ฉันมีสไกป์
- บทเรียนวิดีโอ (เป็นภาษาอังกฤษ)
ดาวน์โหลดและติดตั้ง Agario
ก่อนอื่น คุณต้องดาวน์โหลดตัวติดตั้ง Agario ลงในคอมพิวเตอร์ของคุณ
เราจะดาวน์โหลดจากที่นี่ http://dl.ogarproject.com/. คลิกที่ “คลิกที่นี่เพื่อดาวน์โหลด build ล่าสุดของไบนารี Ogar” หลังจากที่คุณดาวน์โหลดไฟล์แล้ว ให้วางไว้ในโฟลเดอร์ที่คุณต้องการติดตั้ง Agario
ดาวน์โหลดและติดตั้ง Hamachi
ไปที่ https://accounts.logme.in/registration.aspx และสร้างบัญชี หลังจากนั้น ดาวน์โหลด Hamachi https://secure.logmein.com/products/hamachi/download.aspx เลือกเวอร์ชันที่ไม่มีการจัดการ
เปิดตัวฮามาจิ
คลิกที่ "Power" ในเมนู Hamachi จากนั้นป้อนชื่อผู้ใช้และรหัสผ่านที่คุณระบุเมื่อลงทะเบียนที่นี่ https://accounts.logme.in/registration.aspx
จากนั้นคลิกที่ "สร้างเครือข่ายใหม่" และป้อนคำใดก็ได้ในรหัสเครือข่ายและรหัสผ่านเป็นต้น
รหัสเครือข่าย = Ogario1
รหัสผ่าน = 123
สุด ๆ ! เราได้สร้างเครือข่ายของเราเอง
เปิดตัว Agario
หากคุณเปิดใช้งาน Skype คุณจะต้องปิดการใช้งาน ไปที่โฟลเดอร์ที่มี Agario และเรียกใช้ไฟล์ Ogar-windows-17c620b.exe ชื่อไฟล์ของคุณอาจแตกต่างจากของฉันเล็กน้อย เยี่ยมมาก เซิร์ฟเวอร์กำลังทำงานอยู่!
เข้าร่วมเซิร์ฟเวอร์
เปิดเบราว์เซอร์แล้วเข้าไปagar.io/?ip=
เปิดเมนู Hamachi คลิกขวาที่ IP ของคุณแล้วเลือก “คัดลอกที่อยู่ IPv4” IP ของคุณก็จะประมาณนี้11.
22.
33.
44
เราเพิ่ม IP ให้กับเบราว์เซอร์
ตอนนี้ที่อยู่จะเป็นแบบนี้ agar.io/?ip= 11. 22. 33. 44
คุณต้องระบุพอร์ตด้วยซึ่งจะถูกตั้งค่าเป็นค่าเริ่มต้น 443 พอร์ตดังนั้นคุณต้องเพิ่ม “:443” ที่ส่วนท้ายของแถบที่อยู่
ในที่สุดลิงค์ของคุณจะมีลักษณะเช่นนี้agar.io/?ip= 11. 22. 33. 44:443
ในกรณีของคุณ เฉพาะ IP เท่านั้นที่จะแตกต่าง
เพื่อให้เกมสนุกยิ่งขึ้น คุณสามารถเพิ่มบอทในเกมได้โดยใช้คำสั่ง Addbot 4 ซึ่งคุณต้องเขียนลงในคอนโซล โดยที่ “4” คือจำนวนบอท
เพื่อนของฉันจะเชื่อมต่อกับเซิร์ฟเวอร์ได้อย่างไร?
พวกเขาจำเป็นต้องดาวน์โหลดและติดตั้ง Hamachi หลังจากนั้น เลือกแท็บเครือข่ายใน Hamacki และเลือก "เข้าร่วมเครือข่ายที่มีอยู่" แล้วป้อนรหัสเครือข่ายและรหัสผ่านที่คุณระบุระหว่างการสร้าง ในกรณีของฉัน Network Id = Ogario1
รหัสผ่าน = 123
หลังจากนั้นพวกเขาจะต้องเข้าสู่เบราว์เซอร์ agar.io/?ip= 11. 22. 33. 44:443
จะตั้งค่าเซิร์ฟเวอร์ได้อย่างไร?
คำสั่งทั้งหมดไปยังเซิร์ฟเวอร์ดำเนินการผ่านคอนโซล และผ่านไฟล์ gameserver.ini คุณสามารถดูรายการคำสั่งทั้งหมดได้ที่นี่https://github.com/OgarProject/Ogar#console-commands
จะเลือก mod ใน Agario ได้อย่างไร?
หากต้องการเปลี่ยน mod เกม ให้ไปที่ gamesserver.ini แล้วเปลี่ยนค่า serverGamemode เป็นค่าเดียวจากรายการ
บัตรประจำตัวประชาชน | ชื่อ |
ฟรีสำหรับทุก |
|
ทีม |
|
การทดลอง (ณ วันที่ 6/13/58) |
|
ทัวร์นาเมนต์ |
|
เกมหิว |
|
โหมดซอมบี้ |
|
ทีม Z |
|
ทีมเอ็กซ์ |
|
Rainbow FFA - คำแนะนำ: ใช้กับ "setAcid(true)" |
ฉันมีสไกป์
หากคุณต้องการเริ่มเซิร์ฟเวอร์โดยไม่ต้องปิด Skype คุณต้องเปิดไฟล์ gameserver.ini และเปลี่ยนค่า พอร์ตเซิร์ฟเวอร์จาก 443 ถึง 4545. จากนั้นคุณสามารถเปิดเกมและ Skype ในเวลาเดียวกันได้
บทเรียนวิดีโอ (เป็นภาษาอังกฤษ)