Suchergebnisse

Suchergebnisse 141-160 von insgesamt 256.

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

  • Unknown variable comeform

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Also irgendwas stimmt da nicht, hast du in einem anderen Objekt ein Key Release Event? Ich sehe, dass du global.comefrom setzt. Es könnte also ein Tippfehler in einem anderen Objekt sein...Allerdings weiß ich nicht, wie der Gm dann auf dieses Objekt kommt... PS: Bei einer Error message gibts unten den Button "Copy"...Da kannste die Fehlermeldung gleich als Text posten und musst keinen Screenshot machen

  • Autorun

    Boddlnagg - - Technische Fragen

    Beitrag

    Und was funktioniert daran nicht? Fehler? Also kann schon mal nicht stimmen, da du das Laufwerk H noch an einen Pfad dranklebst, in dem schon C:\ steht... mach also das C weg.

  • Auf datei zugreifen

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Zitat: „Zitat aus der Hilfe: get_open_filename(filter,fname) Fragt den Spieler nach einem Dateinamen der mit dem angegebenen filter geöffnet werden soll. Der Filter hat die Form 'name1|mask1|name2|mask2|...'. Eine mask (Maske) beinhaltet die verschiedenen Optionen getrennt durch ein Semikolon. * bedeutet eine beliebige Zeichenkette. Zum Beispiel: 'bitmaps|*.bmp;*.wmf'. Wenn der Benutzer "cancel" drückt, wird eine leere Zeichenkette zurückgegeben.“ Du musst also für Filter solch einen Filter eins…

  • Soso, du hast also in die Hilfe geschaut... Also wie ich dich verstehe willst du eine exe-Datei aus einem GM-Spiel heraus starten., und das steht hier in eben dieser Hilfe...als Beispiel, mach: GML-Quellcode (1 Zeile)

  • Alpha / Transparent Problem

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Du kannst es auch als ganz normales alpha-channel png speichern. Dann musst du es allerdings extra im Spiel nachladen (mit sprite_add(), siehe Hilfe), denn wenn du es als Sprite in den GameMaker lädt, ignoriert er den alpha channel. //edit: geht aber nur mit GM 7! //edit2: danke CAS, ich meinte sprite_add_alpha(), denn nur da wird der alphachannel übernommen.

  • Maximallänge von einem String

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Du hast Kilik falsch verstanden! Was du bis jetzt hast ist im Step-Event deines Objektes GML-Quellcode (1 Zeile) Danach korrigierst du den String, fals er zu lang ist. Nun musst du einfach den keyboard_string wieder aktualisieren, also mache GML-Quellcode (1 Zeile) am Ende vom Step Event, nachdem der String verkürzt worden ist.

  • Circular Level

    Boddlnagg - - Bühne

    Beitrag

    Habs nun auch mal runtergeladen. => Gleicher fehler wie bei EZ. Task Manager geöffnet, Process Process Priority auf Normal => funktioniert. Warum braucht man da eine erhöhte Priorität? Ich weiß wirklich nicht was da der Vorteil sein soll, aber Nachteile gibt's offenbar welche. @Game: sieht gut aus, spielt sich gut, gute Idee (erinnert mich ein wenig an Pathological)...alles in allem also ein gutes Game!

  • Du kommst vom RPG-Maker, oder? (ich auch, genau wie viele andere auch hier) Hab dir mal ein kleines Example gebaut, ich hoffe du verstehst es, ich weiß ja nicht wie viel du schon vom GM weißt. Schau's dir einfach mal an und lies die Kommentare. Wie gesagt kann man das nur mit Objekten machen, da man nur dort Kollisionen abfragen kann, bei Tiles geht das nicht.

  • Das hat etwas mit der Depth (Tiefe) zu tun. Die Depth des Objektes muss höher sein, als die der Tiles. Das geht so: In dem Fenster, wo du die Tiles in den Raum einfügst, steht unten "Current Tile Layer" du klickst dort auf "Add" und gibst dann zB "-1" ein. Alle Tiles du die in diesen Layer hinzufügst, also in den Raum setzt, wenn der -1 Layer ausgewählt ist, sind dann über Objekten mit positiver Depth. Da alle Objekte Standardmäßig die Depth 0 haben und 0 größer als -1 ist, liegt dann das Objekt…

  • anklickbare Fläche verschoben

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Also wenn die Built-in Kollisionabfragen (wovon die mouse-events ja welche sind, da sie selbstständig prüfen, ob die maus auf dem objekt ist) falsche ergebnisse liefern, muss es eigentlich am sprite liegen, also bounding-box oder irgendsowas. Du kannst ja mal versuchen, das global mouse event zu nehmen, und dadrin selbst auf kollision mit dem Objekt zu prüfen, gibts ja einige Funktionen für (siehe Hilfe). Evtl Dinge die uns zum Lösen des Problems führen könnten: 1. Sind das mehrere Objekte mit v…

  • random movement

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Also wenn dann GML-Quellcode (1 Zeile) das gibt eine Zahl zwischen 1 und 4 zurück (Siehe dazu auch hier: Das große Random() Missverständnis) Und dann ist es das gleiche wie choose(1,2,3,4), was zufällig einen dieser werte auswählt und zurückgibt. ich benutze choose() auch nicht so oft, da es nur sehr begrenzte Möglichkeiten bietet, aber gerade um zB zwischen 4 Richtungen zu unterscheiden, ist es sehr praktisch.

  • Is ja eigentlich gelöst, aber ich misch mich trotzdem mal ein: Die enter&leave Lösung per Events kann ich nicht empfehlen. Denn wenn man beim entern das sprite ändert, dann beim klicken zB ein show_message macht, dann ist die maus, nachdem man in der message auf OK geklickt hat, nicht mehr auf dem button. Es wird aber auch kein leave event ausgeführt, was dann dazu führt, dass immernoch das mouse-over sprite angezeigt wird. Deshalb mach ich das persönlich immer per kollisionabfrage, ob an der ma…

  • call event

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Das hat auch ne Weile gedauert bis ich das raus hatte: ev_user0 ist nicht das event sondern das "numb". Man muss machen: GML-Quellcode (1 Zeile)

  • problem mit image_index

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Jop, genau das ist dein problem. Liste mit Aktionen: rocketsoft.gm-school.uni.cc/uploads/dd_icons_to_gml2.zip Dein Code müsste also heißen: GML-Quellcode (8 Zeilen)

  • Waffenwechsel führt zum Absturz

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Der Code ist wirklich sehr unübersichtlich, und da scheint einiges nicht zu stimmen, aber ich versuch trotzdem mal das so zu ändern, wie es mir logisch richtig erscheint: GML-Quellcode (42 Zeilen) probiers einfach mal aus, ich geb keine garantie

  • Soooo, wir hams geschafft^^ Die neue November (ähem *hüstel*) Ausgabe ist fertig! Ja, es ist schon Dezember, und wir entschuldigen uns für die Verspätung, aber jeder von uns Redakteuren hat auch noch andere Aufgaben und Pflichten und so bitten wir euch um Entschuldigung. (Wenn wir doch mal genug von der Sache haben, werden wir das euch schon mitteilen, also denkt nicht immer es ist aus mit dem Maker's Mag, wenns mal ein bisschen länger dauert). Schaut einfach mal rein, das ganze ist wieder in de…

  • Maker's Mag wurde keinesfalls eingestellt, es gab nur aus verschiedenen Gründen keine Oktoberausgabe, wir arbeiten aber an einer Novemberausgabe, also keine Angst.

  • Nur in einem View anzeigen lassen

    Boddlnagg - - Gelöste Fragen

    Beitrag

    mit Objekten ist das recht einfach, da du einfach im draw event, wo du das Objekt zeichnest, die variable view_current überprüfen musst. Darin ist gespeichert auf welchen View gerade gezeichnet wird. Wenn es nun also auf einem bestimmten View gezeichnet wird, einfach dieses Objekt nicht zeichnen lassen.

  • Code durchsuchen

    Boddlnagg - - Gelöste Fragen

    Beitrag

    Um noch etwas hinzuzufügen: der GM versteht nicht nur die (C-like) Klammern als Blockabgrenzung, sondern auch die Delphi Variante mit begin und end. Man kann normalerweise statt { und } auch begin und end schreiben.

  • Zitat: „Original von King Andre Gibts diesen Monat wieder eine Ausgabe, denn der ist ja fast um... :?:“ ja es gibt eine Ausgabe, ich versteh ja nicht was du unter fast um verstehst, aber für mich wäre wohl eher der 30. Oktober "fast um"...also, ein wenig Geduld...gut ding will weile haben