Skocz do zawartości

Utermiko

Użytkownicy
  • Postów

    796
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Utermiko

  1. Utermiko

    EvoNet

    Jeśli to rzeczywiście jest tworzone na poważnie to nie zwlekaj z przepisaniem na inny język.
  2. Jemu chodziło po prostu o przekierowanie strumienia IO z wiersza poleceń, nie o emulator DOS'a (chociaż pierwszy post wskazywał na coś innego).
  3. @ediepl Być może, bo kompiluje przez vs 2012. Jak masz VS 2010 to możesz spróbować skompilować u siebie jeśli masz czas. Source: https://gmclan.org/up8194_3_DotNetGMCrossoversrcvfram40.html @FanXX Jaką masz wersję visual c++ redistributable? @EDIT Przecież redisty 2012 działają na XP, niżej link. Także jeśli chcesz aby u kogoś innego odpaliło to musi mieć zainstalowane: Visual C++ Redistributable for Visual Studio 2012 Update 1 .NET Framework 4
  4. Mam się rozumieć, że działa tak? Ten przykład robiłem na szybko żeby tylko pokazać jak to mniej więcej wygląda. Kiedyś zrozumiesz to wszystko :P Dla mnie kiedyś to też była czarna magia.
  5. Niestety w c++/cli nie da się :( @EDIT Wyjaśnienie W skrócie: msvcm80.dll jest przejściówką pomiędzy kodem zarządzanym a nie zarządzanym. @EDIT2 Spróbuj dać te dll'ki: https://gmclan.org/up8194_3_dlle.html
  6. Widocznie tak. Nie wiem czy da się binarkę c++/cli bez tego dać.
  7. Masz dll'a: https://gmclan.org/up8194_3_dogmdos.html W środku przykład gm 8 i 8.1, skrypty i dllki. cmd_init(); //odpalasz konsolke cmd_write(komenda); //wpisujesz komende do konsolki cmd_read(); //czytasz co konsola zwrocila, najlepiej umiescic to w step. zwraca stringa cmd_free(); //zamyka konsolke i zwalnia dll @EDIT Wymaga .NET Framework 4 @ediepl Łap source: http://pastebin.com/28pqJAkp. Napisane w c#.
  8. Ja czytam wyjście asynchronicznie.
  9. wtf. co ma opengl do .net i wiersza poleceń xD Co do pisania dlli to napisałem sobie DotNetGMCrossover i pisanie w .NET dla GM'a jest banalne. Wystarczy znać trochę c# lub jakiś inny .net'owy język.
  10. W sensie chodzi mi o to, że napiszę dll'a ale żeby go odpalić to użytkownik musi mieć zainstalowany .NET Framework. Ty będziesz musiał tylko wyświetlać tekst który zwróci wiersz poleceń (np. przez draw_text) czyli scrollowanie itp. musisz sobie sam napisać.
  11. A bo ja myślałem że ten dll przekierowuje strumień wyjścia :P Mogę zrobić coś takiego, ale w .NET więc nie wiem czy autorowi będzie pasowało.
  12. Może spróbuj dll'a ediepl? https://forum.gmclan.org/index.php?showtopic=26375 Z tym, że będziesz musiał samemu rysować tekst i go wczytywać.
  13. Utermiko

    [Ninja] Ninja

    @Elevator zdekompiluj swoją grę i już masz działający projekt.
  14. Próbowałem google translatorem i pokemon translatorem ale się nie dało. Masz parę przecinków i kropek: ......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,, Wstaw sobie i napisz czytelniej.
  15. Upewnij się, że wybierasz C++ Win32 (nie CLR) i jak tworzysz projekt to nie klikaj od razu "Finish" tylko daj "Next", zaznacz "Empty project" i dopiero "Finish". Potem prawym na "Source files" > "Add" i dodajesz sobie powiedzmy "main.cpp".
  16. Kombinuj z funkcjami: GML window_get_height(); window_get_width(); window_get_x(); window_get_y(); window_mouse_get_x(); window_mouse_get_y(); window_mouse_set(x,y);
  17. Jednym. Obiekcie jak już. Sprite to jest sam obrazek.
  18. alarmy i funkcja random_range/choose. Wszystko jest w dokumentacji. Przykład: GML //GRACZ: Create alarm[0]=room_speed*30; GML //GRACZ: Alarm 0 x=choose(1,2,3,4,5); switch(x) { case 1://gwizdanie break; case 2://rozgladanie break; case 3://itd. break; } alarm[0]=room_speed*30;
  19. Utermiko

    Komputerki

    Recenzje klocucha są dobre. Można się nieźle ubawić.
  20. Może on nie zaznacza "Empty project" przy tworzeniu projektu lub chodzi mu o redisty.
  21. Obczaj to: https://forum.gmclan.org/index.php?showtopic=28967. Na yt jest pełno i tutaj na stronce również.
  22. Grafika bardzo mi się podoba, ale za to gameplay strasznie ubogi. Przydało by się to jakoś urozmaicić. @dyzmek Po co cytujesz cały pierwszy post?
  23. opcjanext musi być stringiem. Jeśli chcesz dołączyć inta to użyj klasy stringstream tak jak napisał Konrad-GM.
×
×
  • Dodaj nową pozycję...