Scripting Introduction Hindi: Difference between revisions
Line 3: | Line 3: | ||
Resources Mta का एक महत्वपूर्ण हिस्सा हैं. एक Resources अनिवार्य रूप से फाइलों का एक संग्रह है जिसमें एक फोल्डर या ज़िप फाइल है, plus Resources लोड किया जाना चाहिए कि कैसे सर्वर से वर्णन किया गया है और इसे नियंत्रित करता है क्या फ़ाइलों कि एक मेटा फ़ाइल. इसे शुरू कर दिया जा सकता और बंद कर दिया जा सकता है, और कई Resources में एक बार चला सकते हैं. | Resources Mta का एक महत्वपूर्ण हिस्सा हैं. एक Resources अनिवार्य रूप से फाइलों का एक संग्रह है जिसमें एक फोल्डर या ज़िप फाइल है, plus Resources लोड किया जाना चाहिए कि कैसे सर्वर से वर्णन किया गया है और इसे नियंत्रित करता है क्या फ़ाइलों कि एक मेटा फ़ाइल. इसे शुरू कर दिया जा सकता और बंद कर दिया जा सकता है, और कई Resources में एक बार चला सकते हैं. | ||
पटकथा के साथ क्या करने के लिए सब कुछ है कि Resources में होता है. यह एक gamemode , एक नक्शा या कुछ और है कि अगर एक Resource परिभाषित करता है क्या. Mta इस तरह के एक खेल के मैदान के भीतर playings रखने के लिए maplimits या हथियार पिकप बनाने के लिए deathpickups के रूप में आप अपने gamemodes में उपयोग वैकल्पिक कर सकते हैं कि Resources के साथ आता है. | |||
{{tip|Lua scripting | {{tip|Lua scripting शुरू करने के लिए आपका पहला कदम एक Lua editor का उपयोग किया जाना चाहिए. यह Scripting बहुत आसान बना देता है. हम अनुशंसा करते हैं[http://www.sublimetext.com/ Sublime Text], [http://notepad-plus.sourceforge.net/uk/site.htm Notepad++] या [http://luaedit.sourceforge.net/ LuaEdit]. यह भी एक unoficial[[MTASE|MTA Script Editor]].}} | ||
आप बाहर का परीक्षण कर सकते हैं. | |||
==Ek Working Script Ko Banana== | ==Ek Working Script Ko Banana== |
Revision as of 16:05, 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. यह भी एक unoficialMTA Script Editor. |
आप बाहर का परीक्षण कर सकते हैं.
Ek Working Script Ko Banana
Sab se pehle ham sikhe ge ke kese aik basic script ko banaya jaata hai jismai players ko sheher me chalne dete hain, ek ke bad ek.
Appki sari Scripts Kahan Par Hoti Hain?
ham script ke file structure ko dekhte hain. Apne MTA Server folder mai jhaiye aur fhir neeche bathaye wohe path pai jahiye
server/mods/deathmatch/resources/
aap waha pe bahut sare zip files dekhe gai, woh sab simple scripts hai jo Mta ke sath aathe hai. jab aapka local server start hotha hai woh sab zip files apneaap unzip ho kar load ho jathe hai.
Abhi aap ko kudka resource banana ha to waha par ek folder banahiye, woh nam aap jo marzi hai woh rak sakthe hai. ham is tutorial mai folder ka nam "myserve" rakhe gay. Ab ap is neche diye gaye path pe honge
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.
...........