Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. dm = random( max( 0, random( sila ) + random( budowa ) + random( obrazenia_broni ) - obrona_przeciwnika ) ); Nie, to nie jest zagmatwane.
  2. Tymon

    Zapis i odczyt

    O ludzie, o ludzie. #include <iostream> #include <fstream> #include <string> /* Program: Pamietnik Autor: Zawiej */ using namespace std; int main() { struct dane { char data[35], notatka[35], podpis[10]; } w; int wybor; string linia, zawartosc; poczatek: cout<<" ########################\n"; cout<<" # Pamietnik #\n"; cout<<" ########################\n\n"; cout<<" 1. Dodaj notatke\n"; cout<<" 2. Wczytaj notatke\n"; cout<<" 3. Exit\n"; cin>>wybor; cin.ignore(); switch (wybor) { case 1: goto dodaj; break; case 2: goto wczytaj; break; case 3: goto koniec; break; default: cout<<" Wybrales numer z poza zakresu dostepnych"; getchar(); goto poczatek; } dodaj: { ifstream plik; plik.open("pamietnik.txt"); zawartosc = ""; if (!plik.is_open()) throw-1; while (getline(plik, linia)) { zawartosc+=linia + "\n"; } plik.close(); system("cls"); ofstream plikOpen; plikOpen.open("pamietnik.txt"); plikOpen<<zawartosc; cout<<" Podaj date: \n"; cin>>w.data; cin.ignore(); plikOpen<<"######################\n"; plikOpen<<"# Data: "<<w.data<<"\n"; cout<<" Podaj twoja notatke: \n"; cin>>w.notatka; cin.ignore(); plikOpen<<"# Notatka: "<<w.notatka<<"\n"; cout<<" Podpis: \n"; cin>>w.notatka; cin.ignore(); plikOpen<<"# Podpis: "<<w.podpis<<"\n"; plik.close(); getchar(); system("cls"); goto poczatek; } wczytaj: { ifstream plik; plik.open("pamietnik.txt"); zawartosc = ""; if (!plik.is_open()) throw-1; while (getline(plik, linia)) { zawartosc+=linia + "\n"; } cout<<zawartosc; plik.close(); getchar(); system("cls"); goto poczatek; } koniec: system("PAUSE"); return 0; } Zrobiłem to tak na bezczelnego, więc nadaje się do poprawy xP
  3. Tymon

    Zapis i odczyt

    Heh, nie chce mi się kodu teraz pisać :P Ale w punktach: 1. Wczytaj całą zawartość pliku do zmiennej. 2. Dopisz do zmiennej nową notkę. 3. Zapisz wszystko do pliku. Jednak i tak to rozwiązanie uważam za niewydajne.
  4. Niekoniecznie Quetzacotl. Mogą to być po prostu "kalekie" obiekty. Tzn. masz możliwość operacji na nich - dodanie alpha, blendingu, zmiany pozycji ale nic więcej. Ogólnie rzecz biorąc nie opłaca się ich używać.
  5. Tymon

    Zapis i odczyt

    Eh, ale to przecież będzie w jednym pliku, nie? :) Więc to będzie się sprowodzało do tego co napisałem.
  6. Tymon

    Gmail

    Wysłałem Ci zaproszenie! xD j/k. Kiedyś miałem na Gmail, ale mi się nie podobało :)
  7. Tymon

    Zapis i odczyt

    Wczytaj starą, dodaj do niej nową i zapisz. Proste :P
  8. A jaki cel (x, y) mu ustawiłeś? ~_~'
  9. Używając draw_sprite_ext możesz ustawić kąt pod jakim ma być narysowany.
  10. http://pl.wikipedia.org/wiki/Sequel Btw. Mario Crossing autorstwa Pabla ma 552 ściągnięć ^_^!
  11. Przeładowanie maszyny akurat nic tu nie da :)
  12. W najnowszym Xtreme są załączone przykłady. http://forums.gamemaker.nl/index.php?showtopic=242397 To błąd przy definiowaniu zewnętrznej funkcji (z dlla). Najprawdopodobniej jest to błąd spowodowany niewłaściwym użyciem zewnętrznej funkcji (dlla). Po prostu biblioteka wywaliła błąd, a GM tylko takie skromne okienko.
  13. To ja już nawet na 3 miejsce nie mam szans jeśli chodzi o grywalność i jakość gier napisanych w GM xD Fajne rysunki ;)
  14. Trzeba by to całkowicie przebudować :/ Za dużo bałaganu się narobiło do tego jeszcze zduplikowałeś niektóre elementy kodu.
  15. Tymon

    Galeria Grafik

    Niektórzy widzieli: Ciachłem kawałek prawego guna. I na tym chyba skończę, ew. jakieś drobne poprawki. Poza tym jeszcze jeden WIP (Work In Progress, dla tych którzy nie rozumieją skrótu): Na górze szkielet, a na dole body samej postaci. Pokażę też wersję skończoną - jak skończę oczywiście. :P To tak odnośnie mnie. :D
  16. Bo nie myślisz i kopiujesz na bezczelnego to co napisał Dziadek ;] view_xview[0] = bohater.x - view_wview[0] / 2; view_yview[0] = bohater.y - view_hview[0] / 2; Tylko pozamieniaj to co trzeba.
  17. Tymon

    Galeria Grafik

    Śmiechowa trochę. Powiedz tak szczerze, ile przy niej siedziałeś? :P Może i ja zaraz coś wrzucę.
  18. Ad.1. Zmienna depth (real). Ad.2. Zmienna visible (true/false).
  19. To chyba czas się powoli uczyć ;) https://gmclan.org/up152_11_plat2.html Złap się czerwonego "guzika". No i od razu hitu nie stworzysz ;)
  20. Można tak zrobić (tylko direction w stronę kursora trzeba ustawić). To przyczepianie tak samo x]
  21. Zależy, ja Woocka i BWO (stara ekipa :P) znam osobiście. Resztę głównie przez internet :] Ale na zlocie się poznamy. Już się o to nie martw :P EDIT Wywiad, lol! :P
  22. https://gmclan.org/uploader/1/gmlcan_v2_ofi..._do_06_2004.png :P
  23. https://forum.gmclan.org/index.php?showtopic=4210 https://forum.gmclan.org/index.php?showtopic=3986 https://forum.gmclan.org/index.php?showtopic=3808 https://forum.gmclan.org/index.php?showtopic=3591 https://forum.gmclan.org/index.php?showtopic=3619 https://forum.gmclan.org/index.php?showtopic=1313 Micanser..
  24. https://gmclan.org/up152_11_plat.html Something easy :P
  25. 4 lata temu, na 5.x :3 A ze SLy niezłe "jazdy" na GMC odchodziły kiedyś :P Pablo. Wtedy były jeszcze czasy Bronx'a =) I nie wmawiaj mi że jestem taki popularny :P
×
×
  • Dodaj nową pozycję...