Systemuhr während des SPiels An/aus
Hallo Community, ich möchte eine Systemuhr während des Spiels an und ausschalten können. und das mit nur einem einzigen Knopfdruck.
Aber ich möchte nicht auf jeder einzelnen Map ein Event einfügen mit Bedingungen--> Taste "..." wird gedrückt"=An/aus.
Kann man ein Script machen, das man, wenn man "T" drückt, das dann, die Uhr an bzw. ausgeschaltet wird.
Ich weiß nur, das man per Script so die Uhr anschaltet:
Hallo Community, ich möchte eine Systemuhr während des Spiels an und ausschalten können. und das mit nur einem einzigen Knopfdruck.
Aber ich möchte nicht auf jeder einzelnen Map ein Event einfügen mit Bedingungen--> Taste "..." wird gedrückt"=An/aus.
Kann man ein Script machen, das man, wenn man "T" drückt, das dann, die Uhr an bzw. ausgeschaltet wird.
Ich weiß nur, das man per Script so die Uhr anschaltet: $uhr = Uhr.new
Aber ich möchte nicht auf jeder einzelnen Map ein Event einfügen mit Bedingungen--> Taste "..." wird gedrückt"=An/aus.
Kann man ein Script machen, das man, wenn man "T" drückt, das dann, die Uhr an bzw. ausgeschaltet wird.
Ich weiß nur, das man per Script so die Uhr anschaltet:
Hallo Community, ich möchte eine Systemuhr während des Spiels an und ausschalten können. und das mit nur einem einzigen Knopfdruck.
Aber ich möchte nicht auf jeder einzelnen Map ein Event einfügen mit Bedingungen--> Taste "..." wird gedrückt"=An/aus.
Kann man ein Script machen, das man, wenn man "T" drückt, das dann, die Uhr an bzw. ausgeschaltet wird.
Ich weiß nur, das man per Script so die Uhr anschaltet: $uhr = Uhr.new
aber ich möchte ja nicht unbedingt so haben, das ich auf jeder Map ein Event mit Script aufrufen machen will
und wie? ich hab keine Ahnung von RGSS >_<
Hat keiner ne idee? (möchte heute noch eine Demo rausbringen
In Scene_Map in def update
Das wäre mit F5, kannst ausprobieren, ob es mit T auch funktioniert, bin mir da nicht sicher.
Bei "Uhr.new" musste schauen, wie die Uhren-Klasse heißt und das eintragen, sonst gehts nicht
EDIT: Codeschnipsel korrigiert...
|
|
Ruby Quellcode |
1 2 3 4 5 |
if $uhr != nil and Input.trigger?(Input::F5) $uhr.dispose elsif Input.trigger?(Input::F5) $uhr = Uhr.new end |
Das wäre mit F5, kannst ausprobieren, ob es mit T auch funktioniert, bin mir da nicht sicher.
Bei "Uhr.new" musste schauen, wie die Uhren-Klasse heißt und das eintragen, sonst gehts nicht

EDIT: Codeschnipsel korrigiert...
-
Forentreffen
NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!!

-
Déjà-vù
-
Tipp
Lesen, denken, posten.
Gebt Schritt 2 eine Chance! -
Schreibweise
Wer Standard mit "t" schreibt ist ein Idiod! -
Zombies!
-
Shoutbox
Thema war aktuell das Forentreffen bzw. dass Nariakei doch nächstes mal kommen würde.
Da plötzlich:
Zitat
(00:50:33) (19): was intressierts mich wie flach ein flachbildfernseher is
(00:50:41) (19): wenn der nur 3 centimeter dick is
(00:50:42) GreyHat: 19, du laggst
(00:50:50) (19): dann kann man den platz trotzdem net ausnutzen
(00:50:59) GreyHat: dein ping ist sozusagen 30 minuten
(00:51:02) Nariakei: lool
(00:51:05) Saverion: LOL
Watch your fire! - Beobachtet euer Feuer!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Saverion« (26. Januar 2009, 22:07)
habs eingefügt bei Scene Map, doch es funzt net...
Script 'Scene_Map' line 55: NameError occurred
uninitialized constant Input:F4
uninitialized constant Input:F4
Argh, ja stimmt, mach F5 draus, F1-F4 sind schon vergeben, da gibts Probleme^^
Das mit elseif ist wohl der typische Flüchtigkeitsfehler nach Arbeit mit C++...
Das mit elseif ist wohl der typische Flüchtigkeitsfehler nach Arbeit mit C++...
-
Forentreffen
NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!!

-
Déjà-vù
-
Tipp
Lesen, denken, posten.
Gebt Schritt 2 eine Chance! -
Schreibweise
Wer Standard mit "t" schreibt ist ein Idiod! -
Zombies!
-
Shoutbox
Thema war aktuell das Forentreffen bzw. dass Nariakei doch nächstes mal kommen würde.
Da plötzlich:
Zitat
(00:50:33) (19): was intressierts mich wie flach ein flachbildfernseher is
(00:50:41) (19): wenn der nur 3 centimeter dick is
(00:50:42) GreyHat: 19, du laggst
(00:50:50) (19): dann kann man den platz trotzdem net ausnutzen
(00:50:59) GreyHat: dein ping ist sozusagen 30 minuten
(00:51:02) Nariakei: lool
(00:51:05) Saverion: LOL
Watch your fire! - Beobachtet euer Feuer!
klappt nicht wirklich...
Er zeigt jetzt zwar die Zeit an, aber sie aktuallisiert sich nicht
Er zeigt jetzt zwar die Zeit an, aber sie aktuallisiert sich nicht
Direkt drunter:
Sonst noch fragen?
|
|
Ruby Quellcode |
1 2 3 |
if $uhr != nil $uhr.update end |
Sonst noch fragen?
-
Forentreffen
NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!!

-
Déjà-vù
-
Tipp
Lesen, denken, posten.
Gebt Schritt 2 eine Chance! -
Schreibweise
Wer Standard mit "t" schreibt ist ein Idiod! -
Zombies!
-
Shoutbox
Thema war aktuell das Forentreffen bzw. dass Nariakei doch nächstes mal kommen würde.
Da plötzlich:
Zitat
(00:50:33) (19): was intressierts mich wie flach ein flachbildfernseher is
(00:50:41) (19): wenn der nur 3 centimeter dick is
(00:50:42) GreyHat: 19, du laggst
(00:50:50) (19): dann kann man den platz trotzdem net ausnutzen
(00:50:59) GreyHat: dein ping ist sozusagen 30 minuten
(00:51:02) Nariakei: lool
(00:51:05) Saverion: LOL
Watch your fire! - Beobachtet euer Feuer!
jop
Uhr anschalten geht noch ohne Probleme.
Beim Ausschalten
---------------------------------------------------------------------
Script 'Window_Base' line 95: RGSSError occurred
disposed window
---------------------------------------------------------------------
Uhr anschalten geht noch ohne Probleme.
Beim Ausschalten
---------------------------------------------------------------------
Script 'Window_Base' line 95: RGSSError occurred
disposed window
---------------------------------------------------------------------
Hab jetzt nur die letzten 2 Posts gelesen, aber ich vermute:
ist die Lösung
|
|
Ruby Quellcode |
1 2 3 |
if !$uhr.nil? && !$uhr.disposed? $uhr.update end |
ist die Lösung
Skripte:
Animations "Entruckler"
Console
Drunken Mode
Eventskript Debugger
Flat-Events
Impassable Script
Item Shortcut
MSS: Monsta's Shoot System (Neu)
Radius Skript
Random Event Teleport
RMXP Leistungstest
Single Rotate
Split Screen (Beta)
Tutorials:
'alias' Bug beheben
Eigenes RTP
Standard KS komplett Übersetzen
RGSS: Eigener HUD
Programme:
Maker Exchange [ MEX ]
RMXP Skript Explorer
RPGXP Code Converter
Spiele:
[Minispiel] Stampfi V1.5 (Gold)
[Minispiel] Mastermind XP
[Humor] Verfressene Klone
______________________________
[Zukunft] Evil Science
zum Lesen den Text mit der Maus markieren
naja, ich kann sie jetzt einmal an und ausschalten, bei 2. mal anschalten kommt
Script 'Scene_Map' line 30: NameError occurred
Script 'Scene_Map' line 30: NameError occurred
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Ich versuchs auch mal =D
|
|
Ruby Quellcode |
1 2 3 |
if $uhr != nil && !$uhr.disposed? $uhr.update end |
Ich hätte das "and !$uhr.disposed?" doch dazuschreiben sollen, wusst ichs doch...
xD
xD
-
Forentreffen
NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!!

-
Déjà-vù
-
Tipp
Lesen, denken, posten.
Gebt Schritt 2 eine Chance! -
Schreibweise
Wer Standard mit "t" schreibt ist ein Idiod! -
Zombies!
-
Shoutbox
Thema war aktuell das Forentreffen bzw. dass Nariakei doch nächstes mal kommen würde.
Da plötzlich:
Zitat
(00:50:33) (19): was intressierts mich wie flach ein flachbildfernseher is
(00:50:41) (19): wenn der nur 3 centimeter dick is
(00:50:42) GreyHat: 19, du laggst
(00:50:50) (19): dann kann man den platz trotzdem net ausnutzen
(00:50:59) GreyHat: dein ping ist sozusagen 30 minuten
(00:51:02) Nariakei: lool
(00:51:05) Saverion: LOL
Watch your fire! - Beobachtet euer Feuer!
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 |
if Input.trigger?(Input::F5) if $uhr != nil $uhr.dispose $uhr = nil else $uhr = Uhr.new end end $uhr.update if !$uhr.nil? |
so müsste es gehen...
wie lautet dein genauer fehler? nur NameError reicht nicht.. du musst auch sagen was
Realität ist nur eine subjektive Wahrnehmungsstörung.
Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.
Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.
Ähnliche Themen
-
Kampfsysteme »-
Analoge und digitale Uhr in Echtzeit
(16. Mai 2008, 21:49)
-
Einsteigerhilfe »-
Titel BGM während des Spiels ändern??
(4. November 2008, 16:14)
-
RGSS 1 Probleme & Talk »-
Problem mit Flugscript von thunderbolt256
(1. Juni 2008, 23:01)



