Αυτό το wikiHow σας διδάσκει πώς να δημιουργήσετε ένα βασικό κατάστημα στο Roblox χρησιμοποιώντας ένα σενάριο διαλόγου. Η δημιουργία ενός σεναρίου διαλόγου είναι σαν να γράφετε μια συνομιλία μεταξύ του εμπόρου και του αγοραστή.
Βήματα
Βήμα 1. Επιλέξτε τρία όπλα από το "Weapons" στην εργαλειοθήκη
Τα όπλα σας εμφανίζονται στον κλάδο "Χώρος εργασίας" στο δέντρο εξερευνητή.
Βήμα 2. Σύρετε τα όπλα στον κλάδο "Replicated Storage"
Βήμα 3. Μετονομάστε τα τρία όπλα
Για να μετονομάσετε ένα όπλο, κάντε δεξί κλικ στο όνομά του και πληκτρολογήστε κάτι μοναδικό (χωρίς κενά). Να είστε περιγραφικοί!
Βήμα 4. Κάντε ένα NPC
Τα NPC είναι συνήθως κατασκευασμένα από τούβλα, πάγκους ή κουτιά, αν και είστε ελεύθεροι να χρησιμοποιήσετε ό, τι θέλετε. Εάν αποφασίσετε να χρησιμοποιήσετε τούβλα, βεβαιωθείτε ότι έχετε αγκυρώσει τα τούβλα στη θέση τους.
Βήμα 5. Επιλέξτε τα τρία κομμάτια του NPC σας και μετονομάστε τα σε "NPC
"Για να το κάνετε αυτό, σύρετε το ποντίκι για να επιλέξετε και τα τρία κομμάτια, κάντε δεξί κλικ στην επιλεγμένη περιοχή και, στη συνέχεια, κάντε κλικ Ομάδα Το Καλέστε την ομάδα "NPC".
Βήμα 6. Επιλέξτε την κεφαλή του NPC από το δεξί πλαίσιο και κάντε κλικ στο Head
Βήμα 7. Εισαγάγετε ένα παράθυρο διαλόγου
Για να το κάνετε αυτό, κάντε δεξί κλικ Κεφάλι και πήγαινε στο Εισάγετε > Αντικείμενο > διάλογο.
Βήμα 8. Αλλάξτε την ιδιότητα "Σκοπός" σε "Αγορά
«Είναι στην ενότητα Ιδιότητες.
Βήμα 9. Πληκτρολογήστε αυτό που θέλετε να λέει το NPC σας
Αυτό μπαίνει στο πλαίσιο του αρχικού κειμένου.
Βήμα 10. Επιλέξτε το παράθυρο διαλόγου στην Εξερεύνηση και μεταβείτε στην επιλογή Εισαγωγή> Αντικείμενο.
Βήμα 11. Επιλέξτε DialogChoice και αλλάξτε την τιμή της ιδιότητας UserDialog
Αλλάξτε το σε κάτι όπως "Μπορώ να περιηγηθώ στα προϊόντα σας;"
Βήμα 12. Προσθέστε μια απάντηση και επιλογές διαλόγου
Ορίστε την ιδιότητα ResponseDialog σε "Σίγουρα!" Στη συνέχεια, εισάγετε τρεις "DialogChoices" στο "DialogChoice" που μόλις κάναμε. Μετονομάστε τα από τις προεπιλογές τους και ορίστε τις ιδιότητες UserDialog στα ονόματα των όπλων.
Βήμα 13. Προσθέστε ένα σενάριο στο παράθυρο διαλόγου (όχι επιλογή διαλόγου)
Τώρα μπορείτε να προσθέσετε τον κωδικό lua για το σενάριό σας. Θα πρέπει να διαβάζεται:
τοπικό παράθυρο διαλόγου = script. Parent. DialogChoiceSelected: σύνδεση (λειτουργία (παίκτης, επιλογή) - Ελέγξτε ότι η συσκευή αναπαραγωγής έχει αντικείμενο στατιστικών τοπικά στατιστικά = player: FindFirstChild ('leaderstats'), αν όχι στατιστικά, τότε επιστρέψτε στο τέλος - Και ότι το αντικείμενο στατιστικών περιέχει ένα χρυσό μέλος τοπικό χρυσό = στατιστικά: FindFirstChild («Χρυσός») αν όχι χρυσός τότε επιστρέψτε το τέλος αν επιλέξετε == script. Parent. DialogChoice. ChoiceA τότε εάν χρυσός. Αξία> = 5 τότε - 5 είναι η ποσότητα χρυσού που έχετε πρέπει να αγοράσετε αυτό το παιχνίδι όπλου. ReplicatedStorage. Weapon1: Clone (). Parent = player. Backpack gold. Value = gold. Value - 5 - αφαιρέστε το ποσό του χρυσού που χρειάζεστε για να αγοράσετε τελεία elseif επιλογή == dialog. DialogChoice. ChoiceB τότε αν gold. Value> = 10 τότε game. ReplicatedStorage. Weapon2: Clone (). Parent = player. Backpack gold. Value = gold. Value - 10 end elseif επιλογή == dialog. DialogChoice. ChoiceC τότε αν χρυσός. Αξία> = 15 τότε παιχνίδι. ReplicatedStorage. Weapon3: Clone (). Parent = player. Backpack gold. Value = gold. Value - 15 end end end end)
Βήμα 14. Αποθηκεύστε το παιχνίδι σας
Το κατάστημά σας είναι πλέον έτοιμο για χρήση.
Συμβουλές
- Μην αντιγράφετε και επικολλάτε το σενάριο. Το γράψιμο θα το κάνει να λειτουργεί σωστά.
- Εάν αντιμετωπίζετε προβλήματα, φροντίστε να ελέγξετε προσεκτικά για τυπογραφικά λάθη!
- Βεβαιωθείτε ότι τα ονόματά σας είναι ακριβώς τα ίδια με αυτά που καθορίζονται. Χρησιμοποιήστε τα ίδια κεφαλαία γράμματα και κενά.
- Μπορείτε να προσθέσετε ένα GUI που δείχνει το υπόλοιπο του «χρυσού». Το YouTube έχει πολλά σεμινάρια για αυτούς.