Skocz do zawartości

Mateusz Nejman

Użytkownicy
  • Postów

    350
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez Mateusz Nejman

  1. Kolejny dzień i kolejny problem z moją grą, czyli Crafting. Nie mam bladego pojęcia jak napisać taki skrypcik. Pomożecie?
  2. A tak bez zatrzymywania wszystkiego?
  3. Witajcie! Mam problem przeze mnie nie do rozwiązania. Jak niektórzy wiedzą robię grę i chciałbym, żeby jak kliknę PPM na przedmiot to na pozycji mouse_x i mouse_y pokazywało się menu(coś jak show_menu w GM8) Nie mam bladego pojęcia jak takie menu zrobić.
  4. Tutaj nowa grafika piwa. Podoba wam się taki styl?
  5. Ja mam drewnianego ASUSa :D 4GB RAM(Z czego kostka 2GB dołożona) Procesor: Intel Pentium Dual Core T3200 2Ghz Grafika: Nvidia GeForce 8200M(128 MB :D) Robię moją grę pod kątem takich parametrów
  6. 26 FPSów na moim drewnianym laptopie to jest coś. Dobijam na nim do 30 jak nie mam włączonego firefoxa :D
  7. This image has been stolen from www.thegtaplace.com Wiem, że w SA jest ogromna mapa. Moja myślę że będzie co najmniej połowę mniejsza
  8. To nie jest Minecraft tylko rozpikselowany symulator średniowiecza!!! Zero budowania!!! Generatora nie będzie. Będzie za to ogromny świat podzielony na podmapy
  9. Nowa nazwa gry(chyba już ostatnia), nowy wygląd, nowe menu Standardowe umeblowanie Hogar: Skrzynia z rupieciami i pseudo-łóżkiem dla najsilniejszych, do tego testuję nowy wygląd wskaźników życia, pragnienia i głodu
  10. Skoro to druga część to chociaż HUD mogłeś lepszy zrobić :D
  11. Czyli temperatura do zamiany? A gdzie ty tam dom widzisz?
  12. W Lurrak nie będzie many. To będzie po części symulator średniowiecza. A te paski to od lewej: Życie Pragnienie Głód Temperatura A te obiekty to: Kawałek góry Ławka Skrzynia Krzaczek z owocami Róża Trochę niżej: Kowadło Jakiś żółty kwiatek Trawa(będzie bardziej przezroczysta) Kawałek kamienia
  13. I tak po długiej przerwie nowy HUD i obiekty :D Narazie nie zmieniam grafiki, bo wolę najpierw zrobić pierwszą mapę ;)
  14. To może pokaż kod tych nabojów i pistoletu
  15. Jakieś tam wersje GMSa mają dopisek Stable(no chyba że w jakimś języku to znaczy 'do dupy' ;)). Zrobiłem update do wersji Beta i jest git
  16. Siemka! Mam dosyć wnerwiający problem. Gdy zapisuję jakiś obiekt wyskakuje mi takie okienko: Od czego to może być?
  17. Dobre żarty! Chciałeś, żeby pomóc a nie zrobić za Ciebie. W Create jakiegoś obiektu robisz zmienne globalne punkty i miejsce. Później gdzieś tam w jakimś innym evencie dajesz switcha, który sprawdza miejsce: Przykład GML switch(global.miejsce){ case 1: global.punkty+=10; break; ... case default: global.punkty+=0; break; } Takie to trudne, że o masakra ;)
  18. Taki kod działa: GML switch(room){ case room_test: if global.wmapa=0{ var a,b,wzor1,wzor2,pliczek; a = file_bin_open('Projekt366.lrrb',2) for(i=0;i<=1016;i+=8){ for(j=0;j<=1016;j+=8){ if( j>=8 ){ wzor1=(max_x*((j/8)-1))+(i/8) if( wzor1<=file_bin_size(a) ){ file_bin_seek(a,wzor1) b=file_bin_read_byte(a) if b>0{ var obiekt; obiekt = ds_map_find_value(global.obiekty,string(b)) instance_create(i,j,obiekt) } } }else if( j=0 ){ wzor2=(i/8) if( wzor2<=file_bin_size(a) ){ file_bin_seek(a,wzor2) b=file_bin_read_byte(a) if b>0{ var obiekt; obiekt = ds_map_find_value(global.obiekty,string(b)) instance_create(i,j,obiekt) } } } } } file_bin_close(a) global.wmapa=1 } break; } Teraz chyba wystarczy podzielić to na części i częściami ładować na mapę. Ma ktoś jakiś pomysł?
  19. Ten właściwy rozmiar to Rozmiar czy Rozmiar na dysku, bo wywala error na 16256 pozycji?
  20. To ja może powrócę do tego błędu. Co w moim kodzie jest źle, że wywala error?
  21. Po pierwszym teście plik z gridem zajmuje 24 577 KB :o EDIT: Jak mam to wczytać z powrotem? Wiem że trzeba zacząć od ds_grid_read
  22. Mam teraz taki kod: GML //Create max_x=128 GML switch(room){ case room_test: if global.wmapa=0{ for(i=0;i<=1024;i+=8){ for(j=0;j<=1024;j+=8){ var a,b; a = file_bin_open('room_test.lrrb',2) if( (max_x*((j/8)-1))+(i/8)<=file_bin_size(a) ){ file_bin_seek(a,(max_x*((j/8)-1))+(i/8)) b = file_bin_read_byte(a) if b>0{ var obiekt; obiekt = ds_map_find_value(global.obiekty,b) instance_create(i,j,obiekt) } } file_bin_close(a) } } global.wmapa=1 } break; } Wywala mi error: ___________________________________________ ################################################################################ ############ ERROR in action number 1 of Step Event0 for object obj_ctrl: Error reading byte. at gml_Object_obj_ctrl_StepNormalEvent_1 (line 59) - b = file_bin_read_byte(a) ################################################################################ ############ Z tego co rozumiem to błąd czytania bajta
×
×
  • Dodaj nową pozycję...