Skocz do zawartości

I am Lord

Użytkownicy
  • Postów

    4 891
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    53

Treść opublikowana przez I am Lord

  1. Aha fajnie że to nam coś mówi. Mamy się domyślić co jest w tych twoich skryptach? I czym są te tajemnicze nienazwane obiekty.
  2. Wcale nie jest poprawiony tylko mniej widoczny Teraz jest poprawiony: http://www.mediafire.com/download/z4qit6dy...Being%20(1).gmz
  3. Naciśnij w tym swoim obiekcie przycisk "Show information" i wklej tu jego zawartość.
  4. W takim razie w press key left daj image_xscale = 1; a w keyu right image_xscale = -1;
  5. A no tak, więc powinno tam być w polu direction zamiast zmiennej direction to po prostu 270 czyli w dół.
  6. Zmieniaj image_xscale tylko w pressach. Normalnie w którą stronę się twój sprit patrzy?
  7. Nie zauważyłem żadnych dziwności po wywaleniu tego.
  8. No tam gdzie masz sterowanie lewo/prawo, jak pod eventami keyboarda to tak tam.
  9. GML image_xscale = -1; // odbice image_xscale = 1; // powrót do normalnego sprita</span>
  10. W Step wywal tego drugiego move contact solid w warunku z vspeed = 0.
  11. Postać jest głodna i wysyła jakiś sygnał głodu który posiada zasięg. Lodówki czy inne obiekty które mogą reagować na ten sygnał odbierają go pod warunkiem że nie są zajęte ( np że inna postać z tego przedmiotu nie korzysta ) Wszystkie lodówki które zareagowały przesyłają wiadomość zwrotną do postaci z parametrami takimi jak np poziom uzupełnianego głodu. Głodna postać zbiera te informacje i tworzy listę którą sortuje według priorytetu, którym jest ten przesłany wcześniej poziom uzupełnienia głodu. Dzięki temu postać już wie gdzie się udać by było jej najlepiej. Jak dobrze zapamiętałem to mniej więcej tak było to opisane w przypadku simsów. Oczywiście tych czynników które ustalają priorytet jest więcej a nie tylko poziom uzupełnienia głodu. Do małej gry oczywiście takie rozwiązanie będzie przekombinowane ale do tak dużej jak simsy się idealnie nadaje.
  12. To nie tak, to co powiedziałeś jest zupełnie na odwrót.
  13. W pewnej mądrej książce o programowaniu AI która ma 4 grube tomy było takie fajne powiedzenie, którego cytatu nie przytoczę bo nie pamiętam już ale sens był taki by starać się nauczyć otoczenie sterować postaciami a nie uczyć postacie rozpoznawać otoczenie i jak jego używać. Do tej zasady pasują simsy oraz boty do strzelanek. System podobny do tych z simsów jest tłumaczony w tomie I o ile dobrze kojarzę. Bo chyba ten czytałem ale niestety nie do końca, zabrakło mi pary by przebrnąć przez całą xD.
  14. I am Lord

    Reklamowanie gier

    Ojojoj click portal umrzyło xD
  15. Pytanie czy ten promocyjny standard nie jest przypadkiem czasówką?
  16. I am Lord

    RoboCoder

    To samo u mnie jest na win8.1 Jak się ten błąd zignoruje to IDE się uruchamia ale nie mogę odpalić sampla żadnego pisze że nie ma pluginu Intuicio Assembly
  17. keyboard_string nie jest przypadkiem zmienną globalną? Zobacz co zwraca o_text.keyboard_string
  18. Przeczytaj newsa na stronie głównej, jeszcze się załapiesz.
  19. No to musisz mieć funkcje get_open i save edit: chyba że faktycznie nie było ich hmm sam już nie wiem
  20. No tak ale free GMS czy free GM8.1? Bo różnica jest kolosalna. GMS jest sandboxowany więc nie przejdzie takie coś. Tylko za pomocą get_save i get_open da się wczytać pliki z poza sandboxa. Z drugiej strony żeby móc wykorzystać funkcje od wczytywania zasobów z zewnątrz w GM8.1 to trzeba mieć pro :/
  21. Tzn jakiej? Co do tych parametrów, taki przykład użycia prosto z mojej gry: GML if ( parameter_count() > 0 ) { param = parameter_string(1); switch ( param ) { case "-CvC": gGameMode = 0; break; case "-CvP": gGameMode = 1; break; case "-PvC": gGameMode = 2; break; case "-PvP": gGameMode = 3; break; default : gGameMode = 1; } }
  22. spróbuj z tym GML plik = get_save_filename(filter, fname); plik = get_save_filename_ext(filter, fname, directory, caption); czy tam get_open_filename
×
×
  • Dodaj nową pozycję...