Skocz do zawartości

Maximal

Użytkownicy
  • Postów

    2 230
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Maximal

  1. No właśnie podobny problem miałem, pietrusie. Ale problem w tym, że GM nie dopisuje rozszerzenia, a Jakim widocznie chciał żeby program był wygodny :) BTW, czy GM obsługuje w ogóle PNG? Jakim@ Program schludny, fajny i użyteczny :D
  2. Maximal

    Oceny w szkole

    Jakim, też dostałem kalkulator za Kangura, tyle że "Texas Instruments" =D Moje ocenki: Matma: 5 Polski: 5 W-f: 6 Informatyka: 6 Religia (litości!) : 5 Angielski: 5 Plastyka: 5 Muzyka: 5 Technika: 5 Przyroda: 5 Historia: 6 (!) To chyba tyle :)
  3. Maximal

    Robimy FAQ

    Dodałbym jeszcze blokadę widzenia przez ściany :)
  4. Bez obrazy przyjacielu, ale po co zabierasz się za 3D, skoro masz problemy z podstawami? -_- Nikt Ci nie będzie wypisywał instrukcji, musisz próbować metodą prób i błędów :)
  5. A po cóż Ci dll? Przecież, gdy masz załączoną grę w GMie, nie słychać innych dźwięków, tylko te z gry.
  6. joystick_check_button(id,numb) ? BTW, zapraszam do helpa, dział The Joystick.
  7. No przecież analogicznie do poprzedniego...
  8. Proponuję dodać wątek: Wyruszasz na swoim, zasilanym łajnem bobra, motorku z demobilu. Po jakimś czasie zatrzymujesz soię na bobrowej stacji, pragnąc zatankować. Dowiadujesz się, iż bobrowy dyrektor stacji został porwany przez diabolicznego doktora Ślimaka, który chce wprowadzić zupę kalafiorową w szkolnych stołówkach. Przerażony tą perspektywą, łapiesz za kosiarkę z wyruszasz do jamy doktora. Po drodze musisz poradzić sobie ze złymi sługusami doktora - mrówkojadami ciskającymi w Ciebie zgniłą fasolką brytońską.... Siliłem się na bezsens :P
  9. Ładnie, ładnie, ale chyba mogę się pożegnać z możliwością pogrania w tę grę... Nie na moim sprzęcie :P
  10. Wybór w konfiguracji. Dla każdego coś miłego :)
  11. Nie będę Ci teraz pisał całego skryptu zaznaczania, ale podpowiem Co co do zmieniania tekstu: string_replace(zmienna,stary_tekst,nowy_tekst)
  12. A umiesz ściągać z Rapidshara? Najpierw klikasz na Free, wpisujesz kod z obrazka i zaczyna Ci się pobierać :)
  13. Toż przecież podane Ci zostały już dwa przykłady. Mało :blink:
  14. Y... przecież pliki GM6 i GM6.1 chodzą na tym samym formacie i nie ma potrzeby konwertowania ich...
  15. Tak się składa, iż pracuję właśnie nad edytorem map :) Będzie on w formie skompilowanej, obiekty dodawać się będzie poprzez pliki textowe. Jak skończe to możliwe, że wrzucę :)
  16. Proste, ale fajne :) Na pewno przyda się nowicjuszom. Poproś kogoś, żeby wrzucili to na GMC.
  17. Z prostej przyczyny: aby wkonane zostały instrukcje w nawiasach, n musi być większe lub równe od liczby wysłanych wiadomości ( mplay_message_count(0) ). Początkowa wartość n to 0, więc musimy stopniowo ją zwiększać :) Co do wysyłania zapraszam do helpa :) Dział The Game Maker Language (GML) -> Multiplayer games -> Messages. Dla przykładu: aby wysłać wiadomość używamy komendy: mplay_message_send(nazwa_gracza-0 aby wysłać do wszystkich graczy,id_wiadomości,wartość)
  18. Wystarczyło przejrzeć helpa, żeby wydedukować do czego służy każda linjka ;) Pozwoliłem sobie dodać komentarze do kodu Tymona: for(n=0;n<mplay_message_count(0);n+=1;)//używając pętli for, definiujemy zmienną n równą zero, sprawdzamy czy n jest mniejsza niż liczba wiadomości przesłanych przez użytkownika, a jeżeli warunek jest prawdzimy, zwiększamy n o 1. Jeśli warunek jest fałszywy, wykonujemy instrukcje w nawiasach klamrowych. { mplay_message_receive(0); // odbieramy wiadomość od gracza m_id = mplay_message_id(); //Identyfikator wiadomosci m_value = mplay_message_value(); //Wartosc m_player = mplay_message_player(); //Numer gracza //Tu wykonanie kodu na podstawie odebranych wiadomosci. switch (m_id) // jeśli zmienna m_id wynosi: { case 1: x+=1; break;// 1, do pozycji x obietu dodajemy 1 case 2: y+=1; break;//2, do pozycji y obietu dodajemy 1 default: break; } } mplay_message_clear(0);
  19. Maximal

    Multipomysł

    Jak to co! Przecież jesteś kierowniiem, nie? Więc kieruj! :P PS: Popieram Tymona :)
  20. Maximal

    Multipomysł

    Halo, ziemia! Czytałeś mojego posta, Riva? :D Mogę się przyłączyć :) EDIT: Teraz lepiej :)
  21. Po pierwsze, jeśli chcesz losować w przedziale 1-49, użyj instrukcji (random(49)+1)Po drugie, zauważ, iż może zostać wylosowana każda liczba z przedziału 1-49, np.26,3. Aby temu zaradzić, musisz zaokrąglić wynik do rzędu jedności. Czyli poprawiona linijka wygląda tak: obj=round((random(49)+1))
  22. Maximal

    Multipomysł

    No to skoro wkraczasz, to rzeczywiście nie będzie zgrzytów :D Dobra, moge pomóc jako programista pomocniczy. Riva, zarzuć swym gg. Moje gg: 1293372 lub nazwa w Tlenie: dark_maximal.
  23. Maximal

    Robimy FAQ

    No to ja też czymś zarzucę: Jak zrobić efekt przechodzenia przez ściany a la Snake? W obiekcie, który ma przechodzić przez ściany dodajemy event Outside Room. Następnie piszemy w nim: move_wrap(32,32,0) PS: Do ewentualnej korekty ;)
×
×
  • Dodaj nową pozycję...