Scripting Introduction Hindi: Difference between revisions
Line 15: | Line 15: | ||
आप एमटीए के साथ भेज दिया पैकेज्ड नमूना स्क्रिप्ट हैं जो .zip फ़ाइलें, का एक बहुत देखेंगे। प्रत्येक फ़ाइल एक "संसाधन " है, और यह शुरू होता है जब वे सभी सर्वर द्वारा unzipped और लोड किया जाएगा। अपने खुद के संसाधन बनाने के लिए, बस अपने पसंदीदा नाम से एक फोल्डर बना । हम इस ट्यूटोरियल के लिए " myserver " का उपयोग करेंगे। | आप एमटीए के साथ भेज दिया पैकेज्ड नमूना स्क्रिप्ट हैं जो .zip फ़ाइलें, का एक बहुत देखेंगे। प्रत्येक फ़ाइल एक "संसाधन " है, और यह शुरू होता है जब वे सभी सर्वर द्वारा unzipped और लोड किया जाएगा। अपने खुद के संसाधन बनाने के लिए, बस अपने पसंदीदा नाम से एक फोल्डर बना । हम इस ट्यूटोरियल के लिए " myserver " का उपयोग करेंगे। | ||
अब आप इस निर्देशिका के तहत किया जाना चाहिए : | अब आप इस निर्देशिका के तहत किया जाना चाहिए : | ||
server/mods/deathmatch/resources/myserver/ | |||
===Resource Ko Identify Karna=== | ===Resource Ko Identify Karna=== |
Revision as of 16:10, 12 April 2015
Introduction
Resources Mta का एक महत्वपूर्ण हिस्सा हैं. एक Resources अनिवार्य रूप से फाइलों का एक संग्रह है जिसमें एक फोल्डर या ज़िप फाइल है, plus Resources लोड किया जाना चाहिए कि कैसे सर्वर से वर्णन किया गया है और इसे नियंत्रित करता है क्या फ़ाइलों कि एक मेटा फ़ाइल. इसे शुरू कर दिया जा सकता और बंद कर दिया जा सकता है, और कई Resources में एक बार चला सकते हैं.
पटकथा के साथ क्या करने के लिए सब कुछ है कि Resources में होता है. यह एक gamemode , एक नक्शा या कुछ और है कि अगर एक Resource परिभाषित करता है क्या. Mta इस तरह के एक खेल के मैदान के भीतर playings रखने के लिए maplimits या हथियार पिकप बनाने के लिए deathpickups के रूप में आप अपने gamemodes में उपयोग वैकल्पिक कर सकते हैं कि Resources के साथ आता है.
Tip: Lua scripting शुरू करने के लिए आपका पहला कदम एक Lua editor का उपयोग किया जाना चाहिए. यह Scripting बहुत आसान बना देता है. हम अनुशंसा करते हैंSublime Text, Notepad++ या LuaEdit. यह भी एक unoficial haiMTA Script Editor. |
आप बाहर का परीक्षण कर सकते हैं.
एक काम ki स्क्रिप्ट बनान
हम पहले कदम से शहर , चरण में चारों ओर खिलाड़ी की पैदल दूरी पर देता है कि एक बुनियादी स्क्रिप्ट कैसे बनाने के लिए सीखना होगा।
जहां सभी scripts क ha रहे हैं?
स्क्रिप्ट की फ़ाइल संरचना पर एक नज़र रखना। अपने एमटीए सर्वर फ़ोल्डर में जाओ , और नीचे पथ का पालन करें: सर्वर / Mods / Deathmatch / संसाधन / आप एमटीए के साथ भेज दिया पैकेज्ड नमूना स्क्रिप्ट हैं जो .zip फ़ाइलें, का एक बहुत देखेंगे। प्रत्येक फ़ाइल एक "संसाधन " है, और यह शुरू होता है जब वे सभी सर्वर द्वारा unzipped और लोड किया जाएगा। अपने खुद के संसाधन बनाने के लिए, बस अपने पसंदीदा नाम से एक फोल्डर बना । हम इस ट्यूटोरियल के लिए " myserver " का उपयोग करेंगे। अब आप इस निर्देशिका के तहत किया जाना चाहिए :
server/mods/deathmatch/resources/myserver/
Resource Ko Identify Karna
Server ko malum hona chaiye ke yeh resource kya hai, woske liye aik meta.xml file ko create karna chahiye. Ye file ko root directory mai hona chahiye, So hamere tutorial myserver folder hai. to ab aap ek text (txt) file create karo aur woshe ye nam do "meta.xml", phir aap ise notepad se open kare.
Phir ye codes aap meta.xml mai daliye
<meta> <info author="aapkanam" type="gamemode" name="My Server" description="My first MTA server" /> <script src="script.lua" /> </meta>
Is <info /> tag mai ek "type" field bhi hai jo server ko batata hai ke ye resource gamemode aur map nahi hai jo badme explaine kar diya jayega. Gamemode ek cheez hai jis mai bohat saari scripts hoti hain. <script /> tag batata hai ke is script mai konsi konsi files hain, jo ke ham agge banaye gay.
...........