Suchergebnisse

Suchergebnisse 541-560 von insgesamt 604.

  • DISCLAIMER : Folgendes Bezieht sich eher auf Seite1 dieses Threads und soll dich nur vor Unheil bewahren : (hab es geschrieben ohne die zweite Seite bemerkt zu haben, allerdings denke ich das es trotzdem helfende Anregung sein sollte) Ohne es böse zu meinen, wenn ich mir den Thread hier durchlese beschleicht mich das Gefühl, du solltest dir erstmal die Grundlagen des Programmierens zu Gemüte führen und auch richtig lesen was die Leute hier schreiben. Es bringt nichts wenn du einfach nur den Code…

  • Ehrlichgesagt weiß ich nicht, was für ein Problem du hast. Mein Hauptprojekt mit 120+ scripten, mehreren shadern und unzähligen objekten wird auf meinem 7 jahre alten laptop innerhalb von 5-10 sekunden gebuildet wenn man nicht vorher den asset compiler cache leert. Zudem ist es logisch das GM:S dein Projekt nicht mehr findet wenn du einfach ausserhalb der IDE den Namen umänderst da dann der Pfad nicht mehr übereinstimmt. Zu dem "Data Structure not found" kann ich nur sagen, dass du es falsch ver…

  • Alarmierung - Countersystem

    Rhazul - - Tutorialarchiv

    Beitrag

    hab zwar so ein Teil im Ceranfeld, aber es wird sicher dem ein oder anderen die Pizza retten :p Zu der current_time sache, wenn mans in nem Spiel verwendet, ist das nicht trotzdem anfällig für cheaterei wenn ich in windoof einfach die Zeit zurückstelle?

  • Das Problem ist, dass die 2 variablen lokal in deiner Kanone sind, wird geschossen während noch 2 schuss existieren wird eine variable überschrieben und der zugriff auf ein projektil geht verloren. mit meinem Ansatz brauchst du keine unterschiedlichen Variablen und nur einen alarm zur erstellung beim schießen GML-Quellcode (7 Zeilen)

  • Sprache frage

    Rhazul - - Technische Fragen

    Beitrag

    GML-Quellcode (1 Zeile) Dann kannst du wenn du Text malst abfragen welche Sprache ausgewählt ist mit einem switch statement GML-Quellcode (10 Zeilen) Bei viel text in einem Spiel würde ich dir nahelegen die file_* funktionen zu benutzen

  • Ist ja klar, du hast nur 2 Variablen, desshalb werden nur die letzten 2 Schuss gespeichert. Ich würde da so rangehen : GML-Quellcode (2 Zeilen) GML-Quellcode (2 Zeilen) GML-Quellcode (7 Zeilen) ALLERDINGS, sollten deine Profildaten aktuell sein und du tatsächlich aus mir unerklärlichen Gründen noch GM 8.1 Lite benutzen, dann kannst du soweit ich mich entsinne keine Dateistrukturen benutzen. DIE LÖSUNG : Gehe auf YoyoGames und lade dir die KOSTENLOSE Standard Version von Studio runter. Da hast du…

  • Wie animiert ihr eure Figuren

    Rhazul - - Spieldesign

    Beitrag

    Ich schmeiß hier mal nen Link rein, sehr gute Website! 2dwillneverdie.com/tutorial/ EDIT : Was soll denn die Signatur @mertcan

  • Bin nun auf die "Lösung", wenn man es so nennen kann, gestoßen. Ich habe meine Sprites sonst immer mit ungeraden Größen entworfen, also bspw. 31x31 anstelle von 32x32px um Sachen wie deb altbekannten image_xscale "bug" zu umgehen wo dann das Sprite um einen Pixel verschoben ist . Nun verhält es sich aber ja so, dass GM als Mitte nicht die Mitte des Pixels, sondern die obere linke Ecke als origin nimmt, was nach etwas Nachdenken eigentlich auch nur logisch ist, da es keine halben Pixel gibt Also …

  • Mir ist es schon fast peinlich euch mit so einer Banalität zu belästigen, doch anscheinend hab ich nen Schlaganfall erlitten denn anders kann ich mir nicht erklären wie ich nicht zu einer Lösung komme.. Spass beiseite, ich habe meinen spieler mit 23x51 großem Körper und gecenterten origin bei 11,25 . habe dann im Spieler var _xx = x - sprite_xoffset + 7; var _yy = y - sprite_yoffset + 14; var _dir = point_direction (_xx,_yy, mouse_x, mouse_y); draw_sprite_ext (spr_arm,0,_xx,_yy,1,1,_dir, c_white…

  • @dede165 Hiermit stelle ich mein Script samt Demo.gmz zur Verfügung. Das Script stellt einen einfachen Weg bereit, Laser bzw Linien mit variabler Länge und Breite sowie Farbe malen zu lassen, dabei wird der Abprallwinkel bei Kollision mit einem Objekt automatisch mit einberechnet, so dass insgesamt nur ein Scriptaufruf nötig ist. Es sollte beachtet werden, dass die Rechenintensität davon abhängt, wie oft der Abprallwinkel neu berechnet werden muss. Unterstützt wird das Abprallen auch von Formen …

  • draw healthbar auf display

    Rhazul - - Technische Fragen

    Beitrag

    Im Draw GUI dann nicht mit view_xview etc sondern einfach bspw. draw_sprite(spr_healthbar, index, 30,30) um es oben rechts zu malen oder halt sowas wie draw_sprite(spr_healthbar, index, display_get_gui_width()-30,30)

  • draw healthbar auf display

    Rhazul - - Technische Fragen

    Beitrag

    Wie wäre es denn wenn du das ganze im dafür vorgesehenen Draw-GUI event malst ?

  • Winkel Differenz Frage

    Rhazul - - Technische Fragen

    Beitrag

    Ja du müsstest dann sowas schreiben GML-Quellcode (5 Zeilen) Besorg dir einfach die kostenlose Standardversion von Studio.

  • taschenlampe

    Rhazul - - Technische Fragen

    Beitrag

    Dann cheat ich auchmal bisschen rum, mal sehen wie kompakt wir das kriegen GML-Quellcode (7 Zeilen)

  • Bleibende Upgrades

    Rhazul - - Technische Fragen

    Beitrag

    Ja geibts nur in Studio die Funktion. Mach doch einfach if point_distance(obj_cookie.x,obj_cookie.y,mouse_x,mouse_y) < 50) oder mach unter mouse click event nicht global mouse pressed sondern nur mouse pressed, das benutzt die Kollisionsmaske des Objektes dann musst du nur precise oder ellipse anmachen und dein cookie objekt in die mitte platzieren

  • Raumgrösse

    Rhazul - - Technische Fragen

    Beitrag

    guck mal in views rein. Wenn du dich eingelesen hast dann benutzt du einfach mein script von hier : view scale - draw event

  • Dynamischer weapon switch

    Rhazul - - Technische Fragen

    Beitrag

    Du erstellst ein Array beliebiger größe und da kannst du dann beispielsweise die objekte oder noone reinspeichern. deine Ausgewählte waffe ist dann immer die welche aus dem array an der auswahlposition ausgelesen wird. du kannst dann ne Abfrage einbauen nachdem eins weitergescrollt wurde wenn != noone: waffe gleich array ,sonst waffe = faust... oder du fragst wenn = noone dann gehe noch eine position weiter. hoffe ist verständlich hab schnell getippt wollte dir flott antworten

  • Collisions Problem

    Rhazul - - Technische Fragen

    Beitrag

    move_dir müsste da nicht 0 und 1 sondern 0 und 180 sein.

  • Ich wusste doch das ich was vergessen hab... hatte aber auch viel um die Ohren aber die extension kommt aufjedenfall noch.

  • Male einfach die Tag- und Nachthintergründe mit unterschiedlichen alphawerten übereinander. Wenn es komplett Tag ist hat der Taghintergrund alpha 1 und der Nachthintergrund 0. Wenn es dann dunkler werden soll senkst du langsam den alphawert des Tagsprites und erhöhst den des Nachtsprites bis dieser wiederum bei 1 angekommen ist. Dann ist Nacht und danach wiederholt sich das ganze in umgekehrter Reihenfolge. Mach das ganze in das Draw Begin eines objekts was eine hohe depth hat, du kannst GML-Que…