Skocz do zawartości

warcrawt

Użytkownicy
  • Postów

    601
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez warcrawt

  1. Prawie wszystko oprócz kolizji dałem do step: https://gmclan.org/up2439_11_befae3d361.html Teraz pojawiły się nowe bugi, jak to wszystko naprawić ? Edit: Już jest ok, ale jest jeszcze ten pierwszy błąd. Edit2: Już poprawiłem wszystko ,ale jeszcze nie zamykam w razie jakiś nowych błędów.
  2. https://gmclan.org/up2439_11_Platformowa.html Robię platformówkę i mam takiego buga: Gdy idę w np. lewo i szybko wcisnę klawisz w prawo to mi postać leci w prawo ale obrazek ma stania i to w lewym kierunku. Jak to usunąć ? To działa w obydwie strony.
  3. Zmień na: GML image_single = direction * image_number/360; direction=point_direction(x,y,obj_bohater.x,obj_bohater.y);
  4. 1.Najpierw stwórz kamerę. 2.Następnie rysuj modele napisów 3D. Ale tak: model1=d3d_draw_model(...) 3.Potem zrób menu za pomocą klawiatury i sprawdzaj, że jak jest na Start Gry to żeby model1=d3d_draw_model(...) ale, żeby rysował inny model np. wybór(czyli ten napis ale gdy jest wybrany itp. A przemieszczanie kamery zrób za pomocą zmiennych.
  5. Błąd jest taki, że zapisuje tylko pozycje 1 obj_poz a nie wszystkich. Czyli jeśli mam obi_poz na pozycji 0,0 i parę innych obj_poz na innych pozycjach to on mi zapisuje tak: 4,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 0,000 czyli wszystko to pozycja x y pierwszego obj_poz(jeśli obj_poz ma inną pozycje to tą pozycje wyświetla);
  6. Kod mi nie działa !!! Odpiszcie. GML name=get_string("Podaj nazwe pliku","Save"+string(round(random(100)))) plik=file_text_open_write("Saves/"+name+".txt") file_text_write_real(plik,instance_number(obj_poz)) file_text_writeln(plik) for(i=0;i<=instance_number(obj_poz);i+=1) { file_text_write_real(plik,obj_poz.x) file_text_writeln(plik) file_text_write_real(plik,obj_poz.y) file_text_writeln(plik) } file_text_close(plik);
  7. warcrawt

    Oero

    Tu nic sie nie da zrobić.
  8. Odświeżam, Mam nadal problemy. Ten kod mi nadal źle wyświetla: GML { name=get_string("Podaj nazwe pliku","Save"+string(round(random(100)))); plik=file_text_open_write("Saves/"+name+".txt"); file_text_write_string(plik,string(instance_number(obj_poz))); file_text_writeln(plik); for(i=1;i<=instance_number(obj_poz);i+=1) { file_text_write_string(plik,string(obj_poz.x)); file_text_writeln(plik); file_text_write_string(plik,string(obj_poz.y)); file_text_writeln(plik); } file_text_close(plik); }
  9. warcrawt

    Na czym polega MMO ?

    Chciałbym zrobić grę MMO ale nie wiem za bardzo na czym to polega. Chodzi, że nie wiem jak przebiega komunikacja ? Ogólnie jak to jest ? Wiem jak wyglądają gry MMO.
  10. Ja daje 2/5 nie ma tu nic ciekawego. Są błędy, nie ma też gradientu.
  11. No właśnie wpadłem na pomysł zapisania jako ciąg znaków (string) a nie liczbę. Edit: Coś jest nie tak bo mi nie zapisuje normalnie tego: GML name=get_string("Podaj nazwe pliku","Save"+string(round(random(100)))) plik=file_text_open_write("Saves/"+name+".txt") file_text_write_string(plik,string(instance_number(obj_poz))) file_text_writeln(plik) for(i=1;i<=instance_number(obj_poz);i+=1) { file_text_write_string(plik,string(obj_poz.x)) file_text_writeln(plik) file_text_write_string(plik,string(obj_poz.y)) file_text_writeln(plik) } file_text_close(plik);
  12. Już jest dobrze, ale jak usunąć ,0000 czy jakoś bo mi zapisuje tak: 312,000 321,000 ... Ja chcę: 312 321
  13. GML if(place_free(x,y)){ //to co ma się stać gdy tam nic nie ma }
  14. Taki kod mam: GML name=get_string("Podaj nazwe pliku","Save"+string(round(random(100)))) plik=file_text_open_write("Saves/"+name+".txt") file_text_write_real(plik,floor(instance_number(obj_poz))) file_text_writeln(plik) for(i=0;i>=instance_number(obj_poz);i+=1) { file_text_write_real(plik,obj_poz.x) file_text_writeln(plik) file_text_write_real(plik,obj_poz.y) file_text_writeln(plik) } file_text_close(plik);
  15. Jakoś nie działa: GML for(i=0;i>=instance_number(obj_poz);i+=1) { file_text_write_real(plik,obj_poz.x) file_text_writeln(plik) file_text_write_real(plik,obj_poz.y) file_text_writeln(plik) }
  16. Chcę zrobić zapisywanie pozycji x i y jednego obi który jest tworzony przez gracza wielokrotnie i chcę żeby zapisało to tak: 12 13 31 34 ... inaczej: X Y X Y ...
  17. Pewnie, że nie działa przecież to ma tworzyć a nie pokazywać. Dać mój projekt ? Edit: https://gmclan.org/uploader/2439/Edytor_Mapy.gm6
  18. no właśnie nic, można wszędzie stawiać nawet jeden na drugi. Ja chcę aby nie można było stawiać jeden na drugi.
  19. Bo wtedy gdy łazi za bohaterem to przecież ma x i y bohatera. Podczas czaru wyłącz podążanie za hero a potem je z powrotem włącz. Edit: Równo z Gnyskiem, hehe.
  20. A jest może łatwiejszy sposób ?
×
×
  • Dodaj nową pozycję...