Icons azeigen
Hallo Community,
ich bin momentan dabei ein eigenes ich nenne es mal Spielsystem über Events zu erstellen, da ich kein geübter scripter bin.
Hin und wieder merke ich jedoch dass es komplett ohne einige Hilfscripts sehr sehr kompliziert wird.
Hier ist etwas, das mich an die Eventumsetzbare Grenze treibt.
Ich möchte ein Gegenstandsmenü erstellen, in dem wie in dem normalen Makermenü, verschiedene Aufgesammelte Gegenstände angezeigt werden.
Das ist eigentlich schon genau das Problem.
Ich habe bereits jetzt 32 der 50 Bilder ausgenutzt, und muss für die Gegenstände (die nur über icons dargestellt werden sollen) weitere Bilder-Stellen "opfern".
Gibt es eine möglichkeit icons anzeigen zu lassen, nach möglichkeit mit bestimmbarer x und y achse und in der ebenengrösse wählbar.
Super wär natürlich wenn jemand lust/Zeit hätte ein Script zu entwickeln, sodass man über ein Script-Event (x, y, z) die jeweiligen icons anzeigen lassen könnte. So könnte man unabhängig von der begrenzten Picture-Zahl, eine Menge Gegenstände im Menü anzeigen lassen.
Danke im Vorraus
Gruss Suirat
ich bin momentan dabei ein eigenes ich nenne es mal Spielsystem über Events zu erstellen, da ich kein geübter scripter bin.
Hin und wieder merke ich jedoch dass es komplett ohne einige Hilfscripts sehr sehr kompliziert wird.
Hier ist etwas, das mich an die Eventumsetzbare Grenze treibt.
Ich möchte ein Gegenstandsmenü erstellen, in dem wie in dem normalen Makermenü, verschiedene Aufgesammelte Gegenstände angezeigt werden.
Das ist eigentlich schon genau das Problem.
Ich habe bereits jetzt 32 der 50 Bilder ausgenutzt, und muss für die Gegenstände (die nur über icons dargestellt werden sollen) weitere Bilder-Stellen "opfern".
Gibt es eine möglichkeit icons anzeigen zu lassen, nach möglichkeit mit bestimmbarer x und y achse und in der ebenengrösse wählbar.
Super wär natürlich wenn jemand lust/Zeit hätte ein Script zu entwickeln, sodass man über ein Script-Event (x, y, z) die jeweiligen icons anzeigen lassen könnte. So könnte man unabhängig von der begrenzten Picture-Zahl, eine Menge Gegenstände im Menü anzeigen lassen.
Danke im Vorraus
Gruss Suirat
Benutzerinformationen überspringen
Motto: Aufgeben ist es, was den Menschen tötet. Nur der Mensch, der sich weigert aufzugeben, hat sich das Recht verdient, auf dem glanzvollen Pfad der Menschheit zu wandeln.
Wenn du ein komplettes Menü mit Skills, Items und dergleichen per Event erstellen willst, solltest du es direkt lassen,
wofür benutzt du schließlich den XP? Würdest du den rm2k oder rm2k3 benutzen, wäre es ja verständlich,
aber so ein Menü, was z.B. dem Standartmenü des XP ähnelt per Events zu machen, ist zwar möglich, aber an Arbeitsaufwand usw.
so extrem hoch, dass es sich meiner Meinung nach gar nicht lohnt. Ich hatte das mal mit jemanden besprochen,
der so ein Menü mit dem rm2k3 haben wollte. Allerdings haben wir das dann verworfen, da wie schon gesagt, der Arbeitsaufwand
zu hoch ist (man benötigt unendlich viele Bedingungen, Variablen und auch Switches).
Per Skript geht das leichter. Wenn du ein spezielles Menü haben willst, brauchst du dich einfach nur an einen Skripter wenden.
wofür benutzt du schließlich den XP? Würdest du den rm2k oder rm2k3 benutzen, wäre es ja verständlich,
aber so ein Menü, was z.B. dem Standartmenü des XP ähnelt per Events zu machen, ist zwar möglich, aber an Arbeitsaufwand usw.
so extrem hoch, dass es sich meiner Meinung nach gar nicht lohnt. Ich hatte das mal mit jemanden besprochen,
der so ein Menü mit dem rm2k3 haben wollte. Allerdings haben wir das dann verworfen, da wie schon gesagt, der Arbeitsaufwand
zu hoch ist (man benötigt unendlich viele Bedingungen, Variablen und auch Switches).
Per Skript geht das leichter. Wenn du ein spezielles Menü haben willst, brauchst du dich einfach nur an einen Skripter wenden.
Mitsch93
-
Projekte -
Tutorials & Hilfreiches aus der Eventtechnik
[Tutorial] Skills, Stats und Bosse - So erstellt ihr einen guten Bosskampf
[Tutorial] Kampf - Unendlich Gegner erscheinen lassen
[Tutorial] Kämpfe, Klassen und Balancing
[Tutorial] Entwickler Talk: Skalierungen

NPC verfolgt Held durch Türen

Pokemon- Fangskript

Monstergruppenführer

Automatisches prioritätsgesteuertes Anordnen von Bildern

Doppelte Eventfunktionen auf Map

Objekte schieben & ziehen
das ist leichter gesagt als getan und war bereits eine überlegung von mir, doch bevor ich eine weitere person mit hineinziehe, die sich meinen ganzen Grafiken, Ideen und Zusammenhängen widmet und in Scripten umsetzt, möchte ich ein fertiges Produkt, ich sag mal eine Art Engine entwerfen, sodasss der Scripter genau nachvollziehen kann, was wie passieren soll, welche Werte was bewirken und so weiter und so fort, da ich mir bis jetzt über nicht jedes kleinste Detail Gedanken gemacht hab und auch der Erfahrung nach selbst noch im Spielaufbau auf Entwicklungen stosse die ich in meinem Spiel sehen möchte und für notwendig oder passend erachte. Zudem muss ich bevor ich irgend jemandem mein Spiel zeige ihn so sehr überzeugen bzw. er muss so überzeugt von meinem spiel und dessen ideen sein, dass er den Aufwand als angemessen für ein Hobby Spiel Ersteller ansieht, ich bin mir ja selber noch nicht bewusst wann ich fertig sein werde, was ich vlt. noch ändern möchte und ob ich überhaupt fertig werde, da denke ich ist das erstellen eines scripts das icons anzeigen soll ein wriklich geringes übel ;-) Und zu deiner motivierenden Ansprache, ich bin mir natürlich bewusst dass es unmengen an ressourcen kostet (variables, switches etc.) aber so lange ich spass dran hab und die motovation nicht verliere, sowie beim makern mehr lerne und auch die scriptsprache stück für stück verstehen lerne probier ich es, meine ideen meinen möglichkeiten entsprechend umzusetzen.
Daher noch mal die Bitte:
wenn jemand ein script erstellen kann wlches icons anzeigt, würde mir sehr geholfen sein:-)
Daher noch mal die Bitte:
wenn jemand ein script erstellen kann wlches icons anzeigt, würde mir sehr geholfen sein:-)
Benutzerinformationen überspringen
Motto: Ein gesunder Mensch hat 1000 Wünsche, doch ein kranker nur einen!
So nen Script komplett neu erstellen nach deinen Wünschen etc ist schon einiges an Arbeit und dann sollte man auch überzeugt davon sein, da hast du schon recht.
Aber es gibt wirklich einige schon erstellte Menüs und man muss kein Gott sein um sich das selbst anzupassen.
Nimm dir das was dir am meisten zusagt, und versuch mit ein wenig herumprobieren und vielleicht Tutorials das Script deinen wünschen anzupassen.
Das ist gar nicht so schwer, ich hab auch kaum Ahnung von Ruby, aber wenn man einmal den Dreh raus hat, dann ist das mit den Anpassen meist
gar nicht so schwer. Außer du hast extreme Wünsche
Aber es gibt wirklich einige schon erstellte Menüs und man muss kein Gott sein um sich das selbst anzupassen.
Nimm dir das was dir am meisten zusagt, und versuch mit ein wenig herumprobieren und vielleicht Tutorials das Script deinen wünschen anzupassen.
Das ist gar nicht so schwer, ich hab auch kaum Ahnung von Ruby, aber wenn man einmal den Dreh raus hat, dann ist das mit den Anpassen meist
gar nicht so schwer. Außer du hast extreme Wünsche
-
Bushido
-
Lustige Zitate-
Zitat 1<Noone> Kann mir vielleicht jemand bei ner Deutschhausaufgabe helfen? Komm damit nicht zurecht :/
<Siegertyp> Ja aber beeil dich, ich muss gleich los. Ich kann dir nur eine Frage beantworten.
<Noone> Nur eine?
<Siegertyp> Ja
* Siegertyp has quit IRC (quit) -
Zitat 2<fusion> Hast du ein paar Nacktfotos deiner Freundin?
<chrzan> nö :/
<fusion> Willst du welche haben? :> -
Zitat 3<MMM> Ich glaub ich lache nie wieder so laut...göttlich heute morgen in Bio. wir haben jeweils unseren eigenen speichel mikroskopiert. Auf einmal die eine ganz aufgeregt "Hier bewegt sich was!!" Alle werden still, Prof guckt sich das kurz an, guckt nochmal hin "Oh, ja das ist definitv eine lebende Spermazelle" Ich glaub das Mädchen wäre am liebsten gestorben
-
Zitat 4<Wretched> Religionskriege sind Konflikte zwischen erwachsenen Menschen, bei denen es darum geht, wer den cooleren, imaginaeren Freund hat
<D3nY0> looool
wie geil -
Zitat 5<HDStyle> Ist dir schonmal aufgefallen, dass irgendwie nie Amokläufe an Hauptschulen stattfinden? o.o
<Crytek> Ja ist klar. Da schießen ja auch alle zurück. -
Zitat 6<RAP|TaliFecT> Meine Freundin meint ich wäre neugierig ... zumindestens steht das in ihrem Tagebuch
-
Scheint wohl doch eine schwierigere Angelegeneheit zu sein als erwartet...dachte das wäre für einen Skripter relativ leicht.
Na gut, dann geh ich den mühsamen weg ^^
Aber ich denke mit ein paar bitmaps und sprites dürfte das auch zu regeln sein.
Werd mich mal ein bisschen genauer damit befassen.
Grüße Suirat
Na gut, dann geh ich den mühsamen weg ^^
Aber ich denke mit ein paar bitmaps und sprites dürfte das auch zu regeln sein.
Werd mich mal ein bisschen genauer damit befassen.
Grüße Suirat
Hallo Suirat.
Ich weiß nicht ob es das ist was du suchst.
Aber ich habe mal eine Demo gemacht mit der du vielleicht etwas anfangen kannst.
Du kannst auf der Map Icons und Texte anzeigen lassen.Mit Control_Switch 1 kannst du
Die Icons und Texte ein oder ausblenden.Erklärungen findest du im Script selbst.
Bei irgendwelchen Fragen kannst du dich ja nochmal melden.
Script:
Demo:
Icon-Hud.rar
MFG
Ich weiß nicht ob es das ist was du suchst.
Aber ich habe mal eine Demo gemacht mit der du vielleicht etwas anfangen kannst.
Du kannst auf der Map Icons und Texte anzeigen lassen.Mit Control_Switch 1 kannst du
Die Icons und Texte ein oder ausblenden.Erklärungen findest du im Script selbst.
Bei irgendwelchen Fragen kannst du dich ja nochmal melden.
Script:
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
##### Icon_Hud ##### class Scene_Map attr_accessor(:icon_hud) alias_method(:icon, :main) if(!method_defined?(:icon)) def main() @icon_hud = Icon_Hud.new() icon @icon_hud.dispose() end end class Icon_Hud < Sprite def initialize(viewport=nil) super(viewport); self.z = 250 #Icon_Hud Priorität self.x = 0 # Icon_Hud von links nach recht positionieren self.y = 0 # Icon_Hud von oben nach unten positionieren self.bitmap = Bitmap.new(640, 480) # Icon_Hud vergrößern/verkleinern refresh() end def refresh() self.bitmap.clear() self.bitmap.fill_rect(self.bitmap.rect, Color.new(20,20,20,0)) # Farbe und Transparenz vom Icon_Hud self.bitmap.font.name = "Arial" # Schriftwahl self.bitmap.font.size = 20 # Schrift vergrößern/verkleinern ########### Icon Liste ########## if $game_switches[1] == true # Ein & Ausblenden der Icons & Schrift über Control_Switches 1 icon1_bitmap = RPG::Cache.icon( "Icon1" ) # Gewähltes Bild aus der Iconliste self.bitmap.blt(5, 5, icon1_bitmap, icon1_bitmap.rect) # Position des Icons self.bitmap.font.color = Color.new(255, 255, 255, 255) # Farbe der Schrift bitmap.draw_text(35, 5, 200, 32,"Stab") # Position der Schrift & Anzeige vom Text icon2_bitmap = RPG::Cache.icon( "Icon2" ) # Gewähltes Bild aus der Iconliste self.bitmap.blt(5, 37, icon2_bitmap, icon2_bitmap.rect) # Position des Icons self.bitmap.font.color = Color.new(255, 255, 255, 255) # Farbe der Schrift bitmap.draw_text(35, 37, 200, 32,"Schwert") # Position der Schrift & Anzeige vom Text icon3_bitmap = RPG::Cache.icon( "Icon3" ) # Gewähltes Bild aus der Iconliste self.bitmap.blt(5, 69, icon3_bitmap, icon3_bitmap.rect) # Position des Icons self.bitmap.font.color = Color.new(255, 255, 255, 255) # Farbe der Schrift bitmap.draw_text(35, 69, 200, 32,"Speer") # Position der Schrift & Anzeige vom Text icon4_bitmap = RPG::Cache.icon( "Icon4" ) # Gewähltes Bild aus der Iconliste self.bitmap.blt(205, 5, icon4_bitmap, icon4_bitmap.rect) # Position des Icons self.bitmap.font.color = Color.new(255, 255, 255, 255) # Farbe der Schrift bitmap.draw_text(240, 5, 200, 32,"Axt") # Position der Schrift & Anzeige vom Text icon5_bitmap = RPG::Cache.icon( "Icon5" ) # Gewähltes Bild aus der Iconliste self.bitmap.blt(205, 37, icon5_bitmap, icon5_bitmap.rect) # Position des Icons self.bitmap.font.color = Color.new(255, 255, 255, 255) # Farbe der Schrift bitmap.draw_text(240, 37, 200, 32,"Messer") # Position der Schrift & Anzeige vom Text icon6_bitmap = RPG::Cache.icon( "Icon6" ) # Gewähltes Bild aus der Iconliste self.bitmap.blt(205, 69, icon6_bitmap, icon6_bitmap.rect) # Position des Icons self.bitmap.font.color = Color.new(255, 255, 255, 255) # Farbe der Schrift bitmap.draw_text(240, 69, 200, 32,"Bogen") # Position der Schrift & Anzeige vom Text end end end class Interpreter alias_method(:change_icon, :command_121) if(!method_defined?(:change_icon)) def command_121 change_icon() if $scene.class == Scene_Map then $scene.icon_hud.refresh() end return true; end end |
zum Lesen den Text mit der Maus markieren
Demo:
Icon-Hud.rar
MFG
Realität ist auch nur eine Art von Rollenspiel.
wow vielen dank asandril,
habe mich gestern mal daran versucht, jedoch nicht wirklich zielführend, da ich immer wieder bei den grundbausteinen des scriptens anfangen muss. Werde es gleich mal ausprobieren, und danke dir jetzt schon einmal herzlichst und mit einem gewährten credit eintrag sowie einer demo des menüs, wenn es fertig gestellt ist.
Ehrlich Vielen Vielen Dank!!!
Falls du mal etwas in musikalischer Richtung benötigen solltest, sag bescheid!
habe mich gestern mal daran versucht, jedoch nicht wirklich zielführend, da ich immer wieder bei den grundbausteinen des scriptens anfangen muss. Werde es gleich mal ausprobieren, und danke dir jetzt schon einmal herzlichst und mit einem gewährten credit eintrag sowie einer demo des menüs, wenn es fertig gestellt ist.
Ehrlich Vielen Vielen Dank!!!
Falls du mal etwas in musikalischer Richtung benötigen solltest, sag bescheid!
Ähnliche Themen
-
Einsteigerhilfe »-
Allgemeiner Fragenthread (Für Blutige Anfänger)
(27. Februar 2009, 18:36)
-
Skript-Anfragen »-
Saveskript gesucht
(8. Juli 2011, 11:11)
-
Skript-Anfragen »-
Brauche neues Menü.
(11. November 2008, 14:00)
-
Community-Forum »-
Neue Icons fürs Forum nur welche?
(21. September 2007, 18:11)
