Cómo hacer una tienda en Roblox Studio (con imágenes)

Tabla de contenido:

Cómo hacer una tienda en Roblox Studio (con imágenes)
Cómo hacer una tienda en Roblox Studio (con imágenes)
Anonim

Este wikiHow te enseñará cómo crear una tienda básica en Roblox usando un script de diálogo. Crear un guión de diálogo es como escribir una conversación entre el comerciante y el comprador.

Pasos

6225468 1
6225468 1

Paso 1. Elija tres armas de "Armas" en la caja de herramientas

Tus armas aparecen en la rama "Espacio de trabajo" en el árbol del explorador.

6225468 2
6225468 2

Paso 2. Arrastra las armas a la rama "Almacenamiento replicado"

6225468 3
6225468 3

Paso 3. Cambie el nombre de las tres armas

Para cambiar el nombre de un arma, haga clic con el botón derecho en su nombre y escriba algo único (sin espacios). ¡Sea descriptivo!

6225468 4
6225468 4

Paso 4. Haz un NPC

Los NPC suelen estar hechos de ladrillos, encimeras o cajas, aunque puedes usar lo que quieras. Si decide usar ladrillos, asegúrese de haber anclado los ladrillos en su lugar.

6225468 5
6225468 5

Paso 5. Seleccione las tres piezas de su NPC y cámbieles el nombre "NPC

"Para hacer esto, arrastre el mouse para seleccionar las tres piezas, haga clic con el botón derecho en el área seleccionada y luego haga clic en Grupo. Llame al grupo "NPC".

6225468 6
6225468 6

Paso 6. Seleccione la cabeza del NPC en el panel derecho y haga clic en Cabeza

6225468 7
6225468 7

Paso 7. Inserte un cuadro de diálogo

Para hacer esto, haga clic derecho Cabeza E ir a Insertar > Objeto > diálogo.

6225468 8
6225468 8

Paso 8. Cambie la propiedad "Propósito" a "Comprar"

Está en la sección Propiedades.

6225468 9
6225468 9

Paso 9. Escriba lo que quiere que diga su NPC

Esto entra en el cuadro de aviso inicial.

6225468 10
6225468 10

Paso 10. Seleccione el cuadro de diálogo en el Explorador y vaya a Insertar> Objeto.

6225468 11
6225468 11

Paso 11. Seleccione DialogChoice y cambie el valor de la propiedad UserDialog

Cámbielo a algo como "¿Puedo explorar sus productos?"

6225468 12
6225468 12

Paso 12. Agregue una respuesta y opciones de diálogo

Establezca la propiedad ResponseDialog en "¡Seguro!" Luego, inserte tres "DialogChoices" en el "DialogChoice" que acabamos de hacer. Cambie el nombre de sus valores predeterminados y establezca sus propiedades de UserDialog con los nombres de las armas.

6225468 13
6225468 13

Paso 13. Agregue una secuencia de comandos al cuadro de diálogo (no a una opción de cuadro de diálogo)

Ahora puede agregar el código lua para su secuencia de comandos. Debería leer:

diálogo local = script. Parent. DialogChoiceSelected: conectar (función (jugador, elección) - Comprueba que el jugador tiene un objeto de estadísticas local stats = player: FindFirstChild ('Leaderstats') si no es estadísticas, vuelve al final - Y que el objeto de estadísticas contiene un miembro de oro local gold = stats: FindFirstChild ('Gold') si no es oro, luego regresa end if choice == script. Parent. DialogChoice. ChoiceA luego si gold. Value> = 5 entonces - 5 es la cantidad de oro que Necesito comprar este juego de armas. ReplicatedStorage. Weapon1: Clone (). Parent = player. Backpack gold. Value = gold. Value - 5 - reste la cantidad de oro que necesita para comprar end elseif choice == dialog. DialogChoice. ChoiceB entonces si gold. Value> = 10 then game. ReplicatedStorage. Weapon2: Clone (). Parent = player. Backpack gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC entonces si gold. Value> = 15 luego game. ReplicatedStorage. Weapon3: Clone (). Parent = player. Backpack gold. Value = gold. Value - 15 end end end)

6225468 14
6225468 14

Paso 14. Guarde su juego

Tu tienda ya está lista para usar.

Consejos

  • No copie y pegue el script. Escribirlo hará que funcione correctamente.
  • Si tiene problemas, asegúrese de verificar cuidadosamente si hay errores tipográficos.
  • Asegúrese de que sus nombres sean exactamente los mismos que los especificados. Utilice las mismas letras mayúsculas y espacios.
  • Puede agregar una GUI que muestre su saldo de 'oro'. YouTube tiene muchos tutoriales para ellos.

Recomendado: