Minecraft இல் கட்டளைத் தொகுதிகளுக்கான தொடக்க வழிகாட்டி
குறியீட்டுக்கு இளைஞர்களையும் புதியவர்களையும் அறிமுகப்படுத்துவதற்கான சிறந்த வழிகளில் Minecraft ஒன்றாகும். கட்டளைத் தொகுதிகள் கற்றுக்கொள்வதற்கும் பயன்படுத்துவதற்கும் எளிதானது, மேலும் ஜாவா நிரலாக்கமானது Minecraft மோட்ஸ் மற்றும் புக்கிட் செருகுநிரல்களுடன் மூலையில் உள்ளது. அனுபவம் வாய்ந்த கோடர்களுக்கு டிங்கர் செய்ய இது மிகவும் வேடிக்கையான இடம்.
கட்டளைத் தொகுதிகள் என்றால் என்ன, நான் ஏன் அவற்றைப் பயன்படுத்த வேண்டும்?
கட்டளைத் தொகுதிகள் ஒரு ரெட்ஸ்டோன் கூறு ஆகும், அவை இயங்கும் போது கன்சோல் கட்டளைகளை இயக்கும். கன்சோல் கட்டளைகளை அரட்டை சாளரத்தில் இருந்து முன்னோக்கி சாய்வு, ‘/‘ மூலம் தொடரலாம். கையால் சாத்தியமில்லாத வழிகளில் விளையாட்டு உலகத்தை மாற்ற கட்டளைகள் பயன்படுத்தப்படுகின்றன, மேலும், கட்டளைத் தொகுதிகளில் சரியாகப் பயன்படுத்தப்படும்போது, Minecraft க்கு இது சொந்த வகையான psuedo- நிரலாக்க மொழியைக் கொடுங்கள். குறியீடு இரண்டு விஷயங்களைக் கொண்டுள்ளது: தர்க்கம் மற்றும் செயல்படுத்தல், மற்றும் பெரும்பாலான நிரலாக்க மொழிகள் இரண்டும் உரையில் எழுதப்பட வேண்டும். Minecraft குறியீட்டு முறை வேறு பாதையை எடுக்கும்; திட்டத்தின் தர்க்கம் மற்றும் கட்டமைப்பு தொகுதிகள் எங்கு வைக்கப்பட்டுள்ளன, அவை எவ்வாறு கம்பி செய்யப்படுகின்றன என்பதன் அடிப்படையில் தீர்மானிக்கப்படுகின்றன, அதாவது நீங்கள் உங்கள் உலகம் முழுவதும் பறக்க முடியும் மற்றும் உங்கள் திட்டத்தின் வெவ்வேறு பகுதிகளை தொகுதி வாரியாகக் காணலாம்.
சரி, நான் எப்படி தொடங்குவது?
இந்த வழிகாட்டி பதிப்பு 1.9 இல் புதிய கட்டளைத் தொகுதிகளைப் பயன்படுத்துகிறது. இது 1.8 இல் வேலை செய்யும், ஆனால் இன்னும் கொஞ்சம் நிபுணத்துவம் தேவைப்படலாம்.
புதிய Minecraft உலகத்தைத் திறக்கவும் (சூப்பர்ஃப்ளாட் சிறப்பாக செயல்படுகிறது), நீங்கள் கிரியேட்டிவ் பயன்முறையில் இருப்பதை உறுதிசெய்து, “/” பொத்தானை அழுத்தவும். இது கட்டளை சாளரம், இது அரட்டை சாளரத்தைப் போன்றது, இது உங்களை ஒரு ‘/‘ உடன் தொடங்குகிறது தவிர, முன்னோக்கி சாய்வுடன் தொடங்கும் எதுவும் ஒரு கட்டளை. நீங்கள் இயக்கக்கூடிய முதல் கட்டளை
/ givepinecraft: command_block
இதை உடைப்போம். “/ கொடு” கட்டளை உருப்படிகளை ஒரு வீரர்களின் பட்டியலில் வைக்கிறது மற்றும் இரண்டு வாதங்களைக் கொண்டுள்ளது: பிளேயர் மற்றும் கொடுக்க வேண்டிய உருப்படி. “@P” என்பது ஒரு இலக்கு தேர்வாளர். தேர்வாளர் “@p” அருகிலுள்ள பிளேயரைத் தேர்ந்தெடுக்கிறார். மாற்றாக, உங்கள் Minecraft பயனர்பெயரையும் நீங்கள் பயன்படுத்தலாம், ஆனால் நீங்கள் கன்சோலிலிருந்து ஒரு கட்டளையை இயக்கினால், நீங்கள் எப்போதும் அருகிலுள்ள பிளேயராக இருப்பீர்கள். மற்ற இலக்கு தேர்வாளர்கள் அனைத்து வீரர்களுக்கும் “@a”, சீரற்ற பிளேயருக்கு “” r ”மற்றும்“ @e ”அனைவரையும் குறிவைப்பார்கள்நிறுவனங்கள். அரக்கர்கள், பனிப்பந்துகள், விலங்குகள் மற்றும் அம்புகள் போன்ற ஒரு தொகுதி இல்லாத அனைத்தையும் நிறுவனங்கள் உள்ளடக்குகின்றன.
கட்டளை வெற்றிகரமாக இயங்க வேண்டும் மற்றும் உங்களுக்கு ஒரு புதிய தொகுதி கொடுக்க வேண்டும். தொடங்குவதற்கு தரையில் எங்கும் வைக்கவும்.
கட்டளை தொகுதி நீங்கள் வைக்கும் திசையில் சுட்டிக்காட்டுகிறது, ஹாப்பர்ஸ் அல்லது உலைகள் போன்றவை. இது பின்னர் முக்கியமானதாக இருக்கும்.
தொகுதியை வலது கிளிக் செய்யவும் (அல்லது கைவினை அட்டவணைகள் மற்றும் உலைகளை அணுக நீங்கள் பயன்படுத்தும் எந்த விசையையும் பயன்படுத்தவும்) மேலும் கட்டளை தொகுதி GUI உடன் நீங்கள் வரவேற்கப்படுவீர்கள்.
முதலில் இது கொஞ்சம் பயமாக இருக்கிறது, ஆனால் கவலைப்பட வேண்டாம், அந்த பொத்தான்கள் அனைத்தும் ஏதாவது செய்கின்றன. “உந்துவிசை” என்று சொல்லும் பொத்தான் கட்டளைத் தொகுதியின் வகையை மாற்றுகிறது. மூன்று வெவ்வேறு வகையான கட்டளை தொகுதிகள் உள்ளன:
- உந்துவிசை, இது கட்டளைகளை இயக்கும்உயரும் விளிம்பு ரெட்ஸ்டோன் மின்னோட்டத்தின். இதன் பொருள் என்னவென்றால், அவை இயங்கும் போது, அவை தொடர்ந்து இயங்கினாலும், அவர்கள் ஒரு முறை தங்கள் கட்டளையை இயக்கி நிறுத்திவிடுவார்கள். இது இயல்புநிலை அமைப்பாகும், இது 1.8 இல் கிடைக்கிறது
- ஒவ்வொரு கட்டளைகளையும் இயக்கும் மீண்டும் செய்யவும் டிக் அவை இயக்கப்படுகின்றன. ஒரு டிக் ஒரு சட்டகம் போன்றது, மேலும் பல கட்டளைகளை ஒரு டிக்கில் இயக்கலாம், வினாடிக்கு 20 முறை வரை.
- செயின், அதில் சுட்டிக்காட்டும் கட்டளைத் தொகுதி அதன் கட்டளையை இயக்கியிருந்தால் மட்டுமே இயங்கும். இவை ஒன்றன் பின் ஒன்றாக, ஒரே டிக்கில் வரிசையாக இயங்கும், எனவே இதற்கு ‘செயின்’ என்று பெயர்.
“நிபந்தனையற்றது” என்று சொல்லும் பொத்தான், சங்கிலியின் முந்தைய தொகுதி வெற்றிகரமாக செயல்படுத்தப்பட்டதா என சோதிப்பதைத் தடுக்கிறது. மற்ற விருப்பம், “நிபந்தனை”, முந்தைய தொகுதி பிழைகள் எறியவில்லை என்றால் மட்டுமே இயங்கும்.
"ரெட்ஸ்டோன் தேவை" என்று கூறும் பொத்தானை கட்டளை தொகுதி இயக்கியிருந்தால் மட்டுமே கட்டளையை இயக்கும். மற்ற விருப்பம், “எப்போதும் செயலில்” கட்டளைத் தொகுதி இயக்கப்பட்டிருக்கிறதா என்று சோதிப்பதை நிறுத்துகிறது, அது தான் என்று கருதுகிறது. இந்த விருப்பத்தை உந்துவிசை கட்டளைத் தொகுதிகளுடன் பயன்படுத்தக்கூடாது, ஏனெனில் அவை பயனற்றவை.
எங்கள் முதல் ‘ஸ்கிரிப்ட்’ ஒரு சங்கிலியை உருவாக்குவோம். இது போன்ற முதல் உந்துவிசை கட்டளைத் தொகுதியில் ஒரு சங்கிலி கட்டளைத் தொகுதி அல்லது இரண்டு முகங்களை கீழே வைக்கவும்:
சங்கிலித் தொகுதிகளை “எப்போதும் செயலில்” அமைப்பதை உறுதிசெய்க. இல்லையெனில் நாம் தேவையற்ற இடத்தை எடுக்கும் ரெட்ஸ்டோன் தொகுதிகள் அல்லது மின்னோட்டத்தை கீழே வைக்க வேண்டும். சங்கிலியின் தொடக்கத்தில் உந்துவிசை கட்டளைத் தொகுதியில் ஒரு பொத்தானை வைத்து, அதை அழுத்தவும்.
எதுவும் நடக்காது. ஏனென்றால், நாங்கள் அவற்றை இன்னும் கட்டளைகளால் நிரப்பவில்லை! அதைத் திருத்த உந்துவிசை தொகுதியை வலது கிளிக் செய்து, ஒரு அடிப்படை கட்டளையை வைக்கவும்
தொடங்கு என்று சொல்லுங்கள்
கட்டளைத் தொகுதிகளில் எங்களுக்கு முன்னோக்கி சாய்வு தேவையில்லை என்பதை கவனியுங்கள். நீங்கள் விரும்பினால் ஒன்றைப் பயன்படுத்தலாம், ஆனால் அது தேவையற்றது. “/ சொல்” கட்டளை ஒரு வாதம், உரையை எடுத்து, அதை யார் செயல்படுத்துகிறார்களோ அவர்களுடைய பார்வையில் இருந்து சொல்கிறது. நீங்கள் அதை இயக்கினால், அது வழக்கமான அரட்டையைப் போலவே “செய்தியாக” காண்பிக்கப்படும். இது ஒரு கட்டளைத் தொகுதியிலிருந்து இயங்கினால், அது “[@] செய்தி” ஆக இருக்கும். மாற்றாக, ஒரு பிளேயர் வாதத்தை எடுக்கும் “/ சொல்” மற்றும் “/ டெல்ரா” உள்ளது, இது “/ சொல்ல” போன்றது, இது உரைக்கு பதிலாக மூல JSON ஐ எடுக்கும்.
அரட்டையடிக்க கூடுதல் விஷயங்களை எழுத நீங்கள் சங்கிலி கட்டளை தொகுதிகளை நிரப்பலாம். அவை ஒரே டிக்கில், தாமதமின்றி, வரிசையில் செயல்படுத்தப்படும். நீங்கள் தாமதத்துடன் அவற்றை இயக்க விரும்பினால், அவற்றை ரெட்ஸ்டோன் ரிப்பீட்டர்களுடன் அமைக்க வேண்டும். “/ சொல்” உடன், பிற அடிப்படை கட்டளைகளும் உள்ளன, அதாவது “/ கொடு”, இது உருப்படிகளைத் தருகிறது, “/ விளைவு”, இது போஷன் விளைவுகளைப் பயன்படுத்துகிறது, “/ setblock” மற்றும் “/ fill” உங்கள் உலகத்தை மாற்றியமைக்கும் , மற்றும் பலர். கட்டளைகளின் பெரிய தரவுத்தளத்தை Minecraft விக்கியில், பிற பயனுள்ள உள்ளடக்கங்களுடன் காணலாம்.
இலக்கு தேர்வாளர்கள்
“@P” இலக்கு தேர்வாளர்கள் உண்மையில் முதல் பார்வையில் தோன்றுவதை விட மிகவும் சக்திவாய்ந்தவர்கள். எடுத்துக்காட்டாக, நாங்கள் எல்லா நிறுவனங்களையும் குறிவைக்க விரும்பினால், நாங்கள் “@e” ஐப் பயன்படுத்துவோம், ஆனால் ஜோம்பிஸை மட்டுமே குறிவைக்க விரும்பினால், நாங்கள் பயன்படுத்துவோம்
[e [type = Zombie]
“@E” க்குப் பிறகு அடைப்புக்குறிகளைக் கவனியுங்கள். அந்த அடைப்புக்குறிக்குள் உள்ளன இலக்கு தேர்வாளர் வாதங்கள், இதன் முழு பட்டியலையும் Minecraft விக்கியில் காணலாம். "வகை" வாதம் ஒரு குறிப்பிட்ட வகையின் நிறுவனங்களை மட்டுமே தேர்ந்தெடுக்கும், இது "ஸோம்பி". கட்டளைத் தொகுதியின் 10 தொகுதிகளுக்குள் அனைத்து ஜோம்பிஸையும் குறிவைக்க விரும்பினால், நாங்கள் பயன்படுத்துவோம்
@e [type = Zombie, r = 10]
“R” ஒரு ஆரம் வாதத்துடன். இருப்பிடம், பெயர், அணி மற்றும் மதிப்பெண் போன்றவற்றையும் நீங்கள் குறிவைக்கலாம்.
சங்கிலி கட்டளைகள்
மற்றவர்களைப் பிடிக்காத மற்றொரு கட்டளையை அறிமுகப்படுத்துவோம். கட்டளை “/ execute”. இந்த கட்டளை மற்றொரு கட்டளையை உள்ளீடாக எடுத்து மற்றொரு நிறுவனத்தின் பார்வையில் இருந்து செயல்படுத்துகிறது. “/ செயல்படுத்து” இன் அமைப்பு
/ exectarget X Y Z / கட்டளையை இயக்கவும்
எக்ஸ், ஒய் மற்றும் இசட் ஆகியவை கட்டளையை இயக்க ஆயத்தொகுப்புகளாகும். இது பெரும்பாலான கட்டளைகளுடன் ஒரு பொருட்டல்ல, ஆனால் நீங்கள் பயன்படுத்தினால் மிகவும் முக்கியமானதுஉறவினர் பொருத்துதல். ஒரு உறவினர் நிலை “~” உடன் தொடங்குகிறது, அதன்பிறகு நேர்மறை அல்லது எதிர்மறை எண்ணைத் தோற்றுவிக்கும், இது தோற்றத்திலிருந்து எத்தனை தொகுதிகள் என்பதைக் குறிக்கிறது, இது “~ ~ by” ஆல் குறிக்கப்படுகிறது. எனவே, எடுத்துக்காட்டாக, ஒரு கிராமவாசி பேசுவது போல் “/ சொல்ல” இயக்க விரும்பினால், இதுபோன்ற கட்டளையை அமைக்கலாம்:
/ execute [type = கிராமவாசி] ~ ~ ~ / ஏய் சொல்லுங்கள்
இந்த கட்டளை ஒவ்வொரு கிராம மக்களிடமிருந்தும் அனைவருக்கும் ஒரு செய்தியை அனுப்பும். எங்களிடம் ஒன்றுக்கு மேற்பட்ட நபர்கள் அல்லது ஒன்றுக்கு மேற்பட்ட கிராமவாசிகள் இருந்தால் இது உகந்ததல்ல, எனவே அந்த கட்டளையை மறுவடிவமைப்போம்:
/ execute @a ~ ~ ~ / இயக்கவும் @e [type = கிராமவாசி, c = 1] ~ ~ ~ / சொல்லுங்கள் @p ஏய்
இது முதல் விட மிகவும் சிக்கலானது, மேலும் இரண்டு “/ செயல்படுத்து” கட்டளைகளை ஒன்றிணைப்பதை உள்ளடக்குகிறது. கட்டளையின் முதல் “/ செயல்படுத்து” ஒவ்வொரு பிளேயரிலும் இயங்குகிறது, பின்னர் இரண்டாவது அருகிலுள்ள ஒரு கிராமவாசியைச் சரிபார்க்கிறது, பின்னர் கிராமவாசி நெருங்கிய வீரரான “ஏய்” ஐக் கூறுகிறார். இது ஒரு நபருக்கு ஒரு கிராமவாசி மட்டுமே பேசுவதை உறுதி செய்கிறது.
தொடரியல் கற்றல்
Minecraft இல் நிச்சயமாக நிறைய கட்டளைகள் உள்ளன, அவை ஒவ்வொன்றும் அவற்றின் தொடரியல் உள்ளன. ஒவ்வொரு கட்டளைக்கும் உதவி மெனுக்கள் வழக்கமாக கட்டளைக்கு என்ன வாதங்கள் தேவை என்பதை விரைவாக உங்களுக்குத் தெரிவிக்கும், மேலும் Minecraft விக்கியில் ஒவ்வொன்றும் என்ன செய்கின்றன என்பதற்கான விரிவான பட்டியல் உள்ளது. ஒவ்வொரு கட்டளை என்ன செய்கிறது என்பதைத் தெரிந்துகொள்வது பற்றி அதிகம் இல்லை, ஆனால் அவற்றை எவ்வாறு பயன்படுத்துவது என்பதை அறிவது. Minecraft என்பது ஒரு விளையாட்டு, எல்லாவற்றிற்கும் மேலாக, எனவே கட்டளைகளுடன் விளையாடுவது கற்றல் செயல்முறையின் ஒரு பகுதியாகும்.