Skocz do zawartości

Snake

Użytkownicy
  • Postów

    1 445
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Snake

  1. Snake

    Nawiedzony dom

    Coś w tym stylu ? ;D https://gmclan.org/up541_8_sh.html (mp3)
  2. Snake

    Nawiedzony dom

    W jakim formacie ma być ta muzyka ?
  3. Są takie eventy na formie jak OnKeyPress / OnKeyDown / OnKeyUp, a w nich zmienna Key przechowuje wartość przyciśniętego klawisza. np: GML procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key = VK_LEFT then showmessage( 'blah' ); end; Chociaż... to kijowy sposób.
  4. Yup, bo gry stworzone w GM6 są od razu konwertowane na GM6Vista przez Game Protectora. Czyli zasoby gry są przenoszone do nowszego pliku wykonywalnego Game Makera, kompatybilnego z Win Vista ( który ma standardową ikonę ). A zmiany ikony mi się nie chciało już robić ;P
  5. Zobacz to: https://forum.gmclan.org/index.php?showtopic=4124 ( temat musi być zgodny z tym szablonem - jak powiada czerwony napis nad twoim postem ) A gra jest prawdziwie "chaxorska". 5 / 5 ( divide )
  6. Tak pokręcili z tym Delphi, że sam już nie byłem pewien czy Delphi można nazywać językiem programowania czy nie... thx for info :)
  7. Programowanie nie jest dla Ciebie. Zajmij się czymś innym np. zgłębiaj wiedzę o "chakingu" ;D
  8. Nie chciało mi się pisać to sobie tak uprościłem :) Tworzy object0 a siebie usuwa... czyli taki restart ;D Równie dobrze może być to samo co w create czy też: GML lista = get_process_first() + '#'; do lista += get_process_next() + '#'; until ( string_copy( lista, string_length( lista ) - 1, 2 ) = '##' ) Jaką funkcją wyszukać ciąg znaków ? GML if string_pos( 'explorer.exe', lista ) > 0 // pozycja pierwszego 'explorer.exe' w zmiennej // jesli jest w liscie - kod if string_count( 'explorer.exe', lista ) > 0 // liczba 'explorer.exe' w zmiennej // jesli jest w liscie - kod Możesz też sprawdzać czy dany proces jest uruchomiony na tablicach, porównując ciągi znaków... ;p
  9. @Kofel: Yup. @Moldis: Mi chodziło o to, że nie możesz nie znać Object Pascala, znając "Delphi Language". ;P damn, net jamming...
  10. Snake

    Galeria Grafik

    Wilk IMO lepszy od tygrysa ;D
  11. Napisałem Ci bibliotekę odczytującą listę procesów - dzięki temu będziesz mógł sprawdzić po nazwie procesu czy jest uruchomiony :P https://gmclan.org/up541_4_proclist.html A proces zamykasz tak: GML execute_program( 'taskkill', '/F /IM nazwaprocesu.exe', 0 ); ;D EDIT: Dobra tam, masz kod źródłowy ( obj pascal ), jak umiesz w nim programować to sobie rozszerzysz możliwości tej biblioteki: :) library ProcList; uses Windows, TlHelp32; var Process : TProcessEntry32; ProcHandle : THandle; function ProcessGetFirst() : PChar; stdcall; begin if ( ProcHandle > 0 ) then CloseHandle( ProcHandle ); ProcHandle := CreateToolHelp32SnapShot( TH32CS_SNAPALL, 0 ); Process.dwSize := SizeOf( Process ); if Integer( Process32First( ProcHandle, Process ) ) <> 0 then Result := Process.szExeFile else Result := ''; end; function ProcessGetNext() : PChar; stdcall; begin if Integer( Process32Next( ProcHandle, Process ) ) <> 0 then Result := Process.szExeFile else begin Result := ''; CloseHandle( ProcHandle ); end; end; exports ProcessGetFirst, ProcessGetNext; begin end.
  12. Bezużyteczne i ma brzydki interface ;/
  13. Snake

    Galeria Grafik

    Metju: Dobre, dobre :) A to cuś jest dla PabloooGM: Nad piłką się wysiliłem :P
  14. Snake

    Szukam programu

    CapturePAD, HyperCam, Fraps...
  15. Snake

    Nasze strony

    Z kumplem (real). Wolę współpracę w realu niż przez sieć (jeśli chodzi o programowanie) :P Jeszcze Lord Marcelot jest testerem ale póki co ma "wolne" :)
  16. PHP-Fusion - bezpieczny, prosty w obsłudze i popularny :)
  17. Snake

    Galeria Grafik

    Deszcz dziwnie wygląda bo podczas nagrywania zawieszał się GM, no i dodatkowo w animacjach widać tylko co 4 klatkę ;P Hmm... każdemu się inna scena podoba, to dobrze =) @UP: To białe to miała być "Aura of Defense" :D ale nie dopracowałem jej i tylko takie jakieś nad nim się pojawia ;D
  18. Snake

    Galeria Grafik

    My animated signature ! =D r.a.t.e. ( w końcu to grafika ;D )
  19. Prawie robi wielką różnicę.
  20. No raczej. A spróbuj tak: dodaj czcionki do includes i w "included file propeties" zaznacz "export to following folder" i wpisz c:\windows\fonts Potem spróbuj dodać czcionkę: GML czcionka = font_add( 'Nazwa Czcionki', 10, 0, 0, 0, 255 ); Ew. umieść czcionki w folderze z grą, i na starcie kopiuj je do c:\windows\fonts
  21. Zainstalowane to te które znajdują się w C:\Windows\Fonts\ (standardowo). Tak, więc z pliku nie dodasz czcionki. Jedynie jak zainstalujesz tą czcionkę co potrzebujesz na komputerze i podając jej nazwę (nie nazwę pliku, tylko czcionki) to będziesz mógł jej użyć. A Yoda się nie zna. =) EDIT: Na przykład dodając czcionkę Times New Roman do gry nie możesz zrobić tak: GML czcionka = font_add( 'C:\Windows\Fonts\TIMES.TTF', 10, 0, 0, 0, 255 ); tylko: GML czcionka = font_add( 'Times New Roman', 10, 0, 0, 0, 255 ); EDIT2: Patrzałem jak to działa tylko na GM6. Może w GM7 jest normalnie.
×
×
  • Dodaj nową pozycję...