-
Postów
1 626 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez ediepl
-
Ta zmień fizykę, a i nie wiem czy to deski czy drewno ale nie da się na tym stać.
-
...Nie można na nich stać.
-
Chodziło mi o deski, tak czy siak ja to uznaje jako bug, a GG nie mam, pisze z fona a nie chce mi się pobierać xP
-
Mam swoje źródła, a problem z drzewami można rozwiązać tak że postać zatrzymuje się jeśli jest tylko na górze klocka.
-
Dobra odpaliłem, nie można stawać na drewnie. I co to za minecraft bez generatora map. PS: Wiem że używasz scrackowanego GM'a xD
-
Nie, wystarczy mi ta tona klonów, poza tym to za łatwe ^^
-
*Uwaga będę hate'ować.* Kolejny klon MojejSiły, ale wygląda dosyć dobrze zrobiony mimo tych bugów(up). Albo mi się wydaje albo dałeś sobie 5 gwiazdek, jeśli to ty to wyrównam ocenę ;)
-
jak zrobic zeby obiekt obracal sie wedlug zegara?
ediepl odpowiedział(a) na Elevator temat w Pytania początkujących
Origin na środek i dodajesz do direction lub imaga_angle. -
Tylko że parent to to samo co podopieczy(łączą .się jak megazordy).poczyraj o parentach w dokumentacji
-
Kompletnie nierozumiem o co ci chodzi, ale zapewne musisz użyć if podpieczony jakas_akcja;
-
Trzeba był zrobić to na tablicach ;), możesz zapisać pozycję(x,y) do zmiennej przy create, a następnie w draw: GML x = view_xview+xx; y = view_yview+yy; Jbc mam inv na tablicach z stackingiem i bez.
-
Hmm robisz tak: 1. Tworzysz plik z nagłówkiem (liczba gier) na jakimś darmowym serwerze np cba.pl 2. Dodajesz gry do pliku według wzoru np: nazwa gry, link do obrazka, link do gry, opis(wszystko oddzielone enterem) 3. W programie pobierasz plik, odczytujesz jego nagłówek(liczba gier) 4. W pętli repeat z argumentem liczby gier czytasz i wyświetlasz po kolei każdą grę(nazwę, opis itd.) 5. Cieszysz się z tego co zrobiłeś.
-
Jest możliwe, dajesz np bazę danych albo plik z linkiem, opisem itd, w grze to pobierasz i wyświetlasz.
-
Pewnie nie działa dla tego że jest tam kilka obiektów i wykrywa inny, zonk. Poszukaj na google collision_point_list i resztę dorób sobie sam.
-
Jeśli gra jest w oknie to 640x480, a jeśli pełny ekran to 1024x768.
-
I don't think so. EDIT: Zapewne chodzi ci o autostart, więc lepiej użyj kodu z tego tematu(zjedź na dół): https://forum.gmclan.org/index.php?showtopic=20264
-
Wystarczy dodać odpowiednie klucze do rejestru, albo skopiować plik exe do autostart'u.
-
Właściwie to wystarczy to dać do oInventory (draw): GML draw_sprite(sInventory,0,x,y); draw_sprite(global.idd[dumb],0,x,y) I masz mały błąd, dodając object zaczynasz for od 0, a tablice zaczynasz numerować od 1.
-
Object się dodaje, ale nie jest wyświetlany, jak chcesz dopisze ci szybko wyświetlanie.
-
Ogólnie to jesteś astronautom który lata z planety do planety(nie pamiętam w jakim celu), dzięki kostką(czegoś tam) możesz budować budynki i roboty, do których możesz napisać program, w grze są roboty ofensywne, defensywne i inne(np: graber(do zbierania przedmiotów), sniffer(szuka pod ziemią złóż które można wydobywać budując nad tym miejscem rafinerie)). Na planecie mogą znajdować się wrogie robale które będą cie atakować, takie jak osa.
-
Robot latający, zrzucający bomby elektromagnetyczne odejmujące hp i unieszkodliwiające wroga na 2 sec, czas ładowania 5 sec, dmg ok 10-15, pobór prądu ok 5-10.
-
Kt ma racje, ponadto twoje zachowanie jest bardzo irytujące, jeśli ktoś Cię krytykuje to widocznie ma powód i nie powinieneś się fochać tylko (to) poprawić.
-
Strzelam że gdzieś powinno być >= lub <=.
-
game_save i game_load w show_message
ediepl odpowiedział(a) na Elevator temat w Pytania początkujących
Daj to jako kod do odczytywania, musi działać. GML if pressed=true { sound_play(sou_buttonin) ini_open("Savefiles.ini") save[0]=ini_read_string("Savefiles","Savefile 1","Savefile 1") save[1]=ini_read_string("Savefiles","Savefile 2","Savefile 2") save[2]=ini_read_string("Savefiles","Savefile 3","Savefile 3") switch(show_message_ext("CHOOSE YOUR SAVE SPOT.",save[0],save[1],save[2])) { case 0:{break} case 1:{game_load("Savefile 1") show_message("GAME LOADED!"); break} case 2:{game_load("Savefile 2") show_message("GAME LOADED!"); break} case 3:{game_load("Savefile 3") show_message("GAME LOADED!"); break} } ini_close() } i to jako zapis: GML if room=roo_game { switch(show_message_ext("WOULD YOU LIKE TO SAVE YOUR PROGRESS BEFORE LEAVING TO MAIN MENU?","YES","","NO")) { case 0:{break} case 1:{ ini_open("Savefiles.ini") if not ini_section_exists("Savefiles") { ini_write_string("Savefiles","Savefile 1","Savefile 1") ini_write_string("Savefiles","Savefile 2","Savefile 2") ini_write_string("Savefiles","Savefile 3","Savefile 3") } save[0]=ini_read_string("Savefiles","Savefile 1","Savefile 1") save[1]=ini_read_string("Savefiles","Savefile 2","Savefile 2") save[2]=ini_read_string("Savefiles","Savefile 3","Savefile 3") switch(show_message_ext("CHOOSE YOUR SAVE SPOT.",save[0],save[1],save[2])) { case 0:{break} case 1:{game_save("Savefile 1") ini_write_string("Savefiles","Savefile 1",global.name) break} case 2:{game_save("Savefile 2") ini_write_string("Savefiles","Savefile 2",global.name) break} case 3:{game_save("Savefile 3") ini_write_string("Savefiles","Savefile 3",global.name) break} } show_message("GAME SAVED!") room_goto(roo_menu) transition_kind=20 ini_close() break} case 2:{break} case 3:{room_goto(roo_menu) transition_kind=20 break} } } else switch(show_message_ext("DO YOU REALLY WANT TO LEAVE?","YES","","NO")) { case 0:{break} case 1:{game_end() break} case 2:{break} case 3:{break} } -
game_save i game_load w show_message
ediepl odpowiedział(a) na Elevator temat w Pytania początkujących
GML if room=roo_game { switch(show_message_ext("WOULD YOU LIKE TO SAVE YOUR PROGRESS BEFORE LEAVING TO MAIN MENU?","YES","","NO")) { case 0:{break} case 1:{ ini_open("Savefiles.ini") if not ini_section_exists("Savefiles") { ini_write_string("Savefiles","Savefile 1","Savefile 1") ini_write_string("Savefiles","Savefile 2","Savefile 2") ini_write_string("Savefiles","Savefile 3","Savefile 3") } save[0]=ini_read_string("Savefiles","Savefile 1","Savefile 1") save[1]=ini_read_string("Savefiles","Savefile 2","Savefile 2") save[2]=ini_read_string("Savefiles","Savefile 3","Savefile 3") switch(show_message_ext("CHOOSE YOUR SAVE SPOT.",save[0],save[1],save[2])) { case 0:{break} case 1:{game_save(global.name) ini_write_string("Savefiles","Savefile 1",global.name) break} case 2:{game_save(global.name) ini_write_string("Savefiles","Savefile 2",global.name) break} case 3:{game_save(global.name) ini_write_string("Savefiles","Savefile 3",global.name) break} } show_message("GAME SAVED!") room_goto(roo_menu) transition_kind=20 ini_close() break} case 2:{break} case 3:{room_goto(roo_menu) transition_kind=20 break} } } else switch(show_message_ext("DO YOU REALLY WANT TO LEAVE?","YES","","NO")) { case 0:{break} case 1:{game_end() break} case 2:{break} case 3:{break} } Albo, jeśli wolisz inaczej: GML if pressed=true { sound_play(sou_buttonin) ini_open("Savefiles.ini") save[0]=ini_read_string("Savefiles","Savefile 1","Savefile 1") save[1]=ini_read_string("Savefiles","Savefile 2","Savefile 2") save[2]=ini_read_string("Savefiles","Savefile 3","Savefile 3") switch(show_message_ext("CHOOSE YOUR SAVE SPOT.",save[0],save[1],save[2])) { case 0:{break} case 1:{game_load("Savefile 1") show_message("GAME LOADED!"); break} case 2:{game_load("Savefile 1") show_message("GAME LOADED!"); break} case 3:{game_load("Savefile 1") show_message("GAME LOADED!"); break} } ini_close() }