Skocz do zawartości

Rabbcio

Użytkownicy
  • Postów

    76
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Rabbcio

  1. GML If (o==30){ instance_create(random(room_width),random(room_height),controller_wrogs3); o=0; } Coś takiego. Nie znam całego kodu, więc tylko mogę się domyślać.
  2. Witam, Chciałbym przedstawić wam, zeedytowany przykład "Inventory by Gnysek" w platformówce, wzbogacony o kilka nowych funkcji, oraz kilka małych poprawek. Co nowego: GML - dodana funkcja use item, polegająca na 'type', która pozwala używać itemków, oraz w łatwy sposób je konfigurować. /*type: 0: nothing 1: heal hp 2: heal mp*/ - rozszerzenie inventory o nowe funkcje m.in. pokazywanie nazwy, oraz opisu. - przykład pokazany na platformówce. - kilka poprawek w kodzie. Przykład ma na celu głównie pokazanie inventory, lecz jest to też w miare rozbudowany przykład platformówki. Mam nadzieję, że udostępniając przykład wzorowany na innym, nie naruszam regulaminu. Kod jest w miare chaotycznie napisany, więc nie polecam go newbie. Download: https://gmclan.org/uploader/3750/inv_plt.gmk
  3. Jestem nowy, więc pytanie "Tylko jak zamknąć temat?"
  4. wszedzie gdzie masz "hp", zmień na "global.hp"
  5. Stwórz zmienną globalną i po problemie. (w create zamiast hp=10, global.hp=10) :P
  6. O dzięki, właśnie tych zmiennych szukałem. :P
  7. Problem tkwi w tym, że np. jeżeli stworze tekst poprzez funkcje draw_text np. GML draw_text(200,20,'Hp: '+string(global.Hp)+'/'+string(global.maxHp)+'#Mp: '+string(global.Mp)+'/'+string(global.maxMp)); Wszystko jest jak należy... ale co zrobić gdy ekran podąża za postacią? Wtedy tekst zostaje w tyle, a ja chciałbym by był w stałym miejscu względem "ekranu[?]". Chodzi mi bardziej o jakąś zmienną wskazującą odległość między lewą krawędzią okienka, a x==0; Liczę na waszą pomoc :P
  8. Rabbcio

    Dark Basic Pro

    Te funkcje nie działają bo pewnie ściągnęliście Trial Version (10MB) A pełna wersja zajmuje 350 MB... I z tym debuggerem też pewnie tak jest...
×
×
  • Dodaj nową pozycję...