
Utermiko
Użytkownicy-
Postów
796 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Utermiko
-
Może zrób nowy projekt i tam od nowa pododawaj te spritesy.
-
A nie prościej tak? GML if distance_to_object(o_wrog) < 6 { if irandom(800/zrecznosc) = 1 { o_mob.hp -= damage * 2; } else { o_mob.hp -= damage; } }
-
MKSim.dll
Utermiko odpowiedział(a) na Utermiko temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
To miało być pytanie? :P Jeśli tak to nie wiem. Sprawdź. -
W kolizji wody z graczem zrób, żeby się "lała".
-
No w tym etapie rozwoju raczej nie, ale jeszcze dodać trochę ciekawych funkcji + pętle/if'y/switch'e i można się pobawić :D.
-
obiekt chodzacy za viewem ale w platformowce
Utermiko odpowiedział(a) na Elevator temat w Pytania początkujących
To daj szerokoscroomu*0.9 lub tak jak napisał karolo320. -
Niedawno był podobny temat: https://forum.gmclan.org/index.php?showtopic=28646 Zobacz, może to będzie dobre.
-
obiekt chodzacy za viewem ale w platformowce
Utermiko odpowiedział(a) na Elevator temat w Pytania początkujących
Jak to tylko do połowy? A jak wpiszesz w hbor 32 lub szerokoscrooma*0.1 to nie będzie działać? -
Jak zrobić prosty auto-update[Tutorial]
Utermiko odpowiedział(a) na Piotrek1910 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
A nie lepiej, aby gra pobierała najpierw plik w którym znajduje się aktualna wersja i URL do niego? [Update] ver=0.2 url=http://www.uploduj.ugu.pl/upload/ciota.exe A potem w grze sprawdzało czy ma taką wersje, a nie nowszą IFem? GML if wersja>mojawersja { //... } -
Jak zrobić prosty auto-update[Tutorial]
Utermiko odpowiedział(a) na Piotrek1910 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Takich plików nie zapisuje się jako dll. Lepiej jako INI. @EDIT Właśnie, co to wgl ma być? GML wersja1 = ini_read_real( 'Upadate', 'wersja', '0.1' ); //Sprawdza czy w pliku config.ini jest 0,1 lub 0,2 wersja2 = ini_read_real( 'Upadate', 'wersja', '0.2' ); Kiedy do Ciebie dotrze, że 3 argument to jest DOMYŚLNA wartość. Czyli kiedy w INI nie ma Update/wersja to zwraca to. -
Mi normalnie działało, ale taka uwaga: Nie musisz dopisywać tam folderu "Roaming", może przez to coś nie działa. @EDIT UP. No fakt :P Można też zrobić tak: GML file_copy('test.txt',environment_get_variable('appdata')+'/test.txt');
-
Ja ;) Nie patrzyłem w jakim formacie zapisuje to PAINT, bo screenik był na szybko robiony... @EDIT Proszę bardzo, masz jeszcze w png i jpeg: http://dl.dropbox.com/u/74008070/rozne/Bez...C5%82uujpeg.jpg http://dl.dropbox.com/u/74008070/rozne/Bez...%C5%82uupng.png
-
GML environment_get_variable("appdata"); Zwraca ścieżkę do AppData, zresztą zaraz sprawdze jeszcze. Z GMC http://gmc.yoyogames.com/index.php?showtopic=520662 @EDIT Działa :) Zwraca odrazu ścieżkę do AppData/Roaming GML x=environment_get_variable("appdata"); file_copy('test.txt',x+'/test.txt');
-
Mój programik XOR'ujący tekst, napisany w C#(okienkowy) waży 12,5 kb Z ikonką, a bez to będzie z 7 kb max. W C++ myślę, że ważył by więcej, bo do exeka dołączane są jakieś biblioteki. http://dl.dropbox.com/u/74008070/rozne/Bez...%C5%82uupng.png
-
Już nie chciałem wymieniać tego, że GM nie jest stworzony do pisania aplikacji. BTW. Jak zobaczyłem, że dane są też w XML, to przyniosło mi to pomysł na nowy projekt :D (ale najpierw skończę stary :P)
-
To pobieraj powiedzmy stronę która jest zawsze aktualna, otwieraj ją jako plik i szukaj w pętli for while tych danych. Jak znajdzie to kopiuje do jakiejś zmiennej i już :) @EDIT Jak chcesz, to tu masz aktualne dane: http://www.nbp.pl/Kursy/KursyA.html. A w formacie XML tu: http://www.nbp.pl/kursy/xml/a084z120430.xml
-
Fakt, może i nie jest to zbyt rozbudowane, ale uwierz mi, że KAŻDY projekt czegoś uczy. Poza tym to jest w dziale ZAPOWIEDZI, więc jak sama nazwa wskazuje, autor ZAPOWIADA projekt. Zresztą, kto wie, czy to nie będzie bardziej rozbudowane.
-
Nie wiem czy w GM istnieje funkcja pobierania koloru z ekranu, ale na przyszłość gdybyś chciał to tu masz DLL'ka mojego autorstwa : >>>MKSim.dll<<<. Dokładniej to chodzi o funkcje: GML mk_getpixel(x,y); //zwraca kolor piksela na podanej pozycji (x,y) mk_getpixelr(x,y); //zwraca kolor piksela R na podanej pozycji (x,y) mk_getpixelg(x,y); //zwraca kolor piksela G na podanej pozycji (x,y) mk_getpixelb(x,y); //zwraca kolor piksela B na podanej pozycji (x,y)</span> Creditsy nie są wymagane, ale miło byłoby gdybym się znalazł :P
-
Silnik MMO(TCP+UDP)
Utermiko odpowiedział(a) na ediepl temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Sądziłem, że to oczywiste. -
Silnik MMO(TCP+UDP)
Utermiko odpowiedział(a) na ediepl temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Otwórz GM'a, kliknij u góry taki zielony krzyżyk, później w okienku wciskasz Install, potem znów Install i wybierasz tego gex'a. Potem oczywiście zatwierdzasz wszystko OK, i dodajesz go do gry :) -
Jak zakładasz jakieś konto na hostingu (weźmy np. cba.pl) to wchodzisz w panel i robisz nowego użytkownika FTP. To ID i Hasło co tam podałeś wpisujesz w programie i uploadujesz.
-
To znaczy, że nie chodziło Ci o jakąś prostą fizykę? Jeśli tak to zrób tak jak powiedział Jakim. Animacje :)
-
GML if ( wersja1=2 ) { show_message('eee'); };//PO CO CI TU SREDNIK? ini_close(); Po co odczytujesz z pliku ini informację z tego samego klucza. 3 argument odpowiada za domyślną wartość(tzn. jeśli nie znajdzie klucza "wersja" to zwróci Ci to co tam wpisałeś. I do tego masz tam błąd bo wczytujesz real, a domyślna wartość jest stringiem) BTW. Zacznij może czytać arty/dokumentację, których jest pełno na gmclanie. Ja też czasem nie jestem pewny czegoś więc sięgam do dokumentacji a nie daje od razu pytanie na forum.
-
Jeśli zamierzasz przy tym zostać, to radzę przerobić to na coś w stylu Logomocji. Wprawdzie i tak to będzie, jak to Tymon powiedział, "interpretator w interpretatorze", ale wg. mnie już lepsze takie coś. Co do IDE to Notatnik windowsowy oferuje większe możliwości. Twój nawet nie dodaje rozszerzenia .txt przy zapisywaniu (trzeba dopisać w nazwie jak się zapisuje). BTW. Bardzo trafna nazwa dla tego "języka". Powiedziałem to samo jak to zobaczyłem :P
-
Taka uwaga, to jest raczej interpreter, a nie kompilator.