Skocz do zawartości

pablo1517

Użytkownicy
  • Postów

    2 138
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez pablo1517

  1. Niestety, twoja misja zostania bohaterem się nie powiodła. Ja GM'a nie odpalałem od prawie roku, więc kolejność argumentów czy dokładny zapis niektórych funkcji mogę pomylić, dlatego odwołałem się do tego co podał kt1117 poprawiając tylko drobne błędy. Najwidoczniej sam bredzisz i szukasz dziury w całym. EDIT: TO_mek, faktycznie, w takim razie można sobie dać d+=predkosc/room_speed; wtedy predkosc bedzie mozna podawac w stopniach na sekundę :D
  2. GML (Step obiektu a) x=x_lenghdir(a,b) y=y_lenghdir(a,b) b+=pr W ten sposób obiekt będzie stale przyśpieszał, ale zaraz poprawimy. GML (Step obiektu a) b=20; // predkosc w stopniach na sekunde x=x_lenghdir(a,b/room_speed); y=y_lenghdir(a,b/room_speed);
  3. pablo1517

    Geco

    A co to jest Steam :D?
  4. pablo1517

    Geco

    A co to w ogóle ma robić :D? Java jest fajna! :D
  5. Super :D Od razu wiadomo do kogo się zgłosić ^^
  6. To by nie miało żadnego logicznego sensu... Tutaj trzeba experta! Tymon!!! Dobrze by jeszcze było, żeby ktoś wyjaśnił co się podaje jako drugi argument w tej funkcji z zapisem bajta, bo przecież jak podasz sobie liczbę 103456 to to jest na więcej niż 1 bajcie :D
  7. No właśnie to jest marne rozwiązanie bo taka liczba z GMa o ile rozumiem wygląda sobie tak: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1100 0000 0000 0000 Czyli 64 bity Teraz jak sobie przesuniesz to o 8 miejsc w prawo to będzie 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1100 0000 a GM i tak zapisze cały ten zaj****cie długi ciąg do pliku bo nigdzie nie jest powiedziane, że pierwsze zera pominie. Nie mam pojęcia jak to zrobić :D JAK wyciągnąć sobie to pierwsze 1100 0000 a później 0000 0000 i pozniej kolejne 0000 0000 z tej liczby :D.
  8. No ale funkcja którą wkleiłem z tego artykułu mówi wyraźnie, że zapisuje tylko 1 bajt :/. Teraz tak się zastanawiam, jak "rozerwać" liczbę na 8 bitowe częśći... Hmmm zerkne jeszcze do tego artu.
  9. ify? Przy wysyłaniu danych? To skąd druga aplikacja ma wiedzieć co zostało wysłane a co nie? Dziwnie to wygląda xD
  10. Zdaje się, żę była współpraca GMa z PHP wałkowana sporo razy już.
  11. No to w takim razie ja nie widzę problemu, bo tu nigdzie nie jest napisane, żęby GM zapisywał odrazu 8 bajtowego zapisu. file_bin_write_byte(fileid,byte) Zapisuje bajt danych do pliku o podanym id. 1 bajt, więc co za problem?
  12. Tak się składa, że jak zapiszesz sobie liczbę do pliku np. To to zajmuje 1 bajt... nie 8. Każdy znak tekstowy zajmuje 1 bajt - 8 bitów.
  13. Możesz podać kilka przykładów jakie to menu ci potrzebne? Czy będzie tylko 1 max na ekranie czy mają być kilka na raz?
  14. Ja miałem ustawione autoupdatowanie, nic nie ściągałem na bank. Wciąż nie widzę wersji oficjalnej dla Win 7. Wszędzie tylko ten KB976932 czyli ten sam numerek co przy becie, pierdziele, nie instaluje tego.
  15. Naprawiłem. Okazuje się, że Windows wypuściło Service Pack 1 dla W7 w wersji beta iles tam miechow temu, a jeszcze nie wypuscili wersji finalnej, natomiast wygasniecie tej wersji beta było wlasnie na 1 kwietnia. Brawo panom z M$, za najbardziej idiotyczne posunięcie w dziejach historii. Odinstalowanie SP pomogło.
  16. Można jakoś sprawdzić, czy to jest RTM? Po odpaleniu lapka poraz pierwszy system tak jakby nie był gotowy do użytku, musiałem sporo poczekać aż się "przygotuje"
  17. No więc jakoś pod koniec ostatnich wakacji kupiłem sobie w niemczech nowiutkiego Laptopa w sklepie komputerowym, z systemem Windows 7. Dziś mi wyskoczył komunikat, że ta kopia wygaśnie za 14 dni, żebym zrobił backupa plików i upgrade'nął system do "pełnego" Windowsa 7... WTF? Tzn. Że ktoś płaci za winde 3 stówki po to, żeby za jakiś czas mu wygasła i znów ma płacic 3 stówki? Ktoś coś z tego rozumie? Odrazu mówię, iż po wklepaniu winver widzę, że nie mam tak zwanej wersji RC - czyli wygasającej bety, ale za to mam napisaną date wygasniecia...
  18. Jeśli robisz na wbudowanej "fizyce" tzn. hspeed, vspeed, speed itp. to będzie problem. Jeśli nie to wystarczy z platformy zrobić collision_rectangle i jeśli występuje to przesuwać postać o tyle, o ile przesuwa się platforma.
  19. Może po prostu porównuj ile osób zagłosowało na daną pozycję. Jeśli mają zbliżone oceny i jeśli jedna z nich swoją ocenę ma z ilości głosów przekraczającej o 50% ilość głosów innej pozycji, to dajesz jej wyższy priorytet?
  20. O kurde. Ciekawe to. To by znacznie poprawiło jakość grania graczom bez zew. adresu IP, jeśli mówić o grach zrobionych na 39dll. EDIT: Poczytalem o tym, fajne to. Będę musiał to sprawdzić. Gnysku, nie każdy musi korzystać z innego portu. Przecież dane są wysyłane na dany port ORAZ IP! A żeby ich router nie losował portów to możesz od gracza wymagać otwarcia specyficznych portów na routerze, w dzisiejszych czasach to już i tak standard.
  21. Prawie robi dużą różnicę. Poza tym ty deklarujesz na stałe dodatkowe zmienne.
  22. GML var i; for(i=0; i<argument5; i+=1) draw_rectangle(argument0+i,argument1+i,argument2-i,argument3-i,argument4);
  23. Pewnie znów problem zewnętrznego adresu IP... Ktoś powinien na stronie napisać o tym artykuł.
  24. Przecież to jest właśnie synchronizacja ;>. Masło maślane "Wysyłanie stanu klawiszy to marny sposób synchronizacji" "Jak się ma problemy z synchronizacja - racja".
×
×
  • Dodaj nową pozycję...