CCodelab Station
FAQ

GMod Sandbox के सवाल, जवाबों के साथ

05

GMod की बुनियादी बातें

GMod Sandbox gamemode क्या है?

Sandbox डिफ़ॉल्ट gamemode है। यह बिल्ट-इन है, और gm_construct व gm_flatgrass मैप गेम के साथ आते हैं। आपका अपना gamemode DeriveGamemode("sandbox") से उस पर बन सकता है, और Codelab Station वह फ़ाइल आपकी जाँच के लिए लिख सकता है।

GMod scripting क्या है और फ़ाइलें कहाँ रखी जाती हैं?

यह ऐसी Lua फ़ाइलें लिखना है जिन्हें गेम लोड करके चलाता है, सर्वर पर, खिलाड़ी के क्लाइंट पर या दोनों पर। Addons garrysmod/addons में जाते हैं, हर एक में lua/ फ़ोल्डर के साथ। lua/autorun/ की फ़ाइलें दोनों तरफ़ चलती हैं। एरर कंसोल में दिखते हैं।

सर्वर और क्लाइंट realm में क्या अंतर है?

realm वह जगह है जहाँ Lua कोड चलता है: SERVER या खिलाड़ी का CLIENT। lua/autorun/server की फ़ाइलें केवल सर्वर पर, lua/autorun/client की फ़ाइलें केवल क्लाइंट पर चलती हैं, और AddCSLuaFile() किसी फ़ाइल को क्लाइंट को भेजे जाने के लिए चिह्नित करता है। दोनों को गड़बड़ा देना आम है।

मेरे addons सिंगलप्लेयर में लोड होते हैं पर मल्टीप्लेयर में क्यों नहीं?

आम वजह AddCSLuaFile() कॉल का छूट जाना या realm की गलती है। सिंगलप्लेयर में गेम एक ही PC पर सर्वर भी होता है और क्लाइंट भी, इसलिए जो गलती केवल डेडिकेटेड सर्वर पर दिखती है वह छिपी रह सकती है। Codelab Station फ़ाइलें grep और read_file से पढ़ता है और सुधार का diff दिखाता है। फिर सर्वर पर दोबारा टेस्ट करें।

Codelab Station का उपयोग

क्या codelabss.com Codelab Station की आधिकारिक वेबसाइट है?

हाँ, codelabss.com Codelab Station की आधिकारिक वेबसाइट है। मूल बिल्ट डाउनलोड पेज से लें और सेटअप चलाने से पहले उसका SHA-256 चेकसम प्रकाशित मैनिफ़ेस्ट से मिलाएँ। सहायता ऐप में है। सवाल वहीं Send feedback बटन से भेजे जाते हैं।

क्या कोड हमेशा काम करता है?

नहीं। मॉडल ऐसा Lua लिख सकता है जो फ़ेल हो, भले ही diff ठीक दिखे। Shell आपके टेस्ट कमांड का असली exit code बताता है, और मैप लोड करने पर गेम कंसोल Lua एरर छापता है। हर बदलाव को मसौदा मानें और स्वीकार करने से पहले उसे पढ़ें।

बंदूक वाला addon काम न करे तो क्या जाँचूँ?

बंदूक वाला addon एक scripted weapon है, इसलिए कंसोल से शुरू करें, जहाँ Lua एरर फ़ाइल और पंक्ति के साथ छपते हैं। फिर एजेंट lua/weapons/ को list_dir और grep से जाँचता है, एरर में बताई फ़ाइल पढ़ता है और edit_file का एक diff सुझाता है जिसे आप जाँचते हैं। फिर दोबारा टेस्ट करें।

क्या Codelab Station एक mod मैनेजर है?

नहीं। Codelab Station GMod में mod मैनेजर नहीं है, और यह आपकी ओर से Steam Workshop आइटम को सब्सक्राइब, डाउनलोड या अपडेट नहीं करता। यह आपके वर्किंग फ़ोल्डर की फ़ाइलें एडिट करता और आपके अपने कमांड चलाता है, और क्या प्रकाशित हो यह आप तय करते हैं।

मॉडल, गोपनीयता और डाउनलोड

मैं कौन-से AI मॉडल जोड़ सकता हूँ?

मानक API एंडपॉइंट के ज़रिए क्लाउड AI प्रदाता, आपके अपने PC पर चलने वाला मॉडल या बिल्ट-इन मॉडल। चुनाव आपका है। Test बटन एंडपॉइंट जाँचता है और रिस्पॉन्स टाइम व कॉन्टेक्स्ट विंडो दिखाता है, और प्रॉम्प्ट केवल आपके चुने एंडपॉइंट को जाते हैं।

Codelab Station नेटवर्क पर क्या भेजता है?

चार चीज़ें नेटवर्क इस्तेमाल कर सकती हैं: आपके चुने एंडपॉइंट को जाने वाले प्रॉम्प्ट, वेब सर्च, फ़ोन ब्राउज़र से चैट नियंत्रण और अपडेट जाँच। लोकल मॉडल के साथ कुछ भी आपकी मशीन से बाहर नहीं जाता। कोई टेलीमेट्री नहीं है। चैट और API कुंजियाँ आपके PC पर रहती हैं।

Windows इंस्टॉलर के बारे में चेतावनी क्यों देता है?

इंस्टॉलर अभी कोड-साइन्ड नहीं है, इसलिए Windows SmartScreen चेतावनी दिखा सकता है। उसका SHA-256 चेकसम प्रकाशित मैनिफ़ेस्ट से मिलाएँ, और मिलने के बाद ही More info (अधिक जानकारी) और फिर Run anyway (फिर भी चलाएँ) चुनें। अगर वे अलग हों, तो रुक जाएँ।

Windows के लिए Codelab Station

अपने addon पर आज़माने को तैयार हैं?

Codelab Station डाउनलोड करें ↗