Skocz do zawartości

Utermiko

Użytkownicy
  • Postów

    796
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Utermiko

  1. Może zrób nowy projekt i tam od nowa pododawaj te spritesy.
  2. 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; } }
  3. To miało być pytanie? :P Jeśli tak to nie wiem. Sprawdź.
  4. W kolizji wody z graczem zrób, żeby się "lała".
  5. Utermiko

    WTF?

    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.
  6. To daj szerokoscroomu*0.9 lub tak jak napisał karolo320.
  7. Niedawno był podobny temat: https://forum.gmclan.org/index.php?showtopic=28646 Zobacz, może to będzie dobre.
  8. Jak to tylko do połowy? A jak wpiszesz w hbor 32 lub szerokoscrooma*0.1 to nie będzie działać?
  9. 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 { //... }
  10. 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.
  11. 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');
  12. 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
  13. 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');
  14. 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
  15. 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)
  16. 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
  17. Utermiko

    WTF?

    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.
  18. 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
  19. 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 :)
  20. 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.
  21. To znaczy, że nie chodziło Ci o jakąś prostą fizykę? Jeśli tak to zrób tak jak powiedział Jakim. Animacje :)
  22. 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.
  23. Utermiko

    WTF?

    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
  24. Utermiko

    WTF?

    Taka uwaga, to jest raczej interpreter, a nie kompilator.
×
×
  • Dodaj nową pozycję...