Assetto Corsa एक मल्टीप्लेयर-रेसिंग-सिमुलेशन के रूप में

Kunos Simulazioni का Assetto Corsa PC के लिए सबसे सटीक रेसिंग-सिमुलेशनों में से एक है। व्यापक Single-Player-मोड के अलावा, एक खुद के Dedicated Server के ज़रिए मल्टीप्लेयर-संचालन Community का केंद्र है: क्लब, लीग और खुले सर्वर यथार्थवादी भौतिकी और Community-Content (ट्रैक, कारें Mods के ज़रिए) के साथ साझा रेसिंग संभव बनाते हैं।

एक खुद का सर्वर आपको वाहन-वर्गों, ट्रैक, मौसम-परिस्थितियों, Session-समय और नियमों पर पूर्ण नियंत्रण देता है — बिना आधिकारिक सर्वरों या पराई लॉबी पर निर्भर हुए।

सर्वर ऑर्डर करें

अपने खुद के Assetto-Corsa-सर्वर के लिए आप Order-Wizard में खेल चुनते हैं। game-serverhosting पर Dedicated Server Panel में पहले से कॉन्फ़िगर होकर चलता है — कोई खुद की Linux-इंस्टॉलेशन नहीं, कोई हाथ से Firewall-कॉन्फ़िगरेशन नहीं।

Assetto Corsa सर्वर किराए पर लें

ऑर्डर के बाद आपका सर्वर कुछ ही मिनटों में उपयोग के लिए तैयार होता है। डैशबोर्ड आपको स्थिति दिखाता है, जैसे ही सर्वर „तैयार" स्थिति में बदलता है।

Assetto Corsa Dedicated Server की इंस्टॉलेशन

आधिकारिक Assetto Corsa Dedicated Server (Steam App-ID 302550) game-serverhosting पर पूर्ण-स्वचालित रूप से इंस्टॉल, अपडेट और स्टार्ट होता है — आपको न SteamCMD चलाना है, न सर्वर-फ़ाइलें डाउनलोड करनी हैं और न कुछ मैन्युअल रूप से शुरू करना है। ऑर्डर के बाद आपका सर्वर कुछ ही मिनटों में खेलने के लिए तैयार होता है।

आप केवल कॉन्फ़िगरेशन का ध्यान रखते हैं — Panel में मार्गदर्शित एडिटर और एकीकृत फ़ाइल-मैनेजर के ज़रिए आराम से।

Panel में मार्गदर्शित कॉन्फ़िगरेशन-एडिटर

सर्वर-कॉन्फ़िगरेशन का सबसे तेज़ रास्ता Panel में सीधे सर्वर-प्रबंधन पृष्ठ पर मार्गदर्शित एडिटर प्रदान करता है। server_cfg.ini को हाथ से संपादित करने के बजाय, आप खिलाड़ी संख्या, Session-नियम, यथार्थवाद-विकल्प (ABS, ट्रैक्शन-नियंत्रण, क्षति, ईंधन-खपत, टायर-घिसाव) और मतदान-सेटिंग्स को स्पष्ट रूप से लेबल किए गए फ़ील्ड और सहायता-पाठ के ज़रिए सेट करते हैं। हर बदलाव अगले सर्वर-पुनरारंभ पर प्रभावी होता है।

मार्गदर्शित Assetto-Corsa-एडिटर: game-serverhosting Panel में सर्वर- और Session-सेटिंग्स एक फ़ॉर्म के रूप में
मार्गदर्शित Assetto-Corsa-एडिटर: game-serverhosting Panel में सर्वर- और Session-सेटिंग्स एक फ़ॉर्म के रूप में
मार्गदर्शित Assetto-Corsa-एडिटर: यथार्थवाद-विकल्प (ABS, ट्रैक्शन-नियंत्रण, क्षति, टायर-घिसाव) और मतदान-सेटिंग्स
मार्गदर्शित Assetto-Corsa-एडिटर: यथार्थवाद-विकल्प (ABS, ट्रैक्शन-नियंत्रण, क्षति, टायर-घिसाव) और मतदान-सेटिंग्स

जिसे हर विवरण (ट्रैक, वाहन-सूचियाँ, स्लॉट) पर पूर्ण नियंत्रण चाहिए, वह फ़ाइलों को आगे भी सीधे संपादित करता है — निम्नलिखित अनुभाग उनकी सटीक संरचना का वर्णन करते हैं।

अनिवार्य फ़ाइलें: server_cfg.ini और entry_list.ini

AC Dedicated Server दो फ़ाइलों के ज़रिए नियंत्रित होता है:

server_cfg.ini — मूल कॉन्फ़िगरेशन

[SERVER]
NAME=Mein AC Server
CARS=ks_mazda_mx5_nd;ks_bmw_m3_e92
TRACK=ks_nordschleife
TRACK_LAYOUT=
MAX_CLIENTS=16
RACE_OVER_TIME=60
ALLOWED_TYRES_OUT=2
ABS_ALLOWED=1
TC_ALLOWED=1
STABILITY_ALLOWED=0
AUTOCLUTCH_ALLOWED=1
TYRE_BLANKETS_ALLOWED=1
FORCE_VIRTUAL_MIRROR=0
REGISTER_TO_LOBBY=1
PICKUP_MODE_ENABLED=1
SLEEP_TIME=1
VOTING_QUORUM=75
VOTE_DURATION=20
BLACKLIST_MODE=0
CLIENT_SEND_INTERVAL_HZ=18
DAMAGE_MULTIPLIER=100
FUEL_RATE=100
TYRE_WEAR_RATE=100
PASSWORD=
ADMIN_PASSWORD=meinAdminPasswort
HTTP_PORT=8081
UDP_PORT=9600
TCP_PORT=9600
MAX_BALLAST_KG=0

महत्वपूर्ण फ़ील्ड:

  • CARS: सेमीकोलन-पृथक वाहन-IDs की सूची (content/cars/-निर्देशिका से)
  • TRACK: ट्रैक-ID (content/tracks/ से)
  • MAX_CLIENTS: अधिकतम खिलाड़ी संख्या (आपके सर्वर-पैकेज पर निर्भर)
  • TCP_PORT / UDP_PORT: मानक 9600 — आपका वास्तविक पोर्ट Panel कनेक्शन-विवरण में है
  • HTTP_PORT: Manager-वेबसेवा के लिए (मानक 8081)

entry_list.ini — वाहन-स्लॉट

[CAR_0]
MODEL=ks_mazda_mx5_nd
SKIN=red
SPECTATOR_MODE=0
DRIVER_NAME=
DRIVER_TEAM=
DRIVER_GUID=

[CAR_1]
MODEL=ks_bmw_m3_e92
SKIN=white
SPECTATOR_MODE=0
DRIVER_NAME=
DRIVER_TEAM=
DRIVER_GUID=

प्रत्येक MAX_CLIENTS-स्लॉट के लिए एक [CAR_N]-प्रविष्टि होनी चाहिए। खुले स्लॉट (Pickup-Mode) के लिए DRIVER_NAME और DRIVER_GUID खाली छोड़ें।

Sessions कॉन्फ़िगर करें

Sessions प्रशिक्षण-, क्वालिफ़िकेशन- और रेस-अवधि तय करती हैं:

[PRACTICE]
NAME=Freies Training
TIME=30
IS_OPEN=1

[QUALIFY]
NAME=Qualifying
TIME=15
IS_OPEN=1

[RACE]
LAPS=10
WAIT_TIME=60
IS_OPEN=0
  • TIME: Session-अवधि मिनटों में
  • LAPS: रेस-दूरी लैप में (वैकल्पिक रूप से समय-रेस के लिए TIME)
  • IS_OPEN=1: खिलाड़ी Session के दौरान जुड़ सकते हैं

ट्रैक और वाहन जोड़ें

Kunos की अपनी सामग्री (ks_*) Dedicated-Server-पैकेज में शामिल है। Mod-ट्रैक और कारों के लिए:

  1. Mod-संग्रह अनज़िप करें
  2. फ़ोल्डर को content/tracks/ (ट्रैक) या content/cars/ (वाहन) में अपलोड करें
  3. ID (फ़ोल्डर-नाम) को server_cfg.ini में दर्ज करें

game-serverhosting के Panel में आप अपलोड के लिए फ़ाइल-मैनेजर का उपयोग करते हैं। अपलोड के बाद सर्वर को पुनः आरंभ करना होगा ताकि Content पहचाना जाए।

Mod-स्रोत

स्रोत सामग्री
RaceDepartment (racedepartment.com) ट्रैक, कारें, Skins — सबसे बड़ी Community-लाइब्रेरी
AC Discord लीग के लिए क्यूरेटेड Mod-सूचियाँ
Kunos की अपनी सामग्री हमेशा प्राथमिकता दें — सर्वश्रेष्ठ भौतिकी-गुणवत्ता

एडमिन-टूल के रूप में Content Manager

Content Manager (content-manager.io) AC-सर्वर-प्रशासन के लिए अनौपचारिक, पर काफ़ी हद तक अपरिहार्य Frontend है। यह इनके लिए एक GUI प्रदान करता है:

  • सर्वर-कॉन्फ़िगरेशन (.ini-फ़ाइलें संपादित करने के बजाय GUI)
  • वाहन-अनुमति और Skin-चयन
  • Session-योजना और नियम-सेट
  • जुड़े हुए खिलाड़ियों का लाइव-अवलोकन

आप Content Manager को अपने स्थानीय PC पर उपयोग करते हैं और उसे IP + TCP-पोर्ट के ज़रिए अपने game-serverhosting-सर्वर से जोड़ते हैं।

पोर्ट और Firewall

पोर्ट प्रोटोकॉल उपयोग
9600 TCP खिलाड़ी-कनेक्शन
9600 UDP खिलाड़ी-डेटास्ट्रीम
8081 TCP HTTP-Manager-इंटरफ़ेस

game-serverhosting पर ये पोर्ट स्वतः जारी होते हैं। आपके वास्तविक पोर्ट-नंबर (भिन्न हो सकते हैं) आपको Panel में कनेक्शन-विवरण के अंतर्गत मिलते हैं।

आम समस्याएँ

सर्वर लॉबी-सूची में नहीं दिखता सुनिश्चित करें कि REGISTER_TO_LOBBY=1 सेट है और UDP-पोर्ट पहुँच योग्य है। game-serverhosting पर यह स्वतः कॉन्फ़िगर होता है।

वाहन-ID पहचानी नहीं जाती content/cars/-निर्देशिका में सटीक फ़ोल्डर-नाम जाँचें — Linux-सर्वरों पर ID case-sensitive होती है।

खिलाड़ियों को „Wrong checksum" मिलता है खिलाड़ी के पास सर्वर से अलग Mod-वर्ज़न है। सुनिश्चित करें कि सभी खिलाड़ियों के पास Mod का एक ही वर्ज़न इंस्टॉल है।

कॉन्फ़िगरेशन बदलाव के बाद सर्वर शुरू नहीं होता server_cfg.ini में सिंटैक्स-त्रुटियाँ जाँचें (अनुपस्थित विभाजक, गलत Encoding)। [CAR_N]-प्रविष्टियों की संख्या ठीक MAX_CLIENTS के बराबर होनी चाहिए।

निष्कर्ष

एक खुद का Assetto Corsa Dedicated Server आपको ट्रैक, वाहन, Session-नियमों और पहुँच पर पूर्ण नियंत्रण देता है। server_cfg.ini और entry_list.ini के ज़रिए आप वाहन-वर्ग से लेकर रेस-दूरी तक सब कुछ कॉन्फ़िगर करते हैं। Content Manager प्रबंधन को काफ़ी सरल बनाता है।

Assetto Corsa सर्वर किराए पर लें →

FAQ

Dedicated Server में कौन-से वाहन और ट्रैक शामिल हैं?

आधिकारिक AC Dedicated Server (Steam App 302550) में सभी Kunos की अपनी सामग्री (ks_*-उपसर्ग) शामिल है: Nordschleife, Monza, Spa, Silverstone और अन्य ट्रैक, साथ ही Ferrari, BMW, Lotus, Mazda और अन्य के वाहन। Mods अलग से अपलोड करने होते हैं।

क्या मुझे सर्वर के लिए Assetto Corsa की अपनी Steam-प्रति चाहिए?

नहीं — Dedicated Server एक अलग निःशुल्क डाउनलोड करने योग्य App है (App-ID 302550)। खिलाड़ियों को स्वाभाविक रूप से मुख्य खेल चाहिए, लेकिन सर्वर-संचालन स्वयं निःशुल्क है।

एक AC-सर्वर कितने खिलाड़ी ले सकता है?

तकनीकी रूप से 24 खिलाड़ियों तक, व्यवहार में सहज रेसिंग के लिए 12–16 अनुशंसित हैं। अधिक खिलाड़ियों पर डेटा-ट्रैफ़िक काफ़ी बढ़ जाता है — MAX_CLIENTS को अपने बुक किए गए सर्वर-पैकेज के अनुरूप समायोजित करें।

क्या मैं निश्चित वाहन-असाइनमेंट के साथ सीज़न-राउंड कर सकता हूँ?

हाँ — entry_list.ini में ड्राइवरों की DRIVER_GUID (Steam-ID64) दर्ज करें। इस तरह हर ड्राइवर को उसका असाइन किया हुआ स्लॉट और उसका वाहन मिलता है, जॉइन-क्रम से स्वतंत्र।