Skocz do zawartości

Mentoss

Użytkownicy
  • Postów

    717
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Mentoss

  1. GML show_message_ext('Tekst','Tak','','Nie');w show_message_ext możesz zrobic trzy przyciski, a gdy potrzebujesz dwóch, to ustawiasz pierwszy i trzeci. Gdybyś miał:GML show_message_ext('Tekst','Tak','Nie','Nie wiem'); to odpowiedź tak będzie miała 1, nie 2 a nie wiem, numer 3.
  2. 2) jest. Na GMClanie był już chociażby Turris z takim launcherem.
  3. przepraszam, że nie odpowiem, bo pathami się nie param, ale co to jest: GML if o0 olBo jak dla mnie to nie ma prawa bytu. Chyba, że się mylę i czegoś mnie nauczycie.
  4. Widzę, że ktoś infiltruje moje myśli. @TheMarcQ: Jak Ty to robisz ?
  5. Zgodnie z tym, co piszesz - nikt nic nie napisze. A nie zrobi tego bo: 1. Wyjeżdżasz z pomysłem "Słuchajcie ludzie, robię team. Potrzebuje darmowych roboli, którzy zrobią za mnie wszystko, bo osoba z moim stanowiskiem też jest na liście poszukiwanych." 2. Nikt Cię tu jeszcze nie zna. Nie miał więc okazji zobaczyc Twoich produkcji, a ludziom szkoda czasu np. na siedzenie nad dziewięciopikselową grą, w której trzeba gonic kwadracik, a sequel polega na zmianie koloru kwadratu. 3. Ludzie mają tendencję do odnoszenia się do innych tak, jak inni odnoszą się do ludzi. Nie bądź więc obrażony ze względu na ich odpowiedzi, bo to tylko reakcja na Twoje posty.
  6. Gdyby wszystko mierzone było staraniem, to prawdopodobnie byłbym w grupie mistrzów świata. A nie jestem (zdobyliśmy, bodajże, osiemnaste miejsce z ponad czterdziestu drużyn, ale nie pierwsze). I to by było na tyle na temat starania.
  7. dajesz zmienną z numerkami w kwadratowym nawiasie. GML kratka[0,0] maksymalnie dwa numerki w owym. Każda kombinacja jest jak osobna zmienna, ale można je łatwo przesuwac. Nie trzeba bowiem za każdym razem pisac GML kratka0=0; kratka1=0; kratka2=0; /* tu pomijam ustawianie kolejnych trzydziestu jeden tysięcy czterystu dziewięćdziesięciu ośmiu kratek */ kratka31500=0; bo wystarczy nam pętla for:GML var i; for(i=0;i<=31500;i+=10 { kratka=0; } Prawda, że krótsze? Mogę ci jeszcze powiedziec, że tworząc tablicę od tetris[0,0] do tetris[szerokosc,wysokosc] możesz łatwo uzyskac tablicę potrzebną Ci w grze. Będzie ją też łatwo namalowac przy pomocy pętli i kolejno przesuwać klocki. Dodatkowo, rzeczą banalną stanie się wymazywanie pełnych rzędów.
  8. Co jest źle, że po skopiowaniu pliku przez GML file_copy('plik.txt','tempplik.txt'); nie można na nowym pliku użyc GML file_text_open_append('tempplik.txt') ?
  9. I właśnie dlatego ta zasada jest zaj*****a. Kto umie zrobic ładniej, się przyłożyc, ten więcej punktów dostanie, a nie, że wszyscy ściągną grafę z googli i będą zadowoleni.
  10. i wtedy zrobienie znikania linijek byłoby jak drut proste, ale na screenie widac, że klocek nie przeskakuje z pola na pole np. co sekundę, tylko płynnie spada. edit: A nie. To też by było łatwo zrobic.
  11. pokombinuj z funkcjami GML window_set_position(); display_get_width(); display_get_height(); window_get_width(); window_get_height(); Tak jakoś brzmiały, o ile się nie mylę.
  12. i pamiętaj, żeby w choose() nie zostawiac pustych argumentów. Jeszcze tego nie próbowałem, ale może ci się zrobic niewidzialne drzewo.
  13. Mentoss

    GO!

    @baca: odpalasz grę, ustawiasz serwa, nie czekając na klientów klikasz <END> i jesteś sobie sam na mapie.
  14. Mentoss

    GO!

    zmiany są tam co stepa... do surfacesa dodajemy przecież światełka, a ich ruch zmienia sie co chwile. Poza tym właśnie zrobiłem możliwośc wyłączenia surfacesów w opcjach... Edit: dam jeszcze, żeby sprawdzał, czy istnieje surface przed narysowaniem. Edit2: TheMarcQ: wyświetla, że nie zna zmiennej global.sfShadow, że chce rysowac na nieznanym surfie, czy że chce rysowac nieznanego surfa ?
  15. Mentoss

    GO!

    disable screensavers and power saving actions mam włączone. przy wyjściu z rooma się niszczy, a w create obiektu tworzy. Zmieniłem go trochę, ale niedużo.
  16. wiem, ale nie każdy musi się w locie domyślac. Lepiej chyba, żeby miał to samo dwa razy napisane, tylko inaczej rozwinięte, niż, żeby sie musiał wkurzac i postowac co pięc minut. Poza tym, może tego potrzebowac jak najszybciej.
  17. GML if aktywny=1 { // ... byl_aktywny=1; } else if byl_aktywny=1 { /... instance_create } else { //... }
  18. Mentoss

    GO!

    no to się pytam, bo może ma np. siódemkę albo win95. W obu przypadkach nie mam możliwości przetestowania, czy wgl. się gra uruchomi. Choc na 7 powinna
  19. Mentoss

    GO!

    ni mam zielonego pojęcia, czego to może byc kwestia. U mnie działa, u niego nie.
  20. Mentoss

    GO!

    też mam XP, wersja 2002 z SP3, ale u mnie nie ma żadnych wgl. errorów. No może za wyjątkiem wejścia w helpa, bo zapomniałem zrobic...
  21. Mentoss

    GO!

    @MarcQ: Co? U mnie żadnych błędów nie ma. Poza tym surface'a rysuje ten sam obiekt, który go tworzy w creacie... Jaki windows ?
  22. Mentoss

    GO!

    dobra... lagów jako takich zniwelowac jeszcze nie umiem, ale nad tym jeszcze popracuję... UPDATE DO WERSJI 8PLAYER: https://gmclan.org/up6363_3_GO_.html
  23. I tu się mylisz! Ja zaczynam dziś wieczorem. Edit: Dzisiaj mi się nie chce. Zaczynam od jutra.
  24. Żaden z punktów nie mówi nic o dodatkowych plikach. Można używac np. 39dll oraz dodatkowych plikow (INI, tekstowe), które będą wysłane w jednym zipie z exekiem ? Jeśli tak, to czy pkt. 7: dotyczy tylko exeka, czy dodatkowych plików również?
×
×
  • Dodaj nową pozycję...