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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / "Dado" en Script (numero al azar) en: 11 Junio 2019, 12:49 pm
Hola tengo un problema y es que quiero ejecutar esta variable pero no funciona

set NUMERO=set /a %RANDOM% % 15

que puedo hacer para que la variable NUMERO ejecute el comando set /a %RANDOM% % 15 y asi pueda tener el resultado y utilizarlo para otra cosa. Gracias de ante mano :D

os dejo todo lo que tengo hecho en el script :D
Código:
@echo off
:MENU
echo -------------------MENU-------------------
echo.
echo 1. Nueva tirada
echo 2. Configurar
echo 3. Salir
echo.

set /p SELECCION="Seleccione un numero: "

if %SELECCION% ==1 goto :TIRADA
if %SELECCION% ==2 goto :CONFIGURACION
if %SELECCION% ==3 goto SALIR

:TIRADA
set NUMERO=set /a %RANDOM% % 15
set /p NUMEROSEL="Debe adivinar un numero del 0 al 15: "

if %NUMEROSEL%==%NUMERO% (
echo Felicidades , adivino el numero
) else (
echo No adivino el numero, otra vez sera D:
)
pause
cls
goto :MENU
:CONFIGURACION
set /p NUMEROCONF="Introduzca el numero maximo del dado"
set CONFNUMER=expr %RANDOM% % %NUMEROCONF%
if %CONFNUMER%==%NUMERO% (
echo "Felicidades , lo adivinaste porque pusiste un numero muy bajo jeje"
) else (
echo "No adivino el numero, prueba a poner uno mas bajo :D"
)

pause
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines