Jak zrobić sklep w Roblox Studio (ze zdjęciami)

Spisu treści:

Jak zrobić sklep w Roblox Studio (ze zdjęciami)
Jak zrobić sklep w Roblox Studio (ze zdjęciami)
Anonim

Ta wikiHow uczy, jak stworzyć podstawowy sklep w Robloxie za pomocą skryptu dialogowego. Tworzenie skryptu dialogowego jest jak pisanie rozmowy między sprzedawcą a kupującym.

Kroki

6225468 1
6225468 1

Krok 1. Wybierz trzy bronie z "Broń" w przyborniku

Twoja broń pojawi się w gałęzi „Przestrzeń robocza” w drzewie eksploratora.

6225468 2
6225468 2

Krok 2. Przeciągnij broń do gałęzi „Replikowana pamięć masowa”

6225468 3
6225468 3

Krok 3. Zmień nazwy trzech broni

Aby zmienić nazwę broni, kliknij prawym przyciskiem myszy jej nazwę i wpisz coś unikalnego (bez spacji). Bądź opisowy!

6225468 4
6225468 4

Krok 4. Stwórz NPC

NPC są zwykle wykonane z cegieł, blatów lub pudełek, chociaż możesz użyć tego, co chcesz. Jeśli zdecydujesz się użyć cegieł, upewnij się, że zakotwiłeś je na miejscu.

6225468 5
6225468 5

Krok 5. Wybierz trzy części swojego NPC i zmień ich nazwę „NPC

Aby to zrobić, przeciągnij myszą, aby zaznaczyć wszystkie trzy elementy, kliknij prawym przyciskiem myszy wybrany obszar, a następnie kliknij Grupa. Zadzwoń do grupy „NPC”.

6225468 6
6225468 6

Krok 6. Wybierz głowę NPC z prawego panelu i kliknij Head

6225468 7
6225468 7

Krok 7. Wstaw okno dialogowe

Aby to zrobić, kliknij prawym przyciskiem myszy Głowa i idź do Wstawić > Obiekt > dialog.

6225468 8
6225468 8

Krok 8. Zmień właściwość „Cel” na „Sklep

Znajduje się w sekcji Właściwości.

6225468 9
6225468 9

Krok 9. Wpisz, co chcesz powiedzieć NPC

To trafia do początkowego pola monitu.

6225468 10
6225468 10

Krok 10. Wybierz okno dialogowe w Eksploratorze i przejdź do Wstaw > Obiekt.

6225468 11
6225468 11

Krok 11. Wybierz opcję DialogChoice i zmień wartość właściwości UserDialog

Zmień go na coś w stylu „Czy mogę przeglądać twoje towary?”

6225468 12
6225468 12

Krok 12. Dodaj odpowiedź i opcje dialogowe

Ustaw właściwość ResponseDialog na "Pewnie!" Następnie wstaw trzy „DialogChoices” do właśnie utworzonego „DialogChoice”. Zmień ich nazwy z ich domyślnych i ustaw ich właściwości UserDialog na nazwy broni.

6225468 13
6225468 13

Krok 13. Dodaj skrypt do okna dialogowego (nie do wyboru okna dialogowego)

Teraz możesz dodać kod lua do swojego skryptu. Powinien on brzmieć:

local dialog = script. Parent. DialogChoiceSelected:connect(function(player, choice) -- Sprawdź, czy gracz ma obiekt statystyk local stats = player:FindFirstChild('leaderstats') jeśli nie, to zwróć end -- I czy obiekt statystyk zawiera złotego członka local gold = stats:FindFirstChild('Gold') if not gold then return end if choice == script. Parent. DialogChoice. ChoiceA then if gold. Value >= 5 then -- 5 to ilość złota, którą musisz kupić tę grę z bronią. ReplicatedStorage. Weapon1:Clone(). Parent = player. Backpack gold. Value = gold. Value - 5 -- odejmij ilość złota potrzebną do zakupu end elseif choice == dialog. DialogChoice. ChoiceB then if gold. Value >= 10 then game. ReplicatedStorage. Weapon2:Clone(). Parent = player. Backpack gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC then if gold. Value >= 15 następnie game. ReplicatedStorage. Weapon3:Clone(). Parent = player. Backpack gold. Value = gold. Value - 15 koniec koniec koniec)

6225468 14
6225468 14

Krok 14. Zapisz swoją grę

Twój sklep jest teraz gotowy do użycia.

Porady

  • Nie kopiuj i nie wklejaj skryptu. Napisanie go sprawi, że będzie działać poprawnie.
  • Jeśli masz problemy, sprawdź dokładnie, czy nie ma literówek!
  • Upewnij się, że Twoje imiona są dokładnie takie same jak podane. Użyj tych samych wielkich liter i spacji.
  • Możesz dodać GUI, który pokazuje saldo „złota”. YouTube ma dla nich mnóstwo samouczków.

Zalecana: