Suchergebnisse

Suchergebnisse 1-20 von insgesamt 176.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Kannst du mir die extension oder den code schicken?

  • Müsste ich jetzt ehrlich gesagt raten. Das kommt ganz darauf an ob du etwas bei der definition der Funktion oder bei external_define falsch geschreiben hast.

  • Mir ist gerade aufgefallen, dass die exportierte Funktion "text" heißt, in GML aber "test". Könnte es daran liegen? Zitat von Husi012: „Und ich mein, dass die WinApi auch char* in die Datentypen von sich umwandeln kann.“ Stimmt, die ganzen handles sind void* pointer. Das bringt dir aber nichts, da du keine integer übergeben oder zurückgeben kannst. Außerdem wird GM wahrscheinlich crashen, wenn du versuchst einen Pointer zu returnen (z.B. mit CreateWindow)

  • Zitat von Husi012: „bekomme ich ein external_define Error.“ Das liegt wahrscheinlich daran das GM die DLL nicht findet. Wo hast du sie platziert? Am besten wäre es die DLL zu den "Included Files" hinzuzufügen. Zitat von Husi012: „Ist aber auch ein external_define Error.“ Weil es, zumindest nach meinem wissen, keine "windows.dll" gibt. Es stimmt zwar das all WinAPI functionen die calling convention stdcall haben, aber du kannst mit GM auf fast keine funktion zugreifen, da GM nur strings (char*) u…

  • hmm würde mich auch interessieren. wollte auch schon mal mitmachen nur war ich dann doch zu faul dafür ob ich dann am ende doch mitmache hängt davon ab wie viele dann an dem projekt arbeiten (zu viele köche verderben den brei ;))

  • Hmm scheint anscheinend schon gefixt zu sein (zumindest in der neuesten Beta). Jetzt wird das nur mehr beim Schließen von Scripten etc. angezeigt

  • Antivirensoftware schlägt Alarm

    kebaplover - - Expertenrunde

    Beitrag

    Ich nehme mal an du exportierst deine Projekte als "Single runtime executable". Besser wäre es als "Compressed Applications zip" zu exportieren. Bei der ersten Methode werden der Runner und die Spieldaten in ein selbstextrahierendes Archiv gepackt. Beim Start wird dann alles nach %TEMP% kopiert und dann der Runner ausgeführt. Bei der zweiten Methode werden der Runner und die Daten einfach in eine *.zip gepackt und der Benutzer selbst muss sie dann entpackt und den Runner ausführen. Da die erste …

  • data.win - Warum?

    kebaplover - - GameMaker: Studio

    Beitrag

    Zitat von levarris07: „Ich bin mir sehr sicher, dass das geht.“ Das ist ungefär so wie wenn man versucht eine .exe in C++ Code umzuwandeln obwohl es bei GM um einiges einfacher wäre. Trotzdem ist es noch sehr viel Arbeit. Außerdem könnte man nicht den Original Code widerherstellen lediglich eine Kopie anfertigen die zum selben Resultat führt. Zitat von Larsi: „Ich glaub es wird da bald sogar Decompiler geben 8o“ Glaube ich jetzt nicht unbedingt. aber man kann ja nie wissen Zitat von Larsi: „die …

  • data.win - Warum?

    kebaplover - - GameMaker: Studio

    Beitrag

    Ja, die Namen sind vorhanden aber der originale GML Code kann trotzdem nicht wieder hergestellt werden.

  • data.win - Warum?

    kebaplover - - GameMaker: Studio

    Beitrag

    So hab mir das auch mal angeschaut (kann sein das einiges nicht stimmt): Sprites und Backgrounds werden auf Texture Pages gepackt und dann als PNG Dateien in die Datei geschrieben. Man kann also problemlos diese herausfischen. Sounds werden zu OGGs convertiert und entweder auch in die data.win Datei geschrieben oder gleich als eigenständige Datei hinzugegeben. Shaders werden nach HLSL konvertiert und dann in die data.win Datei gepackt. GML Code wird zu VASM (keine Ahnung wie das wirklich heißt, …

  • Mauskoordinaten im Fullscreen Mode

    kebaplover - - Expertenrunde

    Beitrag

    Ich habe hier mal ein kleines Script zusammen gebastelt von einem anderen Projekt. Könnte dir vieleicht helfen: GML-Quellcode (9 Zeilen) Das ganze funktioniert mit application_get_positionwas es ganz einfach macht. Das zurückgegebene Array sollte immer die Koordinaten der Maus zurückgeben wie sie auf der eigentlichen application_surface sind.

  • gm bietet die Möglichkeit an das Projekt zu exportieren (siehe File->Export Project) Diese Dateien haben dann die Endung .gmz und können natürlich auch wieder importiert werden (siehe File->Import Project oder den Import Tab am Anfang) Das ganze soll es erleichtern Projekte hin und her zuverschicken damit man keine .rar oder .zip Pakete machen muss Im großen und ganzen sind die .gmz Dateien eigentlich auch nur .7z Dateien die das ganze Projekt enthalten (kann man sehr schön mit 7 Zip öffnen)

  • eigentlich sollte draw_sprite_ext garnichts zeichnen wenn du einen string als sprite verwendest o_O aber ist ja auch egal. die funktion die du brauchst ist glaube ich asset_get_index. Das ganze müsste dann so irgendwie ausschauen: "draw_sprite_ext(asset_get_index(sprite),-1,x,y,1,1,m_direction,-1,1)"

  • file not opened for working

    kebaplover - - Gelöste Fragen

    Beitrag

    Du hast file_text_writeln im zweiten Code anstatt file_text_readln genommen.

  • Vermin

    kebaplover - - Bühne

    Beitrag

    die alte website von yoyogames kann man immer noch erreichen unter sandbox.yoyogames.com. Einfach www durch sandbox austauschen und du hast einen funktionierenden Link: sandbox.yoyogames.com/games/148998-vermin

  • @McGamemake docs.yoyogames.com Zitat: „network_socket_bluetooth - Create a bluetooth socket (currently unavailable!).“ @husi012 Wozu braucht ein Spiel bitte eine Bluetooth Verbindung? o_O Weiters habe ich keine Ahnung ob es eine DLL gibt bzw. habe ich auch nichts nach einer kurzen Suche gefunden.

  • Du könntest natürlich auch alle strings direkt in eine ds_list packen und dann per random eine Zeile ausgeben. GML-Quellcode (16 Zeilen)

  • Uhm funktioniert bei mir ganz normal. Scheint ein Problem bei dir zu sein.

  • Sprites Ordner fehlt

    kebaplover - - Game Maker Allgemein

    Beitrag

    Ich glaube er sucht die Sprites die bis GM 8.1 dabei waren. Anscheinend gibt es die aber bei Studio nicht mehr bzw. ich habe sie nicht gefunden.

  • sprite Position am Fahrzeug

    kebaplover - - Gelöste Fragen

    Beitrag

    Zitat von McGamemake: „Wo ist denn das Problem, bei mir sieht alles okay aus ?“ Beim grünen Auto ist das Scheinwerferlicht ein bisschen versetzt, beim pausieren aber nicht. Anscheinend wurden die Scheinwerfer für das grüne Auto erst nach obj_lichtersteller erstellt. D.h. das Game Maker ruft erst das End Step Event von obj_lichtersteller und dann erst das End Step Event von den Scheinwerfern auf, die dann die Kooridnaten neu berrechnen (Ich könnte auch falsch liegen). Eine schnelle Lösung wäre al…