Skocz do zawartości

ediepl

Użytkownicy
  • Postów

    1 626
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ediepl

  1. Musisz dodać do siebie te wektory. EDIT: Nvm nie przeczytałem do końca xD Ale chyba też wystarczy to dodać.
  2. http://www.gmclan.org/index.php?sciagnijplik=183
  3. && distance_to_object( global.moveTo ) > 16
  4. To może daj to co napisałeś z tego pseudokodu, bo mam wrażenie że po prostu Ci się nie chce.
  5. Nie pomyślałem o tym ;P Wystarczy zapisać te mapy do pliku.
  6. GML (CREATE) tabela1 = ds_map_create(); tabela2 = ds_map_create(); GML (DRAW) var last; highscore_clear(); last = ds_map_find_first(tabela1); highscore_add(last, ds_map_find_value(tabela1, last)); for( i = 1; i<ds_map_size(tabela1); i+=1 ) { last = ds_map_find_next(tabela1, last); highscore_add(last, ds_map_find_value(tabela1, last)); } draw_highscore(10,10,room_width/2 - 10,room_height-10); highscore_clear(); last = ds_map_find_first(tabela2); highscore_add(last, ds_map_find_value(tabela2, last)); for( i = 1; i<ds_map_size(tabela2); i+=1 ) { last = ds_map_find_next(tabela2, last); highscore_add(last, ds_map_find_value(tabela2, last)); } draw_highscore(room_width/2 + 10,10,room_width - 10,room_height-10); Aby dodać pozycje np: GML ds_map_add(tabela1, "edie", 1000);
  7. Tak, napisałem o tym wcześniej, więc nie będę się powtarzać. Jak jutro znajde chwilę czasu to dam kod.
  8. Hmm, może dodawaj je do jakiś tablicy, i wysyłaj do klientów x, y i nr w tablicy.
  9. Zacznij od totalnych podstaw, co gdzie się znajduje w programie etc. https://gmclan.org/index.php?wiki=category&zm=1
  10. Ponieważ nie potrafisz myśleć logicznie, zastanów się jeszcze troche, przecież to jest na poziomie podstawówki...
  11. Skoro y1 to 480 i y2 to 480 to wysokość jest równa 1, y1 posinno być 0
  12. .... Serio? Czyżby w ostatnim czasie używanie mózgu wyszło z mody? Uno. chodziło o czyszczenie bo nie można mieć 2 tabeli jednocześnie, więc najpierw rysujesz tabele z wynikami dla poziomu easy, czyścisz tą tabele, wypełniasz wynikami z hard i rysujesz, w wyniku otrzymujesz dwie tabele obok siebie z wynikami dla obu poziomów. Duo. Nie masz mieszać tych funkcji, a użyć tylko draw_highscore. Zanim zadasz kolejne pytanie pomyśl troche, użyj dokumentacji.
  13. Myślałeś może o malarstwie? Masz dokumentacje, sory ale nikt nie będzie za ciebie robił gry jeśli nie chce się tobie nawet chwile pomyśleć...
  14. Pomyłka, da się, wypełniasz tabele, rysujesz ją funkcją draw_highscore, czyścisz wypełniasz innymi wynikami i rysujesz tak samo tylko obok.
  15. Masz zrobić całą tabele od początku, na gotowych funkcjach się nie da.
  16. Musisz zrobić to ręcznie, najlepiej na tablicach.
  17. ediepl

    Wirus

    Uruchom w trybie awaryjnym, sprawdź co się uruchamia a nie powinno, wywal to, i tamte pliki.
  18. Bo to wynika z kodu... chyba że ma być tak: GML if global.score >= 50 room_goto_next (); global.last_room = room; transition_kind = 21 if global.life <= 0 { highscore_show (global.score) room_goto_previous() transition_kind = 21 } polecam https://gmclan.org/index.php?wiki
  19. Nauczysz się w końcu? room_goto_previous()
  20. highscore_show to też funkcja, i musi mieć nawias z argumentami na końcu.
  21. Wystarczyło przeczytać... GML registry_set_root(2); name = registry_read_string_ext(".jpg",""); registry_write_string_ext(name,"","Obraz JPEG"); // opis rozszerzenia registry_write_string_ext(name+"\DefaultIcon","","C:\MyDir\MyIcon.dll,2"); // sciazka do ikonki registry_write_string_ext(name+"\Shell","","open"); // musi byc registry_write_string_ext(name+"\Shell\open\command","",'C:\MyDir\MyApp.exe "%1"'); // adres do programy, "%1" musi być, zwraca przy otwieraniu jako argument sciezke do pliku</span></span></span> Następnie w programie odczytujesz ścieżkę do pliku tak jak napisał Jaklub Nie daje 100% gwarancji że będzie działać, sam nie sprawdzałem :P EDIT: Jeśli format pliku nie jest standardowy, też musisz go dodać do rejestru.
  22. Problem już ktoś zgłosił: http://experimental.yoyogames.com/view.php?id=10241( sprite_create_from_screen ) teraz trzeba czekać na update. Trzeba by zgłosić też z surface.
  23. Faktycznie, ale nie działa na windowsie, ale na html5 działa...
  24. Ja mówić po polskiemu dobrze nie za bardzo, ale chyba musieć używać DLL. A właściwie to o co tobie chodzi?
  25. Powinno być GML draw_clear_alpha(c_white, 1);
×
×
  • Dodaj nową pozycję...