|
|||||||
| Notki |
| Wasze propozycje poradników Zanim Twój poradnik trafi na strone, zostanie tutaj sprawdzony. |
![]() |
|
|
Opcje tematu |
|
|
#1 | ||
|
Użytkownik Forum
|
Witam.
[jest to poradnik nie związany z tibią] Dawno dawno temu, w odległej krainie zwanej "Poradniki nie związane z tibią" istniał wątek z batchem. Były tam informacje jak zrobić np. przestawiacz daty czy wyłączacz kompa. Tutaj jednak zrobimy program a w nim gry i inne fajne rzeczy. Na początek, otwieramy notatnik i zapisujemy pod formatem .bat . Teraz wyłączamy notatnik, kasujemy go a na nasz nowy plik batch klikamy PPM i wybieramy Edytuj. Ta opcja się nam bardzo przyda. Na początek wpisujemy sobie takie oto coś: Kod:
@echo off Teraz powiem wam o etykietach. To coś jak jakiś pokój, czy coś w tym stylu. Naszemu programowi dodamy teraz menu. Wpisujemy w nowej linijce oczywiście: Kod:
:menu Komenda "echo" pozwala nam wyświetlać dany tekst, np "echo Lol, to jest text!" w notatniku zamieni się w "Lol, to jest text!" w cmd. Ja mam zamiar zrobić efekt matrixa, więc piszę takie coś: Kod:
echo Menu gry echo 1 - Matrix Cytuj:
W notatniku wpisujemy w nowych linijkach (pamiętajcie że czcionka ta nie obsługuje polskich liter): Kod:
echo 2 - wyjscie set/p "cho=>" if %cho%==1 goto Matrix if %cho%==2 goto quit Kod:
goto menu Cytuj:
Kod:
:matrix echo %random% goto matrix Teraz taki kod dzięki któremu będzie można przeprowadzić... wywiad.Kod:
set /p xxx=Pytanie Kod:
set /p xxx=Pytanie echo Twoja odpowiedz to %xxx% można to wykorzystać np tak:Kod:
:rozmowa cls set /p imie=Jak masz na imie? set /p poimieniu=Dzieki za odpowiedz, %imie%. Ja jestem CMD. Możemy sobie mowic po imieniu? echo Twoim zdaniem %poimieniu% 2>nul (pause|echo Sorki, musze konczyc. Pa %imie%!) goto menu cls - czyści ekran 2>nul (pause|echo) - to jak zwykła komenda pause, tyle że występuje własny tekst. Jeżeli zamiast 2>nul wpiszemy 2>>nul to będzie pokazywać się szybciej ![]() Teraz wiecie już niemało. Możecie spróbować zacząć robić grę lub program ![]() Miłego programowania! |
||
|
|
|
|
|
|
|
#2 |
|
Użytkownik Forum
Data dołączenia: 13 02 2007
Posty: 374
|
Można fajnie się pobawić
![]() |
|
|
|