Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Tak jakby się "przeniesie". Opuszczając room, wszystkie obiekty znikają, a ten jeden zostanie, ze wszystkimi zmiennymi itd.
  2. Persistent sprawia, że obiekt nie znika pomiędzy roomami. Tylko tyle.
  3. 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 :)
  4. a co oznacza if s=true ? Moze rpzez to kod nie działa, bo w create jest false.
  5. https://gmclan.org/index.php?artykul=64
  6. 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.
  7. Jest takie coś jak protokół FTP.
  8. Jak chcesz sobie na własny użytek, to zrób sobie program, który będzie wrzucał :)
  9. nie w komencie, tylko w nadaniu wartości. GML tablica[ nr_elementu ] = wartosc; //np.: bron[1] = 15;
  10. (via http://gear-studio.com/)
  11. \n ? albo w ASCII to jest 10, zatem cout << 10; zapewne.
  12. 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.
  13. Możesz też użyć room creation code, albo przed pierwszą planszą dać room w którym ustawiasz zmienne i dajesz room_goto_next(); Ja uzywam tego ostatniego sposobu,
  14. Zaczyna sie nowy room, a zmienna jest ustawiana na 0 w create obiektu. Nie widzę nic niezwykłego w tym, że jest zerowana, w końcu taki kod stworzyłeś!
  15. gnysek

    Zbiór darmowych ikon.

    iconarchive.com jest lepsze :)
  16. Wtedy w następnym i tak będzie miał zero. Po pierwsze - zmienna globalna. Po drugie - nie resetuj jej w każdym nowym etapie (bo nieraz ludzie zostawiają w create gold = 0).
  17. gnysek

    Switch

    switch powinien mieć też klauzulę default, bez tego to o kant dupy rozbić całe założenie tej instrukcji.
  18. gnysek

    Game Maker 8 Beta

    http://gm.yoyogames.com/beta/gmaker80beta.exe ?? Link jest w newsie na głownej, kuffa.
  19. gnysek

    Switch

    SWITCH TO NIE JEST PĘTLA To jest instrukcja wyboru. Pętla to jest coś, co się powtarza, czyli for, while, do until, repeat
  20. Przecież rzyć (rzëc), to jest po kaszubski, a nie "stara polska mowa". Tak naprawdę, wiele takich starych słow nadal dziś funkcjonuje, tylko "miastowi" ich nie znają.
  21. masz źle ustawione Originy spritów. Pierwszy ma pozycję x przesuniętą o jakieś 10px w stosunku do drugiego.
  22. gnysek

    Game Maker 8 Beta

    Tylko sprity, backgroundy i surface są pozmienianie, a zabrali parametr preciste dla spritów, preload, oraz transparent na removeback zamieniono (który ustawiony na true oznacza, ze wszystkie piksele w kolorze lewego dolnego maja zostać usunięte i ustawione jako przeźroczyste), który w sumie daje to samo.
  23. Jeżeli masz więcej lub równo złota, to odejmij, to tam pasuje tylko >=.
×
×
  • Dodaj nową pozycję...