اموزش های nbt بخش اول
سلام دوستان خوب و باحال مانی هستم اومدم با یک بخش مقدماتی و جالب درمورد nbt های ماین کرافت که اکثرا استفاده میشن
خب Nbt اول مربوط میشه به xp قبل از توضیح و کارایی این کامند میرم xp رو معرفی کنم شاید بعضی هاتون ندونید چیه و ….
xp چیست ؟ : xp یک نوار سبز رنگ در بالای ایتم بار (Item Bar) است که با کشتن م.ب ها و …. زیاد میشود حالا تو پست بعد بیشتر توضیح میدم اینو
خب میریم سراغ کامند من قالب کامند (منظور از قالب خود کامند بود)رو براتون گذاشتم میتونید ببینید
{XpLevel:~}
نکته:اون علامت ~ به معنای اینه که هر عددی میتونید بزارید.
خب این چی هست حالا ؟ اصلا چه جوری میتونیم اجراش کنیم .
شما برای اجرا کردن این کامند به کامند TestFor
نیاز دارید میتونید کامند رو به این شکل بنوسید
Testfor @p {XpLevel:20}
میتونید جای 20 هر عددی بزارید من از این کامند برای ساخت اگ وارز کیج یا اسکای وارز کیج استفاده میکنم .
(کلمه ی کیج در زبان اینگلیسی به معنای قفس هستش)
برای مثال میتونید همین کیج رو با کد های زیر بسازید
tp @p ~ ~15 ~
execute @p ~ ~ ~ /fill ~-2 ~-1 ~-2 ~2 ~3 ~2 glass 0 hollow
و بعد دو تا کامند بلاک دیگه بزارید و بنوسید
xp @p -1l
testfor @p {XpLevel:1}
برای اجرای کامند های بالا اول یک چیزی مثل تصویر زیر بسازید
خب حالا من از سمت راست شروع میکنم مثل تصاویر زیر عمل کنید
خب حالا تو بعدی
حالا تو کامند بلاک وسطی این رو بنوسید
نکته:هر چقدر xp شما بیشتر باشد بیشتر زمان میبرد یعنی اگه 90 تا Xp دارید باید صبر کنید تا به 1 برسه تا بازی شروع بشه
حالا تو کامند بلاک های سمت چپ به ترتیب این هارو بنوسید
حالا تو کامند بلاک اخر بنوسید
برای دیدن کامند تست اگ وارز من اینجا کلیک,لمس و …. کنید 😐
خب nbt تمام شد حالا میریم سراغ nbt پلیر گیم مود
خب من قالبش رو میزارم براتون ببینید
{playerGameType:1}
این nbt چه جوری عمل میکنه و چند بخش داره ؟ خب ابن nbt 4 بخش داره بخش 0 و 1 و 2 و 3
بخش 0 میشه سرویوال(survival)
بخش 1 میشه کرتیو(creative)
بخش 2 میشه ادونچر(Adventure)
بخش 3 میشه اسپکتور(spectator)
و مثل کامند بالا اکثرا با TestFor
اجرا میشه باری مثال
Testfor @a {playerGameType:1}
این کامند بالا تمام کسایی که تو بازی حالت 1 هستن رو اسم میبره ( گزارش میکنه و…)
حالا این nbt یاد گرفتنش راحته پس میریم برای nbt سوم که میگه کدوم پلیر تو کدوم ورلد(world) هستش
قالب این کامند:{Dimension:0}
خب این nbt 3 بخش داره
بخش -1 که میشه ندر (Nether)
بخش 0 که میشه اور ورلد (OverWorld)
بخش 1 که میشه اند (End)
برای اجرای این کامند باید از TestFor
استفاده کنید (مثل دفعات قبل)
برای مثال
Testfor @a {Dimension:0}
خب اینم تموم شد حالا میرسیم به دو تا nbt محبوب من
خب اسم این nbt اینونتوری (Inventory) هستش
قالبش میشه:{Inventory:[{id:"minecraft:diamond_sword"}]
}
نکته: جای کلمه ی Diamond_sword میتونید هر جیز ذیگه ای بزارید
خب این کامن کارایش چیه ؟ مثلا میتونید باش بفهمید طرف ایتمی که شما میخواید رو تو اینونتوریش داره یا نه برای مثال
Testfor ItsManiAlone {Inventory:[{id:”minecraft:diamond_sword”}]}
اینجوری میفهمید من تو اینونتوریم دایمند سورد دارم یا نه جای ItsManiAlone باید اسم طرف رو بزارید
خب حالا میریم برای این یکی nbt که شباهت زیادی به nbt بالا داره
قالب این کامند: {EnderItems:[{id:"minecraft:diamond_sword"}]
}
خب این nbt برای اینکه بفهمید طرف ایتم مورد نظر رو توی اندرچست داره یا نه برای مثال
TestFor ItsManiAlone
{EnderItems:[{id:"minecraft:diamond_sword"}]}
نکته:میتونید به جای Diamond_sword هر چیزه دیگه ای بزارید
خب این پست هم تموم شد تو پست بعد سعی میکنم بیشتر توضیح بدم و فیلم هم بزارم و خدافظ
بای بای
پاسخی بگذارید