คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

เราสร้างเซิร์ฟเวอร์ใน CS GO วิธีสร้างเซิร์ฟเวอร์ฟรีใน CS:GO การติดตั้งเซิร์ฟเวอร์ cs go

2. แตกเนื้อหาของไฟล์เก็บถาวรไปยังโฟลเดอร์

(ตัวอย่าง: C:\SteamCmd\)
อย่าแยกเนื้อหาของไฟล์เก็บถาวรไปยังโฟลเดอร์ Steam ของไคลเอนต์หรือไปยังโฟลเดอร์ด้วยโปรแกรม HLDSUpdateTool

3. เปิด SteamCmd

ไปที่โฟลเดอร์นี้ผ่านทางบรรทัดคำสั่ง
(Windows: run -> cmd -> cd C:\SteamCmd) และรัน SteamCmd
หน้าต่าง:ลงทะเบียน Steamcmd
ลินุกซ์:เข้าสู่ STEAMEXE=steamcmd ./steam.sh
โปรแกรมจะอัปเดตและเปิดบรรทัดคำสั่ง Steam โดยอัตโนมัติ
เขียนความช่วยเหลือสำหรับข้อมูลเพิ่มเติม

4. เข้าสู่ระบบโดยใช้บัญชี Steam ของคุณด้วย CS:GO

คุณต้องออกจากระบบไคลเอนต์ Steam เพื่อเข้าสู่ระบบเครื่องมืออัปเดต SteamCMD
รหัส: เข้าสู่ระบบ ชื่อผู้ใช้ รหัสผ่าน
4ก.หากคุณได้รับข้อผิดพลาด Steam Guard ให้ป้อนรหัสยืนยันที่ส่งถึงคุณทางอีเมลโดยใช้คำสั่งต่อไปนี้ (คุณต้องดำเนินการเพียงครั้งเดียวเท่านั้น):
รหัส: set_steam_guard_code รหัสของคุณที่นี่ เข้าสู่ระบบ ชื่อผู้ใช้ รหัสผ่าน

5. คุณจะเห็นข้อความแจ้งว่าคุณเข้าสู่ระบบสำเร็จแล้ว

ข้อมูลต่อไปนี้จะอธิบายกระบวนการดาวน์โหลดและอัปเดตแอปพลิเคชันเซิร์ฟเวอร์เฉพาะ CS:GO ขั้นตอนเหล่านี้จะต้องดำเนินการทุกครั้งที่คุณอัปเดตเกม เพื่อให้กระบวนการอัปเดตง่ายขึ้น โปรดอ่านย่อหน้าสุดท้ายของบทความนี้

1. หากคุณยังไม่ได้ทำตามขั้นตอนข้างต้นให้เสร็จสิ้น ให้เรียกใช้ SteamCmd
2. ในบรรทัดคำสั่ง Steam ให้ระบุโฟลเดอร์ที่จะติดตั้งเซิร์ฟเวอร์ CS:GO เฉพาะ ตัวอย่างเช่น:

เส้นทางที่แน่นอน:
รหัส: force_install_dir c:\csgo-ds\
ขึ้นไปหนึ่งโฟลเดอร์:
รหัส: force_install_dir ..\csgo-ds\
3. การติดตั้งหรืออัปเดต CS:GO
หากคุณกำลังติดตั้งเซิร์ฟเวอร์หรือต้องการตรวจสอบความสมบูรณ์ของไฟล์เซิร์ฟเวอร์ ให้รันคำสั่ง:
รหัส: app_update 740 ตรวจสอบ
หากคุณต้องการอัพเดตเซิร์ฟเวอร์ที่ติดตั้งไว้แล้ว ให้รันคำสั่ง:
รหัส: app_update 740
4. เมื่อเสร็จแล้ว ให้พิมพ์ Quit ในคอนโซล Steam> เพื่อยกเลิกการเชื่อมต่อบัญชีของคุณจากเซิร์ฟเวอร์ Steam

การเริ่มต้นเซิร์ฟเวอร์

คลาสสิคแคชชวล:
รหัส: srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust
การแข่งขันแบบคลาสสิก:
รหัส: srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust
การแข่งขันอาวุธ:
รหัส: srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust
การรื้อถอน:
รหัส: srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust

การตั้งค่าเพิ่มเติม

การตั้งค่าเซิร์ฟเวอร์ Counter-Strike: Global Offensive นั้นแตกต่างจากที่ผู้ดูแลระบบเซิร์ฟเวอร์เกมรุ่นก่อนหน้าเคยใช้
ต่อไปเราจะดูความแตกต่างพื้นฐานบางประการ

เซิร์ฟเวอร์.cfg

ไฟล์ server.cfg อยู่ในโฟลเดอร์ \csgo\cfg

ตอนนี้ เริ่มต้นด้วย CS:GO ไฟล์นี้ได้หยุดทำหน้าที่เป็นเครื่องมือหลักในการตั้งค่าตัวแปรเซิร์ฟเวอร์แล้ว ตัวแปรบางตัว เช่น mp_timelimit ขณะนี้ไม่สามารถใช้งานได้แม้แต่ในคอนโซลของเซิร์ฟเวอร์ เนื่องจาก ตอนนี้ไฟล์เหล่านั้นถูกโหลดจากไฟล์แยกต่างหาก (ดู gamemodes.txt ด้านล่าง) อย่างไรก็ตาม คุณจะยังคงใช้ไฟล์การกำหนดค่านี้เพื่อเปลี่ยนชื่อเซิร์ฟเวอร์ รหัสผ่าน cron รหัสผ่านเซิร์ฟเวอร์ และคำสั่งอื่น ๆ ที่คุณสามารถเข้าถึงได้ นี่คือตัวอย่างของไฟล์การกำหนดค่าอย่างง่าย:
รหัส:
ชื่อโฮสต์ "Counter-Strike: Global Offensive Dedicated Server"
rcon_password "รหัสผ่านของคุณ"
sv_รหัสผ่าน "" // ตั้งรหัสผ่านเพื่อเข้าสู่เซิร์ฟเวอร์
เข้าสู่ระบบ // เปิดใช้งานการบันทึกข้อมูลบนเซิร์ฟเวอร์
จากนั้นคุณสามารถเพิ่มคำสั่งเพิ่มเติมเพื่อกำหนดค่าเซิร์ฟเวอร์ตามที่คุณต้องการ:
รหัส:
mp_freezetime 5 // เวลาก่อนเริ่มรอบ
mp_join_grace_time 15 // เวลาที่ผู้เล่นสามารถเข้าร่วมทีมได้หลังจากเริ่มรอบ
sv_cheats 0
sv_lan 0
//**คำสั่งบางอย่างสำหรับการตั้งค่าบอท
bot_difficulty 1
bot_chatter "ปิด"
bot_join_after_player 1
bot_quota 10
bot_quota_mode "เติม"
//**ทีมต่อไปนี้มีหน้าที่รับผิดชอบในการแบน
รหัสเขียน
เขียน
ผู้บริหาร Ban_user.cfg
ผู้บริหาร Ban_ip.cfg
เมื่อคุณเริ่มต้นเซิร์ฟเวอร์เฉพาะของคุณแล้ว คุณสามารถเขียนคำสั่งต่อไปนี้เพื่อแสดงรายการคำสั่งทั้งหมดที่สามารถใช้ได้ในไฟล์ server.cfg:
รหัส:
// ไฟล์ที่ได้จะอยู่ในโฟลเดอร์เซิร์ฟเวอร์ CS:GO ของคุณ
บันทึก cvarlist cvarlist.txt
เกมโหมด.txt

ไฟล์ เกมโหมด.txtอยู่ในโฟลเดอร์ \csgo\

นี่คือไฟล์การกำหนดค่าเซิร์ฟเวอร์หลัก คุณสามารถควบคุมสิ่งต่าง ๆ เช่น เวลา รอบ การยิงฝ่ายเดียวกัน ความเสียหายของปืน จำนวนผู้เล่นสูงสุด ฯลฯ ต่อไปเราจะพูดถึงประเด็นพื้นฐานบางประการเกี่ยวกับการใช้ไฟล์นี้ แต่ละส่วนของไฟล์จะถูกแบ่งตามประเภทเกม ซึ่งรวมถึงเกมแคชชวล การแข่งขัน การแข่งขันอาวุธ (เกมปืน) และการทำลายล้าง (gungametrbomb) ค้นหาส่วนที่คุณต้องการแก้ไขแล้วคุณจะเห็นรายการตัวแปรที่สามารถเปลี่ยนแปลงได้

ความคิดเห็น: ไฟล์นี้จะถูกเขียนทับหลังจากการอัพเดตเซิร์ฟเวอร์แต่ละครั้ง อย่าลืมทำสำเนาสำรองข้อมูลทุกครั้งก่อนที่จะรันการอัปเดต!

บอท

คุณสามารถเปลี่ยนจำนวนบอทได้ วิธีที่บอทเติมเซิร์ฟเวอร์ ตลอดจนความสามารถในการสื่อสารโดยใช้ตัวแปรต่อไปนี้
รหัส:
"bot_quota_mode" "เติม"
"bot_defer_to_human_items" "1"
"bot_defer_to_human_goals" "0"
"bot_difficulty" "1"
"bot_dont_shoot" "0"
"bot_chatter" "ปกติ"
"bot_autodifficulty_threshold_low" "-2.0"
"bot_autodifficulty_threshold_high" "0.0" // ค่าระหว่าง -20.0 ถึง 20.0

ตัวแปรแบบกลม

ตัวแปรต่อไปนี้ใช้เพื่อตั้งค่ารอบ คุณสามารถเปลี่ยนประเภทการเปลี่ยนแผนที่จาก "จำนวนรอบ" เป็น "เวลา" ระยะเวลาที่ผู้เล่นจะรอก่อนเริ่มรอบ แก้ไขกล้องวงจรปิดเฉพาะผู้เล่นในทีมของคุณ ตัวแปรแต่ละตัวถูกกำหนดไว้สำหรับเกมแต่ละประเภทแยกกัน ดังนั้นคุณต้องผ่านเกมทุกประเภทเพื่อให้ตัวแปรเปลี่ยนแปลงไปทุกที่!
รหัส:
"mp_afterroundmoney" "0"
"mp_playercashawards" "1"
"mp_teamcashawards" "1"
"mp_maxrounds" "30"
"mp_timelimit" "0"
"mp_roundtime" "2"
"mp_freezetime" "15"
"mp_buytime" "45"
"mp_forcecam" "1" // ตั้งค่าเป็น 1 เพื่อติดตามทีมของคุณเท่านั้น
"mp_defuser_allocation" "0"
"mp_death_drop_gun" "1"
"mp_death_drop_grenade" "2" // 0=ไม่มี, 1=ดีที่สุด, 2=ปัจจุบัน หรือดีที่สุด
"mp_death_drop_defuser" "1"

การเปลี่ยนอาวุธในเกม Gun และ Demolition

คุณสามารถค้นหาตัวแปรที่สอดคล้องกับการเปลี่ยนอาวุธได้ในม็อด Gun Game ทั้งสอง คุณสามารถกำหนดลำดับการออกอาวุธและจำนวนการสังหารที่จำเป็นในการเปลี่ยนอาวุธได้ ตัวแปรเหล่านี้มีเอกลักษณ์เฉพาะสำหรับแต่ละทีม ดังนั้นอย่าลืมเปลี่ยนตัวแปรเหล่านี้สำหรับทั้งสองทีมเพื่อหลีกเลี่ยงการสร้างความไม่สมดุลระหว่างทีม ตัวอย่างเช่น ด้านล่างนี้คือรายชื่ออาวุธใน Arms Race ของหนึ่งในทีม:
รหัส:
"mp9" ("ฆ่า" "1")
"mac10" ("ฆ่า" "1")
"mp7" ("ฆ่า" "1")
"bizon" ("ฆ่า" "1")
"ump45" ("ฆ่า" "1")
"p90" ("ฆ่า" "1")
"โนวา" ("ฆ่า" "1")
"mag7" ("ฆ่า" "1")
"xm1014" ("ฆ่า" "1")
"sawedoff" ("ฆ่า" "1")
"กาลิลาร์" ("ฆ่า" "1")
"famas" ("ฆ่า" "1")
"ak47" ("ฆ่า" "1")
"m4a1" ("ฆ่า" "1")
"sg556" ("ฆ่า" "1")
"ส.ค." ("ฆ่า" "1")
"awp" ("ฆ่า" "1")
"m249" ("ฆ่า" "1")
"negev" ("ฆ่า" "1")
"glock" ("ฆ่า" "1")
"hkp2000" ("ฆ่า" "1")
"tec9" ("ฆ่า" "1")
"p250" ("ฆ่า" "1")
"deagle" ("ฆ่า" "1")
"fiveseven" ("ฆ่า" "1")
"ยอด" ("ฆ่า" "1")
"มีด" ("ฆ่า" "1")
ตัวอย่าง Demolition mod สำหรับคำสั่งใดคำสั่งหนึ่ง:
รหัส:
"m4a1" ("ฆ่า" "1")
"p90" ("ฆ่า" "1")
"ump45" ("ฆ่า" "1")
"deagle" ("ฆ่า" "1")
"โนวา" ("ฆ่า" "1")
"fiveseven" ("ฆ่า" "1")
"hkp2000" ("ฆ่า" "1")
"ssg08" ("ฆ่า" "1")
"awp" ("ฆ่า" "1")
"Scar20" ("ฆ่า" "1")

การ์ด

ตอนนี้การ์ดทั้งหมดถูกแบ่งออกเป็นกลุ่ม

สคริปต์ SteamCmd

คุณสามารถสร้างสคริปต์สำหรับ SteamCmd เพื่อทำให้กระบวนการอัปเดตเป็นแบบอัตโนมัติได้
1. สร้างไฟล์ในโฟลเดอร์ด้วย SteamCmd
2. วางคำสั่งสำหรับ SteamCmd ลงในไฟล์ ตัวอย่าง:

รหัส:
// อัปเดต csgo_ds.txt

รหัสผ่านผู้ใช้เข้าสู่ระบบ
force_install_dir ../csgo_ds
app_update 740 ตรวจสอบความถูกต้อง
ออก
3. เรียกใช้ SteamCmd ด้วยตัวเลือก +runscript ตัวอย่างเช่น:
รหัส:
SteamCmd +runscript csgo_ds.txt

ก่อนที่จะสร้างเซิร์ฟเวอร์ CS GO ควรทำความเข้าใจสิ่งสำคัญบางประการก่อน ประการแรก สิ่งสำคัญคือต้องเข้าใจว่าเพื่อให้เซิร์ฟเวอร์ใช้งานได้ คุณไม่เพียงต้องการคอมพิวเตอร์ที่ทรงพลังเท่านั้น แต่ยังต้องมีการเชื่อมต่อเครือข่ายที่รวดเร็วด้วย ความเร็วอินเทอร์เน็ตของคุณมีบทบาทสำคัญ เนื่องจากระดับความสะดวกสบายในการเล่นบนเซิร์ฟเวอร์ขึ้นอยู่กับมัน นั่นคือค่า ping ของผู้เล่นทุกคน

ดังนั้นหากฮาร์ดแวร์และความเร็วการเชื่อมต่อของคุณตรงตามพารามิเตอร์ที่ต้องการ ก็ไม่มีปัญหาทางเทคนิคเกิดขึ้น ในบทความนี้ เราจะอธิบายรายละเอียดหลักที่คุณต้องรู้เพื่อทำความเข้าใจวิธีสร้างเซิร์ฟเวอร์ CS GO เราจะไม่ลงรายละเอียดการตั้งค่าเชิงลึก ดังนั้นข้อมูลนี้จึงเหมาะสำหรับเซิร์ฟเวอร์ที่ว่างเปล่าแต่ทำงานได้บนพีซีของคุณ

ก่อนอื่นเราต้องสร้างโฟลเดอร์ขึ้นมาคุณสามารถตั้งชื่ออะไรก็ได้ แต่จะดีกว่าถ้ามีสิ่งที่เหมาะสมเพื่อไม่ให้สับสน ต่อไป เราจะสร้างโฟลเดอร์เพิ่มเติมในไดเร็กทอรีนี้: steam-cmd และ myserver สำหรับ Steam-cmd คุณต้องดาวน์โหลดไฟล์เก็บถาวรด้วย SteamCmd เอง ในการดำเนินการนี้เพียงดาวน์โหลดไฟล์เก็บถาวรจากเว็บไซต์ Steam อย่างเป็นทางการ จากนั้นแตกแอปพลิเคชันและสร้างไฟล์ข้อความเรียกว่า "updater.bat" จากนั้นจะดำเนินการอัปเดต ในการเริ่มต้นเซิร์ฟเวอร์ เราจะทำขั้นตอนเดียวกันในไดเร็กทอรี myserver โดยสามารถกำหนดชื่อไฟล์ให้กับ serverstart.bat


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

ใน updater.bat:
steamcmd +เข้าสู่ระบบไม่ระบุชื่อ +app_update 740 ตรวจสอบความถูกต้อง +force_install_dir ../myserver/

ใน serverstart.bat:
srcds -เกม csgo -ไม่ปลอดภัย -คอนโซล + ชื่อโฮสต์ myServer +game_type 0 -maxplayers 30 -nohltv +game_mode 0 +แผนที่ cs_italy -tickrate 96

นี่คือการตั้งค่าพื้นฐานที่คุณต้องการสำหรับเซิร์ฟเวอร์ CS GO โดยเฉพาะ หากคุณต้องการอัปเดตส่วนของเซิร์ฟเวอร์ คุณควรใช้ updater.bat


การตั้งค่าโดยละเอียดเพิ่มเติมสำหรับ .bat และไฟล์อื่นๆ สามารถพบได้ในฟอรัมต่างๆ ในหัวข้อการตั้งค่าเซิร์ฟเวอร์ CS GO คุณสามารถดาวน์โหลดการแก้ไขเพิ่มเติมได้ที่นั่น: โมเดล ปลั๊กอิน ม็อด ฯลฯ คุณสามารถลองตั้งค่าของคุณเองได้ แต่ในการทำเช่นนี้คุณจะต้องทำความคุ้นเคยกับตัวแปรทั้งหมดและมีเพียงไม่กี่ตัว

เมื่อพูดถึงเซิร์ฟเวอร์ ก็มีความรู้สึกว่าไม่สามารถบรรลุได้สำหรับผู้ใช้ทั่วไป แต่ถ้าคุณตั้งใจที่จะสร้างเซิร์ฟเวอร์ของคุณเองใน CS GO ในทางปฏิบัติทุกอย่างจะง่ายขึ้นและเร็วขึ้นมาก ก็เพียงพอที่จะปฏิบัติตามคำแนะนำอย่างเคร่งครัดดาวน์โหลดไฟล์ที่จำเป็นและเสริมเกมด้วยปลั๊กอินและม็อดจำนวนหนึ่งซึ่งจะเป็นประโยชน์สำหรับเกมในอนาคต

การติดตั้งเซิร์ฟเวอร์เกมของคุณเองจะช่วยเพิ่มโอกาสและโอกาสมากมาย หากเป้าหมายของคุณคือการสร้าง "เซิร์ฟเวอร์สาธารณะ" มาตรฐาน ขั้นตอนจะถูกจำกัดอยู่เพียงการใช้ปลั๊กอินที่จำเป็นเพียงไม่กี่รายการ ซึ่งจะช่วยให้จัดการตัวละครของคุณได้ง่ายขึ้น เมื่อเปิดเผยความลับเกี่ยวกับการจัดระเบียบเซิร์ฟเวอร์ใน CS:GO แล้ว คุณจะเห็นความแตกต่างที่สำคัญในเทคโนโลยีการติดตั้งเมื่อเทียบกับ CS 1 6.

ซอฟต์แวร์ที่จำเป็นสำหรับเซิร์ฟเวอร์

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

ทันทีที่คุณเปิดยูทิลิตี้นี้เป็นครั้งแรก วัสดุเพิ่มเติมทั้งหมดที่จำเป็นสำหรับประสิทธิภาพของระบบที่ดีที่สุดจะถูกดาวน์โหลดโดยอัตโนมัติ เมื่อดาวน์โหลด อย่าลืมพิจารณาประเภทของระบบปฏิบัติการดั้งเดิมที่ติดตั้งบนพีซีของคุณ

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

เมื่อโปรแกรมเชื่อมต่อกับเซิร์ฟเวอร์อย่างเป็นทางการ คุณจะต้องบอกเส้นทางไปยังโฟลเดอร์ที่คุณวางแผนจะติดตั้งเซิร์ฟเวอร์ หากต้องการทำสิ่งนี้ ให้ป้อนคำสั่ง:

  • force_install_dir

หลังจากนั้นให้ป้อนคำสั่ง:

  • app_update 740 ตรวจสอบความถูกต้อง

การเลือกโหมด (mod) สำหรับเซิร์ฟเวอร์ของคุณ

การเลือก mod ที่ไม่ซ้ำใครสำหรับเซิร์ฟเวอร์ส่วนตัวไม่ใช่เรื่องง่ายเนื่องจากมี mod ใหม่ที่มีธีมที่น่าสนใจปรากฏบนอินเทอร์เน็ตทุกวัน อย่างไรก็ตาม ยังมีเกมที่ได้รับความนิยมตลอดกาลในหมู่ผู้เล่น: สาธารณะแบบมาตรฐาน, Prison and Deathmatch หรือ ZOMBIE

การปรับเปลี่ยนใดที่มีอยู่ทั้งหมดที่จะนำมาซึ่งเงินปันผลที่ดี?
คุณสามารถสร้างรายได้สูงสุดจากส่วนเสริม เช่น ZOMBIE และคุก ตัวเลือกแรกจะเป็นตัวเลือกที่ดีที่สุด แต่การบำรุงรักษาและการตั้งค่าเป็นงานที่ค่อนข้างยาก

ข้อดีของเซิร์ฟเวอร์ของคุณเอง
หากผลิตผลของคุณสร้างความฮือฮาและในที่สุดคุณก็เอาชนะใจผู้ใช้จำนวนมากได้ แสดงว่าคุณกำลังรอ:

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

ข้อเสียของเซิร์ฟเวอร์ของตัวเอง

  • การปรากฏตัวของผู้เล่นจำนวนไม่มาก;
  • การลงทุนรายเดือน
  • ขาดความรู้และทักษะ

จะตั้งค่าเซิร์ฟเวอร์สำหรับ CS GO ได้อย่างไร?

การสร้างเซิร์ฟเวอร์มีชัยไปกว่าครึ่งเท่านั้น หากต้องการนำไปใช้งาน จำเป็นต้องมีการตั้งค่า ไฟล์โหมดเกม txt มีพารามิเตอร์พื้นฐาน แต่มีการอัปเดตอย่างต่อเนื่อง ดังนั้นจึงเป็นการดีกว่าถ้าทำสำเนาและตั้งชื่อเป็น gamemodes_server ข้อความ

สวัสดี

วันนี้เราจะมาพูดถึงการสร้างเซิร์ฟเวอร์สำหรับเกม Counter-Strike: Global Offensive. ในขณะนี้ เกมและส่วนของเซิร์ฟเวอร์ยังอยู่ในขั้นตอน เบต้าดังนั้นข้อผิดพลาดจึงเป็นไปได้ในขั้นตอนนี้ และจำเป็นต้องแก้ไขอย่างเหมาะสม

มาเริ่มกันตามลำดับ:

1 . ขั้นแรกเราต้องดาวน์โหลดยูทิลิตี้ที่รับผิดชอบในการดาวน์โหลดและอัปเดตส่วนของเซิร์ฟเวอร์ ซีเอส:โก. เรานำมาจากที่นี่สำหรับ Windows และจากที่นี่สำหรับ Linux OS ในกรณีของเรามันเป็น เซิร์ฟเวอร์ Windows 2008 R2 x64.

2 . ดาวน์โหลดและแตกไฟล์ไปยังโฟลเดอร์ใดก็ได้ เพื่อความสะดวก ให้ดาวน์โหลดไปที่โฟลเดอร์รูทของดิสก์ เรามีโฟลเดอร์ อี:\steamcmd\.

3 . ในโฟลเดอร์เดียวกันซึ่งเรามีไฟล์เพียงไฟล์เดียวเท่านั้น Steamcmd.exeสร้างไฟล์ข้อความด้วยแผ่นจดบันทึก เช่น csgo_ds.txtเนื้อหาต่อไปนี้:

// update_csgo_ds.txt
เข้าสู่ระบบรหัสผ่านผู้เล่น 1337 // แทนคำว่า "ผู้เล่น 1337" และ "รหัสผ่าน" ให้ป้อนข้อมูลเข้าสู่ระบบ Steam และรหัสผ่านของคุณโดยคั่นด้วยช่องว่าง
force_install_dir ..\csgo_ds\ //ระบุตำแหน่งการติดตั้งเซิร์ฟเวอร์ โดยหลักการแล้วคือเส้นทางแบบเต็มไปยังโฟลเดอร์
app_update 740
ออก

4 . ต่อไป เราจะสร้างไฟล์อื่นขึ้นมาทันทีโดยใช้แผ่นจดบันทึกเดียวกัน แต่มีเนื้อหาต่างกันและเรียกมันว่า CSgoDSupdate.batโดยไม่ลืมเปลี่ยนนามสกุลไฟล์ *.txtบน *.ค้างคาว:

steamcmd +runscript csgo_ds.txt

ความสนใจ! อย่าลืมออกจากระบบบัญชีที่คุณได้รับคำเชิญ ซีเอส:โก, ก่อนที่จะทำการอัพเดตอีกด้วย ปิดการใช้งาน Steam Guardมิฉะนั้นเซิร์ฟเวอร์จะไม่ได้รับการอัพเดตอย่างถูกต้อง!

ความสนใจ! อย่าแตกไฟล์ตัวติดตั้งลงในโฟลเดอร์ที่มีชุดแจกจ่ายแอปพลิเคชัน Steam และข้อมูลบัญชีของคุณอยู่ หรือในโฟลเดอร์ที่มีตัวติดตั้งฝั่งเซิร์ฟเวอร์เวอร์ชันก่อนหน้า HLDSUpdateTool .

5 . เรากำลังรอให้การติดตั้งเซิร์ฟเวอร์เสร็จสิ้น กระบวนการนี้ค่อนข้างยาว ฉันใช้เวลาประมาณ 10 นาที หลังจากนั้นหน้าต่างอัปเดตจะปิดเอง เซิร์ฟเวอร์จะถูกติดตั้งในโฟลเดอร์ที่ระบุในสคริปต์ csgo_ds.txt ในกรณีของเราคือโฟลเดอร์ ..\csgo_ds\

6 . ในโฟลเดอร์จากเซิร์ฟเวอร์จะมีไฟล์เริ่มต้นเซิร์ฟเวอร์ srcds.exe. ในเกมส์ ซีเอส:โกมีหลายโหมดเกม: แคชชวลคลาสสิก การแข่งขันแบบคลาสสิก การแข่งขันอาวุธ การรื้อถอน.

7 . เราสร้างไฟล์แบตช์สำหรับการเริ่มต้นเซิร์ฟเวอร์โดยใช้แผ่นจดบันทึกและเรียกมันว่า start.bat ซึ่งเนื้อหาจะรับผิดชอบในโหมดเกม:

สำหรับคลาสสิกลำลอง:
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +แผนที่ de_dust

สำหรับการแข่งขันแบบคลาสสิก:
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +แผนที่ de_dust

สำหรับการแข่งขันอาวุธ:
srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +แผนที่ de_dust

สำหรับการรื้อถอน:
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +แผนที่ de_dust

โดยทั่วไป ณ จุดนี้ การติดตั้งเซิร์ฟเวอร์จะเสร็จสมบูรณ์ ไม่มีอะไรซับซ้อน เซิร์ฟเวอร์ได้รับการกำหนดค่าผ่านการกำหนดค่า เซิร์ฟเวอร์.cfgซึ่งอยู่ในโฟลเดอร์ย่อย ซีเอฟจี.

เพื่อให้เซิร์ฟเวอร์ของคุณพร้อมสำหรับการเล่นผ่านอินเทอร์เน็ต คุณต้องมี "IP สีขาว" ซึ่งก็คือ (ภายนอกแบบคงที่)

ต้องอ่าน

สวัสดี

เนื่องจากทุกคนสนใจเรื่องรายได้ ฉันจะเขียนทันทีจากเซิร์ฟเวอร์ AWP พวกเขาระดมเงินได้ประมาณ 36,000 รูเบิลในสามเดือน

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

นอกจากนี้ หากคุณจัดอยู่ในหมวดหมู่เหล่านี้ คุณควรพิจารณาว่าคุณควรสร้างเซิร์ฟเวอร์หรือไม่ อย่างน้อยก็ในตอนนี้

คุณไม่ควรทำเซิร์ฟเวอร์หาก:

  • คุณอายุต่ำกว่า 14 ปี
  • อันดับของคุณคือ "เงิน" หรือต่ำกว่า แต่คุณคิดว่าคุณเล่นได้ดีกว่า และโดยทั่วไปมันเป็นความผิดของเพื่อนร่วมทีม ในกรณีนี้ ฉันจะพูดว่าอะไร คุณล้มลงและจะอยู่ได้ไม่นานแม้ว่าคุณจะเล่นได้ดีกว่าเพื่อนร่วมทีมและคิดว่าพวกเขาเป็นมือใหม่ คุณควรรู้ว่าคุณเป็นเพื่อนร่วมทีมที่แย่ แม้ว่าคุณจะมีบัญชีที่สองที่มีอันดับสูงกว่ามากก็ตาม
  • คุณต้องการติดตั้งปลั๊กอิน "เหมือนเซิร์ฟเวอร์นี้" นั่นคือคัดลอกมัน
  • คุณไม่มีทักษะในการทำงานร่วมกับผู้คนและคุณจะถูกพาตัวไปหลังจากเกมอันยาวนานในมือของผู้ดูแลระบบ ที่จริงแล้วไม่ว่าคุณจะคิดอย่างไร คุณจะเปลี่ยนไปหากคุณเล่นบนเซิร์ฟเวอร์เป็นเวลานาน คุณต้องสามารถปฏิเสธผู้คนได้และเข้าใจว่าพวกเขาจะถามคุณมากมาย
  • คุณมีเวลาไม่มากและยังไม่พร้อมที่จะอ่านบทช่วยสอนทั้งหมดด้วยซ้ำ
อย่าโกหกตัวเอง คิดก่อนสร้างเซิฟเวอร์ ส่วนใหญ่เซิร์ฟเวอร์และสร้างโดยออทิสต์ดังกล่าว คุณจะประสบปัญหามากมายระหว่างและหลังสร้างเซิร์ฟเวอร์คุณควรเตรียมตัวให้พร้อมเพราะมันจะคุ้มค่า

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

  • โดยทั้งหมด
  • ฉันเข้าแล้ว
  • ของฉัน
ฉันจะดีใจมากที่ได้เห็นความคิดเห็นของคุณ แต่โปรดอย่าเขียนปัญหาของคุณที่นั่นและอย่าเพิ่มฉันเป็นเพื่อน

หากคุณต้องการบทเรียนเพิ่มเติม เขียนในความคิดเห็น!

1 | การเลือกโฮสติ้ง

ฉันมีวิดีโอที่ฉันพูดถึงการเลือกโฮสติ้ง ฉันเลือกมันตามประสบการณ์ของฉัน แต่รู้ว่ามีบางอย่างที่ดีกว่า แม้ว่าจะมีราคาแพงกว่าก็ตาม

อันดับแรก เราต้องเลือกว่าเราจะสร้างโฮสต์เซิร์ฟเวอร์หรือไม่ ในกรณีของเรา นี่จะเป็นโฮสติ้งและชื่อของมัน
ก่อนอื่นเราต้อง

อย่างที่คุณเห็น มีการลงทะเบียนผ่าน VKontakte หากคุณลงทะเบียนผ่านมัน คุณไม่จำเป็นต้องเชื่อมโยงบัญชีของคุณกับโปรไฟล์ VK ของคุณ การเย็บเล่มมีไว้เพื่อความสะดวกจึงไม่จำเป็น

หลังจากยืนยันบัญชีของคุณแล้ว เราจะต้องเช่าเซิร์ฟเวอร์ CS:GO

ภาพหน้าจอแสดงการตั้งค่าที่เหมาะสมที่สุด คุณสามารถลดราคาได้ แต่อย่าทำเช่นนี้จะดีกว่า นอกจากนี้ หากคุณกำลังสร้างเซิร์ฟเวอร์ขนาดใหญ่ ฉันแนะนำว่าอย่าทำ การชำระเงินสำหรับสล็อตการชำระเงินสำหรับทรัพยากร. หากคุณเลือกที่จะชำระค่าสล็อต ให้เลือกตำแหน่งเซิร์ฟเวอร์ MnogoByte มี DDoS และแครชน้อยกว่า และค่า ping น้อย แต่น้อยกว่านั้น ฉันตรวจสอบเป็นการส่วนตัวแล้ว

ฉันมีการบล็อกโทเค็นอย่างไม่มีกำหนด ฉันได้รับมันโดยไม่รู้ว่าทำไม และฉันได้รับมันจากสองบัญชีพร้อมกันเพราะมันเชื่อมโยงกับอีเมลเดียวกัน นอกจากนี้ หากพวกเขาสังเกตเห็นปลั๊กอินต้องห้าม พวกเขาจะให้คุณ “แบน VAC” แทน แต่คุณจะไม่สามารถแลกเปลี่ยนสิ่งต่าง ๆ จาก CS:GO เล่นบนเซิร์ฟเวอร์ กับบอทได้เป็นเวลาหนึ่งเดือน และ คุณจะไม่สามารถซื้อสำเนาของเกมได้อีก

ไม่ต้องกังวล หากคุณติดตั้งปลั๊กอินต้องห้าม เพียงซื้อโทเค็นทุกเดือน ราคา 5 รูเบิล

สร้างเฉพาะสำหรับบัญชีที่เราจะดำเนินการต่างๆ กับเซิร์ฟเวอร์ในอนาคต เช่น การเพิ่มการ์ดจากคอลเลกชัน
เพียงวางที่นั่นแล้วคลิก "บันทึก"

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

3 | การเพิ่มการ์ด

การเพิ่มการ์ดมีสองประเภท:

  1. การเพิ่มแผนที่จาก Workshop
  2. การเพิ่มการ์ดด้วยตนเอง
และในกรณีนี้คือเมื่อการเพิ่มบางสิ่งด้วยตนเองทำได้ง่ายกว่าและเร็วกว่าในโหมดอัตโนมัติ แต่เวิร์กช็อปก็มีข้อดีของมัน

ฉันจะบอกล่วงหน้าว่าคุณไม่ควรรวมการ์ด เพิ่มบางอย่างเช่น awp_lego และ jb_encounter มันจะกลายเป็นเรื่องไร้สาระโดยสิ้นเชิงเพราะเมื่อผู้เล่นมาที่เซิร์ฟเวอร์ของคุณ พวกเขาต้องการเล่นตามที่ระบุไว้ในชื่อของคุณ ไม่ใช่ทั้งหมด ในครั้งเดียว.

โปรดจำไว้ว่าเด็กนักเรียนออทิสติกสามารถสร้างแผนที่ได้ ดังนั้นคุณต้องตรวจสอบแผนที่เพื่อหาโฆษณาหรือหน้าต่างป๊อปอัปที่น่ารังเกียจ หากคุณพบสิ่งนี้ คุณจะต้องบอกผู้เขียนแผนที่ให้กำจัดมันออกไป

เอาล่ะ มาเริ่มกันเลย

วิธีที่หนึ่ง

การเพิ่มแผนที่จากเวิร์กช็อป

ฉันมีวิดีโอเกี่ยวกับวิธีเพิ่มการ์ดจากเวิร์กชอป แต่ก็น่าเบื่อและยาวเกินไป

ก่อนอื่นเราต้องสร้างคอลเลกชัน
Valve ไม่คิดว่าจะเพิ่มปุ่ม "สร้างคอลเลกชัน" ลงในเมนูคอลเลกชัน ดังนั้นเราจึงต้องทำเคล็ดลับสองสามข้อเพื่อค้นหาปุ่มนี้

  1. เลือก "การประชุมเชิงปฏิบัติการ"
  2. ค้นหา CS:GO (โดยปกติจะอยู่บนแผงหลักในหน้าแรก/สอง หากไม่มี ให้ใช้การค้นหา)
  3. ในเมนูหลัก วางเมาส์เหนือ "มุมมอง" แล้วคลิกที่ปุ่ม "คอลเลกชัน"
  4. คลิกที่ปุ่ม "สร้างคอลเลกชัน"
  5. กำไร
ทำทุกอย่างด้วยมาตรฐานสูงสุด ดีกว่า ผู้คนสามารถเห็นคอลเลกชัน และไม่จำกัดการเข้าถึง บางทีคุณอาจได้รับสมาชิก ก็ยังดีกว่าไม่มีอะไรเลย จริงไหม?

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

หลังจากทั้งหมดนี้ กลับไปที่เวิร์กชอปแล้วเลือกการ์ด
ขอแนะนำให้ดูแผนที่ที่มีเรตติ้งสูงสุด ดังนั้นคุณน่าจะชอบมันมากที่สุดและแน่นอนว่าผู้เล่นบนเซิร์ฟเวอร์จะชอบมัน
ตอนนี้เพิ่มลงในคอลเลกชันตามที่ฉันแสดงไว้ในภาพหน้าจอ
เพียงเท่านี้ คอลเลกชันได้ถูกสร้างขึ้นแล้ว ขอแนะนำว่าอย่าปิดหน้าด้วยแผนที่ที่คุณเพิ่มลงในคอลเลกชัน เราจะต้องมีลิงก์ในภายหลัง รวมถึงลิงก์ไปยังคอลเลกชันด้วย

ไปที่ myarena แล้วเปิด autoexec.txt

เราเขียนคำสั่งเหล่านี้ที่นั่น:

  • mp_endmatch_votenextmap (1/0) - เปิด/ปิดการโหวตที่ส่วนท้ายของแผนที่
  • host_workshop_collection (รหัสคอลเลกชัน) - คอลเลกชันของเรา
  • Workshop_start_map (รหัสแผนที่) - แผนที่ที่จะถูกติดตั้งโดยอัตโนมัติเมื่อเซิร์ฟเวอร์เริ่มทำงาน
  • sv_workshop_allow_other_maps (1/0) - เปิด/ปิด แผนที่อื่นๆ ที่ไม่ได้มาจากคอลเลกชัน
“บัตรประชาชน” แบบไหน? ง่ายต่อการรับเพราะเราต้องการลิงก์ไปยังแผนที่สามารถรับได้สองวิธี:

ผ่านเบราว์เซอร์:

  1. กำลังค้นหาแผนที่
  2. เราใช้รหัสจากลิงก์ดังที่แสดงในภาพหน้าจอ (เบราว์เซอร์ Vivaldi ใหม่ รถบั๊กกี้ กิน RAM มาก แต่เป็นสิ่งที่ดีที่สุด ฉันแนะนำ)
ผ่านทางไอน้ำ:
  1. กำลังค้นหาแผนที่
  2. คลิกขวาบนพื้นที่ว่าง
  3. คลิกที่ "คัดลอกที่อยู่หน้า"
  4. วางที่อยู่นี้ไว้ที่ใดที่หนึ่ง เช่น ลงในเอกสารข้อความ
  5. เราใช้รหัสในลักษณะเดียวกับที่เรานำมาจากเบราว์เซอร์
ตอนนี้เราต้องทำเช่นเดียวกันกับคอลเลกชันเท่านั้น

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

เราจำเป็นต้องแก้ไขปัญหานี้! ไปที่การกำหนดค่าเดียวกัน mapcycle.txt และ maplists.txt
พวกเขาจะเหมือนกัน ดังนั้นให้ทำอันหนึ่งก่อนแล้วจึงคัดลอกไปยังอีกอัน ตอนนี้มันจะน่าเบื่อและน่าเบื่อนิดหน่อย คุณจะต้องเหนื่อยถ้าเจอไพ่เยอะ

เราทำทุกอย่างตามเทมเพลต: เวิร์คช็อป/รหัสบัตร/ชื่อบัตร
ตัวอย่างเช่น: เวิร์คช็อป/419646474/de_dust2_night

โปรดทราบ คุณอาจเจอการ์ดที่ไม่ใช่ de_dust2_night แต่เป็น Dust 2 Night คุณควรทำอย่างไร? ใส่อันนี้ได้ไหม? ไม่ เราต้องรีสตาร์ทเซิร์ฟเวอร์ (เพื่อที่จะดาวน์โหลดแผนที่ที่เราระบุในคอลเลกชัน) และไปที่โฟลเดอร์แผนที่ (อยู่ที่รากของเซิร์ฟเวอร์) จากนั้นไปที่โฟลเดอร์เวิร์กชอป จะมีรหัสของ แผนที่ของเรา คลิกที่มันแล้วจะมีไฟล์ในรูปแบบ " .bsp" นี่เป็นการ์ดใบเดียวกับที่เขียนไว้ที่นั่น เขียนใน config โดยไม่มี .bsp เท่านั้น

de_dust2_night.bsp - ไม่ถูกต้อง
de_dust2_night - ตามที่คุณเข้าใจแล้วถูกต้อง

และเราทำสิ่งนี้กับการ์ดแต่ละใบจนกว่าเราจะมีรูปภาพดังกล่าวในการกำหนดค่า

ตอนนี้เราคัดลอกการกำหนดค่าแรกทั้งหมดและวางทุกอย่างลงในการกำหนดค่าที่สองดังที่ได้กล่าวไว้ข้างต้น

นอกจากนี้ เพื่อให้รายการแผนที่แสดงใน "แผงผู้ดูแลระบบจาก sourcemod" คุณต้องกรอกการกำหนดค่าในลักษณะเดียวกัน

ฉันพูด:

โพสต้นฉบับโดย ผู้ดูแลเว็บไซต์ rollexx.clan.su:

การเพิ่มการ์ดลงในเมนูผู้ดูแลระบบ
สร้างไฟล์ adminmenu_maplist.ini ในโฟลเดอร์ \addons\sourcemod\configs\ และป้อนรายการแผนที่ที่ผู้ดูแลระบบสามารถเปิดใช้งานได้ผ่านเมนูผู้ดูแลระบบ

ตอนนี้คุณต้องเปิดไฟล์ \addons\sourcemod\configs\maplists.cfg

เราเปลี่ยนบรรทัดทั้งหมด:
"เป้าหมาย" "mapcyclefile"

ในสิ่งเหล่านั้น:
"ไฟล์" "addons/sourcemod/configs/adminmenu_maplist.ini"

หรือเราพบบรรทัด:
"เมนู sm_map"
"เมนู sm_votemap"
และเขียน -
"ไฟล์" "mapcycle.txt"
ดังนั้น ให้เพิ่มแผนที่จาก mapcycle ลงในเมนูและในเมนูโหวตแผนที่


รายละเอียดเพิ่มเติม

เพียงเท่านี้เราก็วางการ์ดไว้บนเซิร์ฟเวอร์

และตอนนี้...

วิธีที่สอง

การเพิ่มการ์ดด้วยตนเอง


ต่างจากวิธีแรกเราจะไม่ได้รับการอัปเดตอัตโนมัติที่นี่และเราจะต้องดาวน์โหลดแผนที่ด้วยตนเอง

ก่อนอื่นเราต้องหาแผนที่ก่อน ฉันมักจะใช้ไซต์นี้

คุณยังสามารถดาวน์โหลดแผนที่จากเวิร์กชอปได้ ในการดำเนินการนี้ เพียงเพิ่มแผนที่ลงในรายการโปรดของคุณ จากนั้นไคลเอนต์ Steam จะดาวน์โหลดแผนที่ลงในคอมพิวเตอร์ของคุณ (ในโฟลเดอร์ที่มี cs:go แน่นอน)

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

ตอนนี้เราต้องกำหนดค่า mapcycle.txt และ maplists.txt
ทุกอย่างง่ายขึ้นที่นี่


เพียงเขียนชื่อของการ์ดโดยไม่มีรูปแบบ ".bsp"

บทเรียนต่อไปจะเป็นพรุ่งนี้ หรือใน 6 ชั่วโมงฉันต้องพักผ่อน

ฉันวางแผนที่จะทำให้ส่วนนี้มีขนาดเล็ก ฉันจะเขียนว่าคุณต้องติดตั้งปลั๊กอินใดบ้าง มาตรฐานโหมด.

ก่อนที่จะติดตั้งปลั๊กอิน ให้ตรวจสอบว่าโฮสติ้งของคุณมีการติดตั้งปลั๊กอินอัตโนมัติหรือไม่

นอกจากนี้ โปรดจำไว้ว่าปลั๊กอินต่างๆ มักจะถูกรวมเข้าด้วยกัน เช่น ปลั๊กอิน VIP มีการรองรับปลั๊กอินจำกัดอาวุธในตัวอยู่แล้ว จงฉลาดมีข้อผิดพลาดกับปลั๊กอินบ่อยมาก โดยส่วนตัวแล้วฉันมีปลั๊กอินในร้านค้า พวกเขาขายหมวกที่นั่น แต่ถ้าคุณใส่สกินให้กับตัวละคร หมวกจะไม่อยู่บนหัวอีกต่อไป แต่อยู่บนแขน ฉันแก้ไขสิ่งนี้ด้วยปลั๊กอินของบุคคลที่สามที่ไม่เกี่ยวข้องกับร้านค้า เพียงแต่ว่าในตอนเริ่มต้นของแต่ละรอบปลั๊กอินนี้ดำเนินการคำสั่ง ในกรณีของฉัน คำสั่งนี้คือการรีบูตร้านค้า ประเด็นก็คือปลั๊กอินนั้น ไม่ได้สร้างมาเพื่อดำเนินการคำสั่งในแต่ละรอบ แต่สำหรับเมนูผู้ดูแลระบบแบบขยาย แต่มีฟังก์ชันเพิ่มเติมที่มีประโยชน์เช่นนี้

รายชื่อเว็บไซต์ที่มีประโยชน์


- ไซต์ภาษารัสเซียมี "ผู้สร้างปลั๊กอิน" นั่งอยู่ที่นั่นไซต์อื่น ๆ ก็ขโมยปลั๊กอินจากพวกเขา
- เว็บไซต์ภาษาอังกฤษ ดูเหมือนว่า hlmod จะเจ๋งกว่านี้อีก
- ที่นั่นเราดาวน์โหลดโมเดล สกิน สไปรท์ พื้นผิว อะไรก็ได้ที่คุณต้องการ

ปลั๊กอินทั่วไป

  • - ปลั๊กอินที่คุณสามารถสร้างเมนูที่เข้ากันได้กับปลั๊กอินทั้งหมด
  • - ร้านค้าปลั๊กอิน เข้ากันได้กับปลั๊กอิน VIP และอีกมากมาย
  • - ปลั๊กอินสำหรับ VIP ซึ่งเป็นพื้นฐานของแต่ละเซิร์ฟเวอร์
  • - โหวตให้เปลี่ยนแผนที่
  • - เหมือนกับหน้าต่าง motd ที่ถูกเรียกผ่านคำสั่งในการแชทเท่านั้น

ปลั๊กอินสำหรับสาธารณะ

ไม่มีปลั๊กอินหลัก มันเป็นเซิร์ฟเวอร์มาตรฐาน