Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. GML if chce_sledzic { x = oPlayer1.x; y = oPlayer1.y; } d3d_set_projection(x,y,x,y,0,0,0,1); ustawienie chce_sledzic na true powoduje, ze kamera podąża, na false, że stoi w miejscu.
  2. Widocznie coś innego ją zmienia.
  3. zrób w obiekcie inicjacja GML ini_open('Opcje.ini'); global.intro = ini_read_real('Intro','intro',0); ini_close(); i to wszystko. potem przy press space możesz tylko dać zapis jedynki GML ini_open('Opcje.ini') ini_write_string('Intro','intro','1') ini_close();
  4. bo masz dwa razy zapis, a ani razu odczytu...
  5. Może masz w internet explorerze kiepawe ustawienia?
  6. Nom, to jeżeli ma sie zaanimować raz, to w animation end trzeba go zatrzymać. Proste nie ? Przecież tylko obiekt może wyświetlać sprita, zatem nie widzę innego sensu w tym pytaniu. Chodzi o edytor spritów czy co?
  7. No to musisz powiedzieć coś wiecej, bo ja z tego nic nie wywnioskuje ... ale w ten sposób można spokojnie odczytywac tablice, i zmieniać zmienne zeby pokazywać inny tekst.
  8. ja pierwszy raz słyszę, żeby nie wyświetlać sprita za pomocą obiektu.
  9. to jak je wyświetlasz? Zawsze wyświetla sie sprita za pomocą obiektu.
  10. animation end GML image_speed = 0;
  11. Tak to jest jak sie siedzi w game makerze.
  12. Tak jakby się "przeniesie". Opuszczając room, wszystkie obiekty znikają, a ten jeden zostanie, ze wszystkimi zmiennymi itd.
  13. Persistent sprawia, że obiekt nie znika pomiędzy roomami. Tylko tyle.
  14. Nie rozumiesz. 1*room_speed to jest 1 sekunda. Bez względu, czy room speed ma 10, 30, 300, czy 1000. Bo room_speed oznacza ile razy na sekundę wykona się step, a więc także ile razy odejmie się alarm. A to co ty napisałeś to jest po prostu alarm[0] = 30;, czyli 1/10 sekundy w Twoim przypadku. p.s: mi się podoba, bo to z mojej ulubionej gry :)
  15. a co oznacza if s=true ? Moze rpzez to kod nie działa, bo w create jest false.
  16. https://gmclan.org/index.php?artykul=64
  17. gnysek

    Game Maker 8 Beta

    Ale gry EXE na początku mają komunikat, to raz, a dwa, że łączą się z serwerem YYG na początku i nie odpalą sie bez info zwrotnego z serwera najprawdowpodobniej.
  18. Jest takie coś jak protokół FTP.
  19. Jak chcesz sobie na własny użytek, to zrób sobie program, który będzie wrzucał :)
  20. nie w komencie, tylko w nadaniu wartości. GML tablica[ nr_elementu ] = wartosc; //np.: bron[1] = 15;
  21. (via http://gear-studio.com/)
  22. \n ? albo w ASCII to jest 10, zatem cout << 10; zapewne.
  23. Teraz was rozwalę: GML if keyboard_check(ord('I')) and gotowy=1 { if direct=360 or direct=180 { if direct = 180 then sprite_index = sprud1 else sprite_index = sprud2; image_speed=1/5; gotowy=0; alarm[0]=18; if con=1 then global.fighter2hp-=10; } } 11 linijek - 77% mniej.
×
×
  • Dodaj nową pozycję...