Suchergebnisse

Suchergebnisse 21-40 von insgesamt 168.

  • Blend modes (mal wieder)

    Chaos Creator - - Technische Fragen

    Beitrag

    Du willst farbige Lichter und eine (farbige, nicht schwarze) umgebungshelligkeit? Ich editier dann mal n kleines Tutorial rein

  • Blend modes (mal wieder)

    Chaos Creator - - Technische Fragen

    Beitrag

    Du möchtest alles schwarz haben, nur den lichtkegel sehen? Create-Event: GML-Quellcode (1 Zeile) Draw-Event: GML-Quellcode (13 Zeilen) Erst wird die Surface weiß angestrichen, das licht schwarz draufgemalt (dazu musst du es invertieren) und dann das ganze von der szene abgezogen. Damit bestimmt die Helligkeit des Lichts die "Transparenz" Ich hab mal ne zeit lang daran gearbeitet, das möglichst komfortabel zu machen, vielleicht lad ichs mal hoch EDIT: Funktioniert mit 8.1 nicht mehr... Vielleicht…

  • Wie wäre es, wenn du dem Controller eine Variable "Eigenschaft" verpasst, die die richtige Eigenschaft enthält, und du dann im obj_test dann GML-Quellcode (1 Zeile) in das Create - Event schreibst? Dann würde der Controller nicht dem Objekt die Variable zuschreiben, sondern sich das Objekt die Variable vom Controller holen, was aufs gleiche rauskommt.

  • Polygone mit Textur

    Chaos Creator - - Technische Fragen

    Beitrag

    Es gibt den Befehl d3d_vertex_texture(x,y,z,xtex,ytex) bei dem Du zusätzlich die Texturcoordinaten angeben musst, damit klar ist, welcher Ausschnitt der Textur auf die Vertices gezeichnet wird. xtex und ytex gehen von der oberen linken Ecke der Textur aus je von 0 bis 1. Ein texturiertes Quadrat wäre dann z.B.: (Versteckter Text) Dein Dach dürfte deshalb rot gewesen sein, da du keine Texturcoordinaten angegeben hast und so die Zeichenfarbe (die Du demnach auf Rot gestellt haben müsstest) verwend…

  • Du kannst natürlich auch mit screen_redraw arbeiten, das ist genauso performant, nur steht dann logischerweise alles andere im Spiel während des Rückstoßes still, da es ja dann eine zeit lang nur das step-event von deiner Spielfigur abarbeitet.

  • Ich habe mich nur vertan: Abbaufortschritt=Fortschritt/Altedauer*Neuedauer. Beispiel: Altedauer = 40, Neuedauer = 70, Fortschritt = 30 30 / 40 * 70 = 52,5 Ich denke das du das erreichen wolltest?

  • Wenn Du es so machen willst wäre die Lösung eigentlich GML-Quellcode (1 Zeile) wobei die Altedauer der Grenzwert ist, bei dem das letzte Item fertig wäre und Neuedauer der Grenzwert des aktuellen Items. Wenn Du für jede Block - Item Kombination einen eigenen Wert speicherst (was logisch wäre, da man mit einer Schaufel schneller Erde, aber langsamer Stein als mit einer Spitzhacke abbauen kann), würde ich es so wie in meinem letzten Post beschrieben machen: Jeder Block hat einen festen Grenzwert g…

  • Zerstörungszeit > umrechnungen

    Chaos Creator - - Gelöste Fragen

    Beitrag

    ich versteh nicht ganz, wie du es machst, aber ich würde den blöcken je eine abbauzeit geben (z.B. Erde=50, Stein=100); und bei verschiedenen Werkzeugen pro Step verschiedene werte abziehen (z.B. Hand 1 pro Step, Spitzhacke 4 pro Step, kann natürlich je nach block variabel sein) und wenn dann der Wert des Blockes 0 erreicht hat wird er zerstört. im Beispiel: Erde - Hand = 50 Steps Stein - Hand = 100 Steps Erde - Hacke = 13 Steps Stein - Hacke = 25 Steps Wenn du es schon so machst versteh ich dei…

  • OfftopicZitat von florpp: „Zitat von Unistyle: „Was ne dämliche Bermerkung... Unter Medien gehören auch Videos, Bilder und Musik dazu.“ Ok dann beweiß mir das doch mal mit einem auszug aus einer Definition oder ähnlichem.“ Googlen hilft /Offtopic Seehr viele Spiele nutzen dlls für Videos, warum machst du das dann nicht einfach auch? Auf gmtoolbox.com gibt es 5 Video - dlls, probier halt mal eine aus

  • Motion Eye im Hintergrund

    Chaos Creator - - Technische Fragen

    Beitrag

    keine Ahnung, kannst du aber gerne ausprobieren

  • Motion Eye im Hintergrund

    Chaos Creator - - Technische Fragen

    Beitrag

    ja dann wird dir wohl nichts anderes übrig bleiben, als dich nach einer anderen Webcam DLL umzuschauen EDIT: Anscheinend gibt es keine gute Alternative zur Webcam DLL und ich sehe auch keine Einstellungsmöglichkeiten das die dll weiterläuft wenn man das Fenster minimiert, aber vielleicht kann man auch das Fenster auf andere Weise (mit ner dll) zu verstecken, ohne es zu minimieren

  • Motion Eye im Hintergrund

    Chaos Creator - - Technische Fragen

    Beitrag

    Wenn du "freeze the game when the form loses focus" aktivierst, kann der Timer auch nicht aktivert werden. Alternativ könnte man den Fensterstatus per dll überprüfen und entsprechen darauf reagieren.

  • Lenkung Verbessern

    Chaos Creator - - Gelöste Fragen

    Beitrag

    oder du erstellst die Drehanimation im Sprite-Editor, dann siehts wesentlich besser aus. Dafür muss das Auto nach rechts schauen und das Bild groß genug für die Drehung sein, dann kannst du eine Drehanimation erstellen lassen (Gegen den Uhrzeigersinn) und stattGML-Quellcode (1 Zeile)GML-Quellcode (1 Zeile)schreiben. Wenn du nicht 360 sondern z.B. 180 Bilder machst, musst du dann entsprechendGML-Quellcode (1 Zeile)schreiben. Nachteil: braucht viel Speicher und ist nicht mit irgendwelchen Auto-Ani…

  • Ich denke die einfachste Lösung wäre, bei jedem Objekt die jeweils anderen zum Grid hinzuzufügen, Pfad berechnen, ausführen und dann die anderen Objekte wieder vom Grid zu entfernen. Man müsste den Pfad deshalb direkt ausführen, da den anderen Objekten die neue Position ja sonst noch nicht bekannt ist und sie so letztendlich doch kollidieren könnten. Da es keine Funktion zum sofortigem ausführen des Pfades gibt, musst du dich wahrscheinlich mit GML-Quellcode (1 Zeile)oder ähnlichem zufriedengebe…

  • Ich fürchte, dass du dafür ein zweites Grid erstellen musst, bei dem nur die Stellen frei sind, durch die dein größeres Objekt auch passt.

  • Probleme mit 39dll

    Chaos Creator - - Technische Fragen

    Beitrag

    Jetzt klappt alles, ich dachte zwar das die anfrage per URL + POST mal geklappt hätte, da hab ich mich aber offensichtlich getäuscht. Im Spiel funktioniert es - macht PHP einen unterschied zwischen 'abc' und "abc"? Das habe ich geändert und seit dem geht es. Vielen Dank an alle, die mir geholfen haben. Wenn ich weitere Fragen habe, schreibe ich sie einfach hier rein

  • Probleme mit 39dll

    Chaos Creator - - Technische Fragen

    Beitrag

    Wie meinst du das? Wenn ich .../test.php?test=abcdefg im Browser eingebe, passiert nichts...

  • Probleme mit 39dll

    Chaos Creator - - Technische Fragen

    Beitrag

    Ich mache das Spiel gerade mit dem GM 8.0 neu und habe einen seltsamen Fehler entdeckt. Er hat aber leider nichts mit den seltsamen Symptomen zu tun, sondern spielt auf Server Ebene: Der Code PHP-Quellcode (6 Zeilen) gibt nichts zurück. Wo ist der Fehler? EDIT: Mit GET geht's, aber warum nicht mit POST? Gestern hat es mit POST noch funktioniert...

  • Probleme mit 39dll

    Chaos Creator - - Technische Fragen

    Beitrag

    Ich freu mich natürlich über jeden, der mir helfen will, aber dennoch wird es immer Rätselhafter: Ich habe das Spiel in den GM 8.0 übertragen, mit dem Erfolg, das er abstürzt, sobald Daten überträgt. Wenn sich deine Antwort auf den GM 8.0er bezieht, haben sie das anscheinend inzwischen gelöst. Das seltsame an der Variablen size: Die empfangene Nachricht hat immer die Größe -10035, wenn ein Spieler beendet -10053. Aber eigentlich wurde doch bei < 0 nichts übertragen, bei = 0 ist der Spieler offli…

  • Probleme mit 39dll

    Chaos Creator - - Technische Fragen

    Beitrag

    Es funktioniert ja alles richtig, nur dass die gesandte message immer die Größe null hat (was aber eigentlich nicht stimmen kann...) und es Fehler mit der übertragung im Game - End Event gibt. Aber mir fällt gerade auf, dass dieser Fehler seit heute besteht, und ich heute morgen GM 8.1 geupdated habe... Ich versuchs mal auf dem 8.0er. (Die Fehler machen auch nicht wirklich sinn) PS: Ich spiele nicht über den Server, sondern er speichert nur meine IP adresse und nen Namen, dass man sich bequemer …