elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [batch] como hago para elegir cosas al azar?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [batch] como hago para elegir cosas al azar?  (Leído 2,769 veces)
R3T4w

Desconectado Desconectado

Mensajes: 2


Ver Perfil
[batch] como hago para elegir cosas al azar?
« en: 19 Junio 2014, 21:02 pm »

hola! yo tengo la idea de hacer una especie de juego como de batalla algo como el dragon city que usas las habilidades
lo que quiero lograr es que el otro jugador ,osea la maquina, elija ataques al azar.
algo como que si elige patada me quita 1000 de vida y si elige fuego 1900 de vida.

ah y que cuando mi vida llegue a 0 vaya a una variable como :restart y que si la de la maquina queda en 0 que vaya a una variable como :siguientebatalla

gracias!  ;)  ;)  ;)  


« Última modificación: 19 Junio 2014, 21:04 pm por R3T4w » En línea

daryo


Desconectado Desconectado

Mensajes: 1.070



Ver Perfil WWW
Re: [batch] como hago para elegir cosas al azar?
« Respuesta #1 en: 20 Junio 2014, 17:45 pm »

Código
  1. @echo off
  2. title ejemplo juego
  3. color 0a
  4. REM variables aca
  5. set /a puntos=10000
  6.  
  7. :inicio
  8. cls
  9. echo tu puntaje es de %puntos%
  10. if %puntos% LEQ 0 goto fin
  11. REM --------------------------------------------------------------
  12. REM %random% es una variable del sistema que da un numero al azar
  13. REM el %% 3 es la cantidad de numeros en este caso (0-2) que pueden salir
  14. REM --------------------------------------------------------------
  15. set /a azar=%random% %% 3
  16. if %azar%==1 CALL :uno
  17. if %azar%==2 CALL :dos
  18. GOTO inicio
  19.  
  20. :uno
  21. echo ganaste 1 punto :D
  22. set /a puntos=%puntos%+1
  23. GOTO :EOF
  24.  
  25. :dos
  26. echo perdiste 500 puntos :(
  27. set /a puntos=%puntos%-500
  28. GOTO :EOF
  29.  
  30. :fin
  31. echo game over


En línea

buenas
R3T4w

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: [batch] como hago para elegir cosas al azar?
« Respuesta #2 en: 25 Junio 2014, 23:17 pm »

gracias!  ;D ;D ;D ;D ;D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Como hago para ponerles seguridad a las cosas que grabo?
Multimedia
LuChO-PuChO 5 4,522 Último mensaje 11 Enero 2005, 00:16 am
por LuChO-PuChO
Azar -Nombres batch al azar -please ayuda
Scripting
usuario oculto 4 4,507 Último mensaje 16 Diciembre 2008, 19:44 pm
por SmartGenius
Como hacer que elija entre varias cosas al azar? (batch)
Scripting
Sr.Origami 2 4,209 Último mensaje 30 Junio 2010, 20:25 pm
por leogtz
.bat - (Batch) Como generar azar/ruleta rusa
Scripting
Caparroni 1 3,421 Último mensaje 5 Abril 2016, 23:31 pm
por [Arg] $triker;
[DUDA] Elegir al azar en batch
Scripting
MDd2 4 2,977 Último mensaje 25 Marzo 2017, 08:04 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines