"> Foro - Scoreboards en Bloques de comandos - Page 1 of 1
Noviembre 22, 2024, 03:48:04 pm
Visitante

Autor Tema:  Scoreboards  (Leído 4002 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Mayo 20, 2015, 10:31:56 pm

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

Quiero hacer en un mapa, que reciba un punto al día de un score de comida con un sensor de día(eso es fácil), pero que después para usar ese punto tenga que dar a un botón y entonces le de un objeto y le quite un punto, pero el problema es que puede llegar a todo lo negativo que quiera.



En conclusión, quiero poner que el mínimo de ese scoreboard sea 0 para restringir la comida.


Gracias por ayudar.



Linkback: https://minecraftmin.net/index.php?topic=10089.0


Respuesta #1 Mayo 20, 2015, 10:54:09 pm

MrDeathWither




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Los CTM's nos invaden D:
  • Actividad

  • 0%
  • Logros

Más información

Creo que encontré la solución :)


Código: [Seleccionar]
/execute @a[score_NOMBRE_min=1,score_NOMBRE=1000] ~ ~ ~ /scoreboard players remove @a NOMBRE 1


Lo que pasa es que cuando detecte que tiene menos de 1 (osea 0) no se le restara nada y tampoco se le dará nada
Espero haberte ayudado.


Saludos.MrDeathWither
♪♪ Persona normal ♪♪



Respuesta #2 Mayo 20, 2015, 11:26:21 pm

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

Donde pone: ~  ~  ~

Lo sustituyo por las coordenadas del jugador donde esta la placa de presión ?

Y el score_comida=1000 a que se refiere? a que necesita tener 1000 ?
« Última modificación: Mayo 20, 2015, 11:29:11 pm por perujo97 »


Respuesta #3 Mayo 20, 2015, 11:35:51 pm

MrDeathWither




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Los CTM's nos invaden D:
  • Actividad

  • 0%
  • Logros

Más información

Donde pone: ~  ~  ~

Lo sustituyo por las coordenadas del jugador donde esta la placa de presión ?

Y el score_comida=1000 a que se refiere? a que necesita tener 1000 ?


1° Donde pone ~ ~ ~ no lo cambies solo dejalo así (me podrías decir de que tipo es el scoreboard?? dummy o es con algún stat.)


2° El mil es porque son los puntos que están entre 1 y 1000, el mil lo puedes cambiar por 10,20, etc; mientras sea mayor que 1


Alguna otra duda consultame :).




Respuesta #4 Mayo 21, 2015, 10:08:01 am

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

SI, es dummy.
Te he puesto mas o menos en los carteles como lo tengo puesto

http://i.imgur.com/kpdh7nu.png

Es que todavía estoy empezando con los scoreboards

Se me olvido decirte que estoy en la 1.7.10 creo que ese es el problema de que no funcione
« Última modificación: Mayo 21, 2015, 12:33:49 pm por perujo97 »


Respuesta #5 Mayo 21, 2015, 11:10:33 pm

MrDeathWither




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Los CTM's nos invaden D:
  • Actividad

  • 0%
  • Logros

Más información

Ya que estas desde la 1.7 debes hacer esto:
Código: [Seleccionar]
/testfor @a[score_COMIDA_min=1,score_COMIDA=10]

Eso lo colocas en el comando que te dije y luego harías esto:
Código: [Seleccionar]
/give @a[score_COMIDA_min=1,score_COMIDA=10] bread
Código: [Seleccionar]
/scoreboard players set @a COMIDA 0
El ultimo comando debes colocarlo al final


Saludos.MrDeathWither



Respuesta #6 Mayo 22, 2015, 02:03:29 pm

MinatoKuun




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    .w.
  • Actividad

  • 0%
  • Logros

Más información

El sistema sería el siguiente:




Comando 1
Código: [Seleccionar]
/testfor @p[score_comida_min=1]
Comando 2
Código: [Seleccionar]
/scoreboard players remove @p comida 1Comando 3
Código: [Seleccionar]
/give @p 297
De tal manera que solo si detecta al jugador con el score en al menos 1, hará las siguientes acciones, que serán removerle el punto y darle el pan. 

PD: Ignora la antorcha de redstone del 3° comando


Respuesta #7 Mayo 23, 2015, 09:28:06 pm

perujo97




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    MapMaker y tester de mapas de aventuras
  • Actividad

  • 0%
  • Logros

Más información

Gracias ya esta todo solucionando gracias a una mezcla de vuestras dos respuestas ;)
« Última modificación: Mayo 23, 2015, 09:29:53 pm por perujo97 »




Share via delicious Share via digg Share via facebook Share via furl Share via linkedin Share via myspace Share via reddit Share via stumble Share via technorati Share via twitter

xx
Problema con los scoreboards

Iniciado por ElBley

1 Respuestas
1712 Vistas
Último mensaje Julio 01, 2014, 07:03:53 pm
por Manuel AR
xx
Scoreboards y sus detectores

Iniciado por IngoYoS

1 Respuestas
1850 Vistas
Último mensaje Julio 19, 2014, 10:09:09 pm
por Zontie_
question
Scoreboards vidas

Iniciado por perujo97

4 Respuestas
2600 Vistas
Último mensaje Julio 31, 2015, 03:09:17 pm
por perujo97
xx
Ayuda con Scoreboards

Iniciado por Yorsh

3 Respuestas
2090 Vistas
Último mensaje Febrero 27, 2017, 04:02:28 pm
por Aglo