Cmd programozás (többi lent)?
Figyelt kérdés
azt a jegyzettömben mien parancsal lehet azt megcsinálni hogya nyilakal pl: arébb vinni egy @ jelet2014. júl. 19. 09:47
1/1 anonim 



válasza:





Nem tudtam úgy, hogy a nyilakkal, ezért bocs, mert a WASD-vel oldottam meg, így:
@setlocal enableextensions enabledelayedexpansion
@echo off
title movement
color 0a
set length=
set height= a
:iranyitas
cls
echo Hasznald a WASD-t, hogy mozgasd a karaktered (@).
echo.
for %%a in ( %height% ) do echo.
echo %length%@
choice /c wasd /n
if %errorlevel% equ 1 call:up
if %errorlevel% equ 2 call:left
if %errorlevel% equ 3 call:down
if %errorlevel% equ 4 call:right
:left
set length=!length:~0,-1!
goto iranyitas
:right
set length=%length%
goto iranyitas
:up
set height=!height:~0,-2!
goto iranyitas
:down
set height=%height% a
goto iranyitas
Remélem működni fog és hogy tetszeni fog :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!