यह wikiHow आपको सिखाता है कि कैसे एक डायलॉग स्क्रिप्ट का उपयोग करके Roblox में एक बेसिक शॉप बनाएं। डायलॉग स्क्रिप्ट बनाना व्यापारी और खरीदार के बीच बातचीत लिखने जैसा है।
कदम
चरण 1. टूलबॉक्स में "हथियार" से तीन हथियार चुनें।
आपके हथियार एक्सप्लोरर ट्री में "कार्यक्षेत्र" शाखा में दिखाई देते हैं।
चरण 2. हथियारों को "प्रतिकृति भंडारण" शाखा में खींचें।
चरण 3. तीन हथियारों का नाम बदलें।
किसी हथियार का नाम बदलने के लिए, उसके नाम पर राइट-क्लिक करें और कुछ अद्वितीय (रिक्त स्थान के बिना) टाइप करें। वर्णनात्मक बनें!
चरण 4. एक एनपीसी बनाएं।
एनपीसी आमतौर पर ईंटों, काउंटरटॉप्स या बक्से से बने होते हैं, हालांकि आप जो चाहें उपयोग करने के लिए स्वतंत्र हैं। यदि आप ईंटों का उपयोग करने का निर्णय लेते हैं, तो सुनिश्चित करें कि आपने ईंटों को जगह में लगा दिया है।
चरण 5. अपने एनपीसी के तीन टुकड़ों का चयन करें और उनका नाम बदलकर "एनपीसी
"ऐसा करने के लिए, माउस को सभी तीन टुकड़ों का चयन करने के लिए खींचें, चयनित क्षेत्र पर राइट-क्लिक करें, और फिर क्लिक करें समूह. समूह को "एनपीसी" कहें।
चरण 6. दाएं पैनल से एनपीसी के प्रमुख का चयन करें और सिर पर क्लिक करें।
चरण 7. एक संवाद डालें।
ऐसा करने के लिए, राइट-क्लिक करें सिर और जाएं डालने > वस्तु > संवाद.
चरण 8. "उद्देश्य" संपत्ति को "दुकान" में बदलें।
यह गुण अनुभाग में है।
चरण 9. टाइप करें कि आप अपने एनपीसी को क्या कहना चाहते हैं।
यह प्रारंभिक प्रॉम्प्ट बॉक्स में जाता है।
चरण 10. एक्सप्लोरर में संवाद का चयन करें और सम्मिलित करें > वस्तु पर जाएं।
चरण 11. DialogChoice चुनें और UserDialog गुण मान बदलें।
इसे कुछ इस तरह बदलें, "क्या मैं आपका सामान ब्राउज़ कर सकता हूँ?"
चरण 12. एक प्रतिक्रिया और संवाद विकल्प जोड़ें।
ResponseDialog प्रॉपर्टी को "ज़रूर!" पर सेट करें। फिर, हमारे द्वारा अभी बनाए गए "DialogChoice" में तीन "DialogChoices" डालें। उन्हें उनके डिफ़ॉल्ट से नाम बदलें और उनके UserDialog गुणों को हथियारों के नाम पर सेट करें।
चरण 13. संवाद में एक स्क्रिप्ट जोड़ें (संवाद विकल्प नहीं)।
अब आप अपनी स्क्रिप्ट के लिए लुआ कोड जोड़ सकते हैं.. इसे पढ़ना चाहिए:
स्थानीय संवाद = script. Parent. DialogChoiceSelected:connect(function(खिलाड़ी, पसंद) - खिलाड़ी की जाँच करें कि एक आँकड़े वस्तु है स्थानीय आँकड़े = खिलाड़ी: FindFirstChild ('लीडरस्टैट्स') यदि आँकड़े नहीं हैं तो वापसी अंत - और वह आँकड़े वस्तु एक स्वर्ण सदस्य होता है स्थानीय सोना = आँकड़े: FindFirstChild ('गोल्ड') अगर सोना नहीं है तो वापसी अंत अगर पसंद == script. Parent. DialogChoice. ChoiceA तो अगर सोना है। मान> = 5 तो - 5 आपके द्वारा सोने की मात्रा है इस हथियार के खेल को खरीदने की आवश्यकता है। प्रतिकृति स्टोरेज। हथियार 1: क्लोन ()। माता-पिता = खिलाड़ी। बैकपैक सोना। मूल्य = सोना। मूल्य - 5 - सोने की मात्रा घटाएं जो आपको खरीदने के लिए आवश्यक है अन्य विकल्प == संवाद। डायलॉग चॉइस। चॉइसबी फिर अगर सोना। वैल्यू> = १० फिर गेम। रेप्लिकेटेड स्टोरेज। वेपन २: क्लोन ()। माता-पिता = खिलाड़ी। बैकपैक गोल्ड। वैल्यू = गोल्ड। वैल्यू - १० एंड इफ च्वाइस == डायलॉग। डायलॉग चॉइस। चॉइस सी तो अगर गोल्ड। वैल्यू> = 15 फिर गेम। रेप्लिकेटेड स्टोरेज। वेपन 3: क्लोन ()। माता-पिता = खिलाड़ी। बैकपैक गोल्ड। वैल्यू = गोल्ड। वैल्यू - 15 एंड एंड एंड)
चरण 14. अपना खेल सहेजें।
आपका स्टोर अब उपयोग के लिए तैयार है।
टिप्स
- स्क्रिप्ट को कॉपी और पेस्ट न करें। इसे लिखने से यह ठीक से काम करेगा।
- यदि आपको समस्या हो रही है, तो टंकण के लिए सावधानीपूर्वक जाँच करना सुनिश्चित करें!
- सुनिश्चित करें कि आपके नाम बिल्कुल वही हैं जो निर्दिष्ट किए गए हैं। एक ही बड़े अक्षरों और रिक्त स्थान का प्रयोग करें।
- आप एक GUI जोड़ सकते हैं जो आपके 'सोने' के संतुलन को दर्शाता है। YouTube के पास उनके लिए बहुत सारे ट्यूटोरियल हैं।