Skocz do zawartości

Czarny Ass

Użytkownicy
  • Postów

    601
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Czarny Ass

  1. Czy programy napisane w kompilatorze Dev-Pascal będą działały na dosie?
  2. Ostatnio bardzo często piszę coś w BATCH, ale przejdźmy do rzeczy: Jak zrobić aby np. path działał na paru plikach, a nie na jednym np. mam plik yyy.bat i jest tam: @echo off call aaa.bat aaaaaaaaaaaaa w aaa.bat mam: path eee\ a w eee mam plik aaaaaaaaaaaaa.bat, a w nim: @cmd Jak zrobić aby path działał w yyy.bat i w eee.bat bez użycia path w yyy.bat? Próbowałem przy pobieraniu zmiennych ale nie poszło.
  3. Dzięki, a skoro już o NESie: http://gry.onet.pl/2129615,,10tys_dolarow_...,wiadomosc.html EDIT: Jest jakiś tutorial do tego? Po polsku.
  4. Wiecie jak robić gry na NES? Są do tego jakieś programy?
  5. Problem z poleceniem choice: ECHO TTTTT U U I M M AAAAA N N ECHO T U U MM MM A A NN N ECHO T U U I M M M AAAAA N N N ECHO T U U I M M A A N NN ECHO T UUU I M M A A N N ECHO. ECHO. ECHO. ECHO AUTHOR: ECHO FERRARI4 ECHO PARADROPSOFT 2010 ECHO WOULD YOU LIKE VISIT THE WEB SITE OF PARADROPSOFT? (Y/N) ECHO WEBSITE: HTTP://PARADROPSOFT.DBV.PL CHOICE /c:YN /n >NUL IF ERRORLEVEL 1 PARADROPSOFT.URL | IF ERRORLEVEL 2 GOTO MENU Mam plik Paradropsoft.url, który przenosi na stronę internetową. Problem w tym, że jak nacisnę N to stanie się to samo co przy Y! Proszę o pomoc. :mellow: EDIT: Czy jest opcja usuwania swojego postu? Sam się zorientowałem! Znowu!!! EDIT2: Jakie polecenia są dozwolone w Batch jak się je kompiluje na COM przez Bat2Exec. POŁĄCZONO. I tak oto nasz chodzący znak zapytania ma następne pytanie: CHOICE /c:12345 /n IF Errorlevel 1 goto 1 | IF Errorlevel 2 goto 2 |IF Errorlevel 3 goto 3 |IF Errorlevel 4 goto 4 | IF Errorlevel 5 EXIT Czemu zawsze pisze "W tym momencie goto było nieoczekiwane" i robi to co jest po tych moich nieszczęsnych errorlevelach? Naruszenie punktu 3 regulaminu. (Doublepost) Platyna
  6. Skoro już mi działa po dodaniu tej "biblioteki" z choice to samo choice działa ale: CHOICE /c:12345 /n IF Errorlevel 1 goto NEWGAME IF Errorlevel 2 goto LOADGAME IF Errorlevel 3 goto CREDITS IF Errorlevel 4 goto OPTIONS IF Errorlevel 5 goto EXIT czemu to nie działa? To co mam w etykiecie Credits się nie włącza, a żadnych błędów nie wyświetla. Mam wszystkie etykiety i nic nie wskazuje na to aby cokolwiek nie działało. EDIT: Sam się zorientowałem.
  7. A jest jakaś różnica jak użyję tego z folderu DOS lub NT? Bo ja mam XP i robię DOS, a działa.
  8. Dzięki za radę. Chyba tak zrobię. A można zrobić coś takiego jak set /p ale bez duszenia enter w BAT? EDIT: A można ściągnąć choice.exe/choice.com? Może w Bat to Exe converter dodam to jako include i coś wykombinuję.
  9. ECHO TTTTT U U I M M AAAAA N N ECHO T U U MM MM A A NN N ECHO T U U I M M M AAAAA N N N ECHO T U U I M M A A N NN ECHO T UUU I M M A A N N ECHO. ECHO. ECHO START GAME [1] ECHO LOAD GAME [2] ECHO CREDITS [3] ECHO OPTIONS [4] ECHO EXIT [5] PAUSE>NUL CHOICE /c:12345 /n IF Errorlevel 1 goto newgame IF Errorlevel 2 goto loadgame IF Errorlevel 3 goto credits IF Errorlevel 4 goto options IF Errorlevel 5 goto exit
  10. Nie działa polecenie choice, wyświetla się: Czy tylko mi się wyświetla ten błąd? Długo mam do czynienia z visual basic ale nigdy nie potrzebowałem tego tylko SET z przełącznikiem /p. :unsure: Co mam zrobić?
  11. Szukałem w kursach i na forum, ale nie znalazłem. Jak zrobić aby w danym miejscu wyświetliło się to co chce np. system ("cmd"); po prawej stronie. 2 pytanie: Chcę zrobić wlany silnik graficzny. Od czego zacząć i co zrobić?
  12. W czym lepiej pisać? W Turbo C++ czy Turbo Pascal? Chciałem robić pod DOSa, a podobno to się do tego nadaje bo w DEVie o sobie nic nie zrobię (do C i C++). PS. Nie wiedziałem gdzie wsadzić ten temat więc mam go tutaj. :D
  13. Matko! Sam się zorientowałem... jaki głupi błąd. Przepraszam za spam. Temat do zamknięcia.
  14. Znowu ja z moimi pytaniami! :D Pętla nie chce mi się zakończyć: while (char nothing = 1) { if (getch()==49) { char nothing = 1; char language = 1; cout <<"\n Witamy."; } if (getch()==50) { char nothing = 1; char language = 2; cout <<"\n Welcome."; } } To co jest po pętli się nie uruchamia, a pętla nie kończy. Co mam zrobić?
  15. @UP: conio.h EDIT: Dopisałem przed #include <conio.h> jeszcze #include <iostream> i zadziałało. Temat do zamknięcia.
  16. O co biega? Mam kod: cout << "Nie można podjąć tej akcji"; Wcześniej jak to wpisywałem to kompilator kompliował kod, a teraz nie. :crying: Mam Dev-C++.
  17. Czarny Ass

    [C++]Grafika

    A w allegro wygodnie i dobrze robi się programy graficzne pod dos? EDIT: A jak podkolorować znaki bo to też się przyda.
  18. Czarny Ass

    [C++]Grafika

    :D A grałeś w to Mario?! To jest w dosie. Pamiętam jak kiedyś włączyłem program który zepsuł mi kompa. Grałem na dosie w mario przez jakiś czas ale naprawiłem. :P On ma 16-bitową grafikę ale ma. A tak w ogóle to jak zakolorować litery? EDIT: @Down Wtopa stulecia. :P
  19. Czarny Ass

    [C++]Grafika

    Jak zrobić w C++ wyświetlała się grafika w danym obszarze? Np. 200x200 do 400x400 (kwadrat wyjdzie) lub np. od razu 200x400. Piszę w konsoli.
  20. Piszę w konsoli. Przepraszam, że tak późno odpowiadam. EDIT: Temat do zamknięcia.
  21. Skoro mowa o tym, że w wersji lite to jedyne rozwiązanie mogę Ci tak pomóc: Zrób, że jak jest przekręcony w górę to wartość ma np. 0 (zapisz sobie to gdzieś np. w //). Zrób najlepiej parę warunków tak abyś miał też jak masz przycisk góra i prawo to na ukos idzie. Jak będzie np. wartość 3 ("idę" ze wskazówkami zegara pod względęm wartości) to strzela w prawo. Rób tak dalej rób to będziesz miał całość. :thumbsup:
  22. Taka różnica dużo znaczy. Poczytaj kusy i dokumentację ale tak czy siak szybszy sposób to przeczytane tego co napisałem poniżej :jezor: : Jak jest zmienna bez global. to działa na jednym obiekcie czyli tylko zmienna działa na tym obiekcie na którym operowano nią np. masz obiekt obiekcik1 i tam deklarujesz zmienną (pamiętaj, że bez global.) robisz parę operacji i jak już są w tym naszym obiekcie to w drugim tego nie będzie. Jak ma być operowane na tej zmiennej przez całą grę to zrób global.zmienna, ponieważ będziesz mógł zawsze coś dodać do zmiennej, zmienić itp itd.
×
×
  • Dodaj nową pozycję...