Энэхүү wikiHow нь харилцах скриптийг ашиглан Roblox дээр үндсэн дэлгүүр хэрхэн бий болгохыг танд заадаг. Диалогын скрипт үүсгэх нь худалдаачин ба худалдан авагчийн хооронд яриа өрнүүлэхтэй адил юм.
Алхам
Алхам 1. Багаж хэрэгслийн хайрцган дахь "Зэвсэг" -ээс гурван зэвсэг сонгоно уу
Таны зэвсэг судлаачийн модны "Workspace" салбар дээр гарч ирнэ.
Алхам 2. "Давтагдсан хадгалах" салбар руу зэвсгээ чирнэ үү
Алхам 3. Гурван зэвсгийн нэрийг өөрчил
Зэвсгийн нэрийг өөрчлөхийн тулд түүний нэрийг хулганы баруун товчлуур дээр дарж өвөрмөц зүйлийг бичнэ үү (хоосон зайгүй). Тайлбартай байгаарай!
Алхам 4. NPC хийх
ТҮЗ -ийг ихэвчлэн тоосго, лангуу эсвэл хайрцгаар хийдэг боловч та хүссэн зүйлээ чөлөөтэй ашиглаж болно. Хэрэв та тоосго ашиглахаар шийдсэн бол тоосго бэхэлсэн эсэхийг шалгаарай.
Алхам 5. ТҮЗ -ийнхээ гурван хэсгийг сонгоод "NPC
"Үүнийг хийхийн тулд хулганыг чирээд бүх гурван хэсгийг сонгоод, сонгосон хэсгийг баруун товчлуур дээр дараад дараа нь дарна уу Бүлэг. "NPC" бүлгийг дуудаарай.
Алхам 6. Баруун талын самбараас NPC -ийн толгойг сонгоод Head дээр дарна уу
Алхам 7. Харилцах цонх оруулах
Үүнийг хийхийн тулд хулганы баруун товчийг дарна уу Толгой мөн очих Оруулах > Обьект > харилцах цонх.
Алхам 8. "Зорилго" өмчийг "Дэлгүүр" болгож өөрчилнө үү
Энэ нь Үл хөдлөх хөрөнгийн хэсэгт байна.
Алхам 9. ТҮЗ -ийнхээ хэлэхийг хүссэн зүйлээ бичээрэй
Энэ нь анхны өгөгдлийн хайрцагт орно.
Алхам 10. Explorer дахь харилцах цонхыг сонгоод Insert> Object руу очно уу.
Алхам 11. DialogChoice сонгоод UserDialog шинж чанарын утгыг өөрчилнө үү
Үүнийг "Би таны барааг үзэж болох уу?" Гэж өөрчил.
Алхам 12. Хариулт болон харилцах сонголтыг нэмнэ үү
ResponseDialog шинж чанарыг "Мэдээж!" Дараа нь бидний хийсэн "DialogChoice" -д гурван "DialogChoices" оруулна уу. Тэдгээрийг үндсэн тохиргооноос нь өөрчилж, UserDialog шинж чанаруудыг зэвсгийн нэрээр тохируулна уу.
Алхам 13. Харилцах цонхонд скрипт нэмнэ үү (харилцах сонголт биш)
Одоо та скриптийнхээ lua кодыг нэмж болно. Үүнийг унших ёстой:
local dialog = script. Parent. DialogChoiceSelected: connect (функц (тоглуулагч, сонголт) - Тоглогчийн статистик объекттой эсэхийг шалгаарай local stats = тоглогч: FindFirstChild ('liderstats') хэрэв статистик биш бол төгсгөлийг буцаана. алтан гишүүн агуулсан орон нутгийн алт = статистик: FindFirstChild ('Gold') Хэрэв алт биш бол сонголт == скрипт бол Эцэг эх. Диалог сонголт Энэ зэвсгийн тоглоомыг худалдаж авах шаардлагатай болно. Дараа нь хэрэв алт. Value> = 10 бол game. ReplicatedStorage. Weapon2: Clone (). Parent = тоглогч. Backpack gold. Value = gold. Value - 10 end otherif == dialog. DialogChoice. ChoiceC if if gold. Value> = 15 дараа нь тоглоом. Давтагдсан Хадгалалт. Зэвсэг3: Clone (). Эцэг эх = тоглогч. Үүргэвчний алт. Үнэ = алт. Үнэ - 15 төгсгөлийн төгсгөл)
Алхам 14. Тоглоомоо хадгална уу
Таны дэлгүүр одоо ашиглахад бэлэн боллоо.
Зөвлөмж
- Скриптийг хуулж, буулгаж болохгүй. Үүнийг бичих нь зөв ажиллах болно.
- Хэрэв танд асуудал байгаа бол үсгийн алдааг сайтар шалгаж үзээрэй!
- Таны нэр заасан нэрстэй яг ижил байгаа эсэхийг шалгаарай. Үүнтэй ижил том үсэг, хоосон зай ашиглана уу.
- Та "алт" -ын үлдэгдлийг харуулсан GUI нэмж болно. YouTube -д эдгээр хүмүүст зориулсан маш олон заавар байдаг.