असली फ़ाइलें बदलें
वह वर्किंग फ़ोल्डर के अंदर प्लगइन सोर्स और .cfg फ़ाइलें पढ़ता, बदलता और लिखता है।
CS2 server plugins सिर्फ़ उस डेडिकेटेड सर्वर पर चलते हैं जो आपके नियंत्रण में है, और वे C# सोर्स फ़ाइलों के रूप में लिखे जाते हैं। Nocode Atelier वह सोर्स आपके प्रोजेक्ट फ़ोल्डर में खोलता है, फ़ाइल टूल से बदलता है, आपका बिल्ड कमांड चलाता है और नतीजा कार्ड के रूप में दिखाता है। diff आप जाँचते हैं।
वह वर्किंग फ़ोल्डर के अंदर प्लगइन सोर्स और .cfg फ़ाइलें पढ़ता, बदलता और लिखता है।
Shell आपका बिल्ड कमांड चलाता है और सफलता का फ़ैसला असली एग्ज़िट कोड से करता है।
Ask first हर बदलाव से पहले रुकता है, और Plan only कुछ भी नहीं बदलता।
एजेंट आपके सर्वर के आसपास की फ़ाइलों पर काम करता है: कॉन्फ़िग, प्लगइन सोर्स, रोटेशन सूचियाँ और नोट्स। Hammer आपका मैप एडिटर बना रहता है। शुरू करने के लिए दो फ़ोल्डर काफ़ी हैं, एक सर्वर के लिए और एक प्लगइन सोर्स के लिए।
"round" src/7 मिलानsrc/RoundMessage.cs52 पंक्तियाँsrc/RoundMessage.cs+14 -1your build commandexit 0notes/test-plan.md+9आपके पास एक छोटा प्लगइन है और आप चाहते हैं कि राउंड ख़त्म होने पर वह राउंड का MVP प्रिंट करे। Nocode Atelier grep से शुरू करता है ताकि वह कोड मिले जो पहले से राउंड संभालता है, फिर read_file 52 पंक्तियों की सोर्स फ़ाइल खोलता है। edit_file नई पंक्तियाँ जोड़ता है, और Shell आपका बिल्ड कमांड चलाता है ताकि असली एग्ज़िट कोड तय करे कि कदम पास हुआ या नहीं। Ask first चालू होने पर हर बदलाव आपकी OK का इंतज़ार करता है। बना हुआ प्लगइन अपने टेस्ट सर्वर पर कॉपी करें, एक राउंड खेलें और बदलाव रखने से पहले पक्का करें कि संदेश दिखा।
लीग नाइट से पहले आप जानना चाहते हैं कि हर इंस्टॉल किए प्लगइन का हर कमांड क्या करता है। Plan only मोड में शुरू करें और एजेंट से read_file के ज़रिए हर सोर्स फ़ाइल पढ़ने को कहें। वह grep से कमांड के नाम गिनाता है, फिर write_file आपके नोट्स फ़ोल्डर में 1 पन्ने का सारांश सहेजता है। आपके प्लगइन में कुछ नहीं बदलता। अगर कोई कमांड गलत लगे, तो उसे अलग सेशन में Ask first चालू करके ठीक करें। सारांश को सोर्स से खुद मिलाएँ, और किसी भी बदलाव को लोकल सर्वर पर जाँचें।
Nocode Atelier Hammer या गेम का प्लगइन नहीं है, और वह गेम क्लाइंट, ऐसे सर्वर जो आपके नहीं हैं, दूसरे खिलाड़ियों या उनके अकाउंट को कभी नहीं छूता। वह काम न कर रहे CS2 मैप एडिटर को ठीक नहीं कर सकता, लेकिन आपके सहेजे हुए लॉग टेक्स्ट को पढ़ सकता है। diff जाँचें।