Suche Scripter für 2 Scripte
Hoi, ich suche nen Scripter der mir 2 Scripte schreiben könnte.
Ich bin da drin echt noch ne totale Niete und ich versuch das meiste mit Common-Events zu lösen, aber für die 2 folgenden Sachen brauch ich nen RGSS-Script, weil Common-Events das entweder nicht ermöglichen oder zu kompliziert machen.
Script 1 ( Habe ich jetzt gelöst mit Common Event. Hab lang überlegt logisch ^^ aber jetzt funkt es ):
Wenn der Held ein Level aufsteigt möcht ich gern das ein Fenster im Spiel aufgeht und die Message erscheint: "Held erreicht Stufe *sowieso*"
Script 2:
Ich hätte gern ein Event das ein Fenster aufbaut in der Größe von dem Questlogfenster und in dem 5 Variablen angezeigt werden.
Also folgendes soll in dem Fenster stehen:
-------------------------------------------------------------
Angeln "Variable1" /300
Schwimmen "Variable2" /300
Springen "Variable3" /300
Reiten "Variable4" /300
Fliegen "Variable5" /300
-------------------------------------------------------------
Mehr soll da nich drinstehn und wenn man ESC drückt dann soll natürlich wieder das Fenster verschwinden.
Das Fenster soll wie im Questlog mit dem Normalen Windowskin angezeigt werden.
Der Ersteller bekommt natürlich nen Crediteintrag
Danke schonmal für die Hilfe.
Passt meiner Meinung nach eher nach "Script Anfragen"... *schieb* ~Monsta
Ich bin da drin echt noch ne totale Niete und ich versuch das meiste mit Common-Events zu lösen, aber für die 2 folgenden Sachen brauch ich nen RGSS-Script, weil Common-Events das entweder nicht ermöglichen oder zu kompliziert machen.
Script 1 ( Habe ich jetzt gelöst mit Common Event. Hab lang überlegt logisch ^^ aber jetzt funkt es ):
Wenn der Held ein Level aufsteigt möcht ich gern das ein Fenster im Spiel aufgeht und die Message erscheint: "Held erreicht Stufe *sowieso*"
Script 2:
Ich hätte gern ein Event das ein Fenster aufbaut in der Größe von dem Questlogfenster und in dem 5 Variablen angezeigt werden.
Also folgendes soll in dem Fenster stehen:
-------------------------------------------------------------
Angeln "Variable1" /300
Schwimmen "Variable2" /300
Springen "Variable3" /300
Reiten "Variable4" /300
Fliegen "Variable5" /300
-------------------------------------------------------------
Mehr soll da nich drinstehn und wenn man ESC drückt dann soll natürlich wieder das Fenster verschwinden.
Das Fenster soll wie im Questlog mit dem Normalen Windowskin angezeigt werden.
Der Ersteller bekommt natürlich nen Crediteintrag

Danke schonmal für die Hilfe.
Passt meiner Meinung nach eher nach "Script Anfragen"... *schieb* ~Monsta
Wehe wenn Sie alle vereint
THE LAST TREASURE
an epic story about an epic hero
offizielle Webseite = www.the-last-treasure.de.vu
THE LAST TREASURE
an epic story about an epic hero
offizielle Webseite = www.the-last-treasure.de.vu
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Benshy« (31. Oktober 2007, 23:11)
o.O
Das 2. ist doch ein ganz banales Picturemenü, oder nicht?
Wenn das Problem bei der Anzeige der Variablen liegt, kannst du mit MOD diese Variablen aufspliten und jenachdem, wie groß die z.B 10 Stelle ist, lässt du dann verschiedene Zahlen anzeigen... Sry, falls das etwas unverständlich ist, aber dass ist eine der Sachen, die ich damals mit dem 2k3 noch andauernd gemacht habe...
(Heute mach ich das zwar auch per Script, aber ich glaube, mit Events ist es einfacher sowas zu machen, wenn man keine Ahnung von RGSS hat.)
Das 2. ist doch ein ganz banales Picturemenü, oder nicht?
Wenn das Problem bei der Anzeige der Variablen liegt, kannst du mit MOD diese Variablen aufspliten und jenachdem, wie groß die z.B 10 Stelle ist, lässt du dann verschiedene Zahlen anzeigen... Sry, falls das etwas unverständlich ist, aber dass ist eine der Sachen, die ich damals mit dem 2k3 noch andauernd gemacht habe...
(Heute mach ich das zwar auch per Script, aber ich glaube, mit Events ist es einfacher sowas zu machen, wenn man keine Ahnung von RGSS hat.)
Benutzerinformationen überspringen
Motto: Was zählt ist nicht das eigene Leben, sondern es aufs Spiel zusetzen.
Das müsste eigentlich sein was du suchst.
Füge bitte folgenden Code in einen neuen Script über main ein::
Benutzt dann einfach in Call-Script folgendes::
und dann kommt dein Fenster mit deinen werten.
Füge bitte folgenden Code in einen neuen Script über main ein::
|
|
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 |
$variable_id=[1,2,3,4,5]
$variable_namen=[nil,'Angeln','Schwimmen','Springen','Reiten','Fliegen']
$xwidth=400
$xheight=400
def werte
@window=Window_Base.new(640/2-$xwidth/2,480/2-$xheight/2,$xwidth+32,$xheight+32)
@window.contents=Bitmap.new($xwidth,$xheight)
@window.contents.font.name="Arial"
@window.contents.font.size=$fontsize*2
@window.contents.draw_text(0,0,$xwidth,64,'Status',1)
@window.contents.font.size=$fontsize
@window.z=999999999
$variable_id.each {|i|
@window.contents.draw_text(0,i*32+64,$xwidth,32,
"#{$variable_namen[i]}: #{$game_variables[i]}",1)
}
until Input.trigger?(Input::B)
Graphics.update
Input.update
@window.update
end
until !Input.press?(Input::B)
Graphics.update
Input.update
@window.update
end
@window.dispose
end |
Benutzt dann einfach in Call-Script folgendes::
|
|
Quellcode |
1 |
werte |
und dann kommt dein Fenster mit deinen werten.
Benutzerinformationen überspringen
Motto: Was zählt ist nicht das eigene Leben, sondern es aufs Spiel zusetzen.
Das ist ja aba auch immer so super toll mit den kopieren -.-
mal funtzt es mal nicht jetzt hab ich überall lücken zwischen. -.-
Ist aba net schlimm müsste trotzdem funken.
Viel spaß noch damit.
Schalte im Antwort Editor einfach von "Editor" nach "Quellcode" um, dann dürfte dieser Fehler nicht mehr auftauchen. ~Monsta
ok thx
mal funtzt es mal nicht jetzt hab ich überall lücken zwischen. -.-
Ist aba net schlimm müsste trotzdem funken.
Viel spaß noch damit.
Schalte im Antwort Editor einfach von "Editor" nach "Quellcode" um, dann dürfte dieser Fehler nicht mehr auftauchen. ~Monsta
ok thx

YAams
Random Signatur

