Suchergebnisse

Suchergebnisse 21-40 von insgesamt 100.

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

  • Hallo, ich nutze folgenden Code im draw-Event, um mein Interface auszurichten: GML-Quellcode (12 Zeilen) Das funktioniert auch soweit: Wenn ich meinen Charakter bewege, dann bewegen sich meine Interface-Grafiken sauber und ohne Verzögerung mit. Nun wollte ich ein (eigenes) Drag-and-Drop-System für meine Items einbauen, doch nun tut sich ein kleines Problem auf, im draw-Event eines Item-Objekts steht nun folgendes: GML-Quellcode (8 Zeilen) Wenn ich allerdings das Item nun über den Bildschirm "zie…

  • Textbox, wie in einem RPG

    naibaf77 - - Technische Fragen

    Beitrag

    Suuper, danke für die beiden antworten! Werde das morgen, wenn ich wieder am Laptop bin mal ausprobieren, schonmal vielen Dank! grüße naibaf77

  • Hey, danke nochmal für die Info. Das mit den "Parent Objects" habe ich jetzt noch nicht probiert, allerdings klappt es, wenn ich die Objekt-ID anspreche. Allerdings gibt die Funktion collision_point() bei mir nicht "-1" zurück, wenn kein Objekt kollidiert, sondern "-4". Ich habe meine if-Bedingung also in if(obj_id != -4) umändern müssen! Das ist aber komisch oder? Oder hat jemand dafür eine logische Erklärung? grüße naibaf77

  • Okay, vielen Dank! Diese Kollisionen machen mich wahnsinnig Aber langsam verstehe ich das ganze System. Zum Skript: Das mit "-1" überprüfen gefällt mir sehr, werde ich morgen nach der Uni direkt mal testen, jetzt muss ich aber erstmal ins Bett Zum "parent object": Wie genau stellst du dir das mit dem "parent object" vor? Wenn ich dann per other.variable auf das objekt zugreife, dann greife ich ja immer auf dasselbe zu, nicht auf das spezielle, was ich gern hätte? Oder was genau daran habe ich je…

  • Ah okay, wäre dann eine if-abfrage überhaupt sinnvoll? wenn er -1 zurückgibt ohne kollision, wäre das dann ein false? oder ist das nur bei 0 ein false? Bzw wie kann ich von der ID jetzt auf das objekt schließen? kann ich per <id>.variable auf variablen von den Objekten zugreifen? Könnte ich das etwa so machen? GML-Quellcode (2 Zeilen) grüße naibaf77

  • Hey, ich habe die Suche benutzt hier im Forum, ich habe die Hilfedatei durchstöbert, aber leider nichts passendes gefunden. Mein Problem ist nicht ganz einfach zu schilder, ich versuche es mal so einfach wie nur möglich: Mein Player läuft auf einer Map (nach oben, rechts, links, unten). Nun soll er zukünftig mit anderen Objekten interagieren können. Dazu müssen folgende Bedingungen erfüllt sein: Der Player steht vor dem Objekt und guckt in Richtung Objekt. Wie man es eben aus RPG's kennt. Ich ha…

  • Textbox, wie in einem RPG

    naibaf77 - - Technische Fragen

    Beitrag

    Zitat von Michaelp800: „Es gibt eine Funktion. String_length() oder so was (Hilfe nachgucken). Wenn der Wert wie du sagst 40 ist, soll ein Zeilenumbruch (#) entstehen.“ Aber mit String_length würde ich doch nur die Gesamtlänge abfragen und nicht, alle 40 Zeichen (beispielsweise) ein Zeilenumbruch abfragen können oder?

  • Textbox, wie in einem RPG

    naibaf77 - - Technische Fragen

    Beitrag

    Okay, also vom Grundprinzip her: - "Spiel anhalten" - Textbox zeichnen (Textbox-Sprite verwenden) - Stringtext ausgeben Zu 1) Ich denke die einzig sinnvolle Möglichkeit ist es, per Variable abzufragen, ob eine Textbox offen ist oder nicht und demnach dann verhindern, dass man seinen Charakter bewegen kann und eben verhindern, dass NPC's sich bewegen. Oder gibt es da evtl. eine bessere Möglichkeit? Zu 2) Das ist denke ich das allerkleinste Problem Zu 3) So, hier wirds denke ich etwas komplizierte…

  • Ein typischer Anfängerfehler, hab ichs mir gedacht Vielen Dank!

  • Hallo, ich bin dabei ein RPG zu entwickeln. Noch stecke ich in den grundlegenden Sachen fest. Was ich bereits zum Thema Movement gemacht habe: - Der Charakter kann in alle 4 Richtungen gehen - Der Raum bewegt sich zentral mit dem Charakter mit Nun mein Problem: Ich habe unten links ein Interface, was natürlich immer relativ zum xview und yview gleich bleiben soll. Die Grafik des Interfaces ist exakt so groß, wie das Fenster selbst, sodass ja einfach gilt: im Step-Event des Interface-Objektes: y …

  • Kompletten Script durchsuchen

    naibaf77 - - Expertenrunde

    Beitrag

    Kopier den Code in Notepad++, da gibt es unter "Suchen" eine Funktion, die sich "Ersetzen" nennt. Da gibst du das Wort ein, was ersetzt werden soll und eben das neue Wort. Sollte funktionieren chip.de/downloads/Notepad_12996935.html Grüße naibaf77

  • Textbox, wie in einem RPG

    naibaf77 - - Technische Fragen

    Beitrag

    Hallo, ich suche eine Anregung, wie ich per Befehl eine Textbox anzeigen lassen kann, der ich einen Inhalt zuweise. Also quasi ein Objekt erstellen, welches die Textbox selbst ist, dieses dann "erstellen", aber immer mit dem Inhalt, den ich gerade brauche. In einem RPG spricht man ja Charaktere an, dann erscheint unten ja ganz klassisch die Textbox. Eine Möglichkeit wäre, alle Texte zu schreiben und als Bilder einzufügen, aber das würde ja ganz schön viel Speicher in Anspruch nehmen. Weiterhin d…

  • Einstieg in C++

    naibaf77 - - Andere Programmiersprachen

    Beitrag

    Danke für die ganzen, teils sehr ausführlichen Beiträge. Hat mir auf jeden Fall sehr weitergeholfen. Ich habe mir jetzt ein Buch über C++ gekauft und bin fleißig am lernen. Und falls es falsch rübergekommen ist: Ich lerne nicht für mein E-Tec Studium, sondern aus Interesse, aber schaden kann es fürs Studium ja auf gar keinen Fall Und sollte ich mal vor Problemen stehen, hier scheinen ja einige Ahnung zu haben LG naibaf

  • okay danke, ja das war verständlich ... ja ich wusste nicht, wie ich klassen, objekte und eben die funktioniern bündig in die überschrift packen kann Gut, demnach ist der name der variablen egal gut, danke

  • Huhu, ich erlerne gerade c++/cli und nun tut sich bei einem kleinen tutorial eine frage auf. ich habe die konsolenanwendung komplett selbst geschrieben, streng nach tutorial. alles funktioniert einwandfrei, aber hier kommt meine frage: wieso funktioniert das so einwandfrei?? Erläuterung: Ich habe eine Klasse "Sparbuch", in der headerdatei steht unter Anderem folgendes: Quellcode (9 Zeilen) Augenmerk auf die double-variable "zins"! In der zugehörigen .cpp steht unter anderem: Quellcode (7 Zeilen)…

  • Einstieg in C++

    naibaf77 - - Andere Programmiersprachen

    Beitrag

    Hallo, ich fange ab Wintersemester ein Elektrotechnikstudium an und mache gerade ein Praktikum. Dort sehe ich mich bald mit der Sprache c konfrontiert, wenn es darum geht Mikrocontroller zu programmieren, wen's interessiert: mikrocontroller.net/articles/C Da ich allerdings dort nur grundlegendes machen werde, wollte ich nicht anfangen c "vollständig" (wenn es deratiges überhaupt gibt) zu lernen. Allerdings finde ich C++ ganz interessant, bin jetzt beim surfen auf das "Microsoft Visual C++ 2010 E…

  • okay, ja sowas in der art hatte ich mir schon gedacht, jetzt hab ich das aber genau verstanden dann werd ich mich mal an deinen kleinen skript ransetzen und versuchen zu verstehen, was der bringt danke dir schonmal !! edit: habe das heir gebastelt: GML-Quellcode (2 Zeilen) aber jetzt bleibt er noch tiefer drin stecken gruß naibaf77

  • Hey, ich wollte ein kleines Jump'n'Run machen, habe mir das Tutorial bereits angeguckt, möchte dies aber ausschließlich selbst skripten, da ich mir das selbst beibringen möchte ... Nun habe ich direkt zu beginn ein Problem: GML-Quellcode (1 Zeile) normalerweise sollte er doch damit überprüfen ob ein pixel unter meinem Charakter frei ist und wenn nicht, hält er eben an. Allerdings "versinkt" mein char leicht im boden. erhöhe ich den y-wert auf self.y+4 dann bleibt er plötzlich schwebend stehen, k…

  • Mit diesen Informationen können wir nichts anfangen. Uppe dein Spiel und gib uns den Downloadlink. Ich bin vielleicht kein GML-Ass, aber es gibt genug, die's drauf haben und sich das sicherlich mal anschaun Aus Fehlern lernt man! Gruß naibaf

  • Verwende für deine Leben eine eigene Variable und statt Game Over teleportierst du dich auf eine andere Map auf der Game over steht oder soetwas. Und wenn du verloren hast, kannst du ja die Steuerung blockieren und eine Sekunde warten bevor du auf die "Game over Map" teleportiert wirst. gruß naibaf