• Anmelden

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

1

Sonntag, 25. Januar 2009, 17:07

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

2

Sonntag, 25. Januar 2009, 17:10

Da ich nicht allzu viel Ahnung von RGSS habe kann ich nur sagen wie es aussehen müsste.

Wenn Taste T gedrückt wurde und Uhr an ist dann $uhr =nil wenn Uhr aus ist dann $uhr =Uhr.new
Spoiler: :3
hallo :böse:
zum Lesen den Text mit der Maus markieren


Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

3

Sonntag, 25. Januar 2009, 17:28

aber ich möchte ja nicht unbedingt so haben, das ich auf jeder Map ein Event mit Script aufrufen machen will

4

Sonntag, 25. Januar 2009, 17:35

dann musste das in scene_map update abfragen

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

5

Sonntag, 25. Januar 2009, 17:45

und wie? ich hab keine Ahnung von RGSS >_<

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

6

Montag, 26. Januar 2009, 17:20

Hat keiner ne idee? (möchte heute noch eine Demo rausbringen

7

Montag, 26. Januar 2009, 18:00

In Scene_Map in def update

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 :dance:

    NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!! ;(

    Bild
  • Déjà-vù

    Bild
    © by Ryouko
  • Tipp ;)

    Lesen, denken, posten.
    Gebt Schritt 2 eine Chance!
  • Schreibweise

    Wer Standard mit "t" schreibt ist ein Idiod!
  • Zombies!

    Bild

    :D
  • Shoutbox :D

    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)


Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

8

Montag, 26. Januar 2009, 18:11

habs eingefügt bei Scene Map, doch es funzt net...

RedLink

Landsknecht

Motto: Faulheit ist Relativ

  • Nachricht senden

9

Montag, 26. Januar 2009, 19:24

habs eingefügt bei Scene Map, doch es funzt net...
Naja du must auch alstatt elseif elsif schreiben.
  • Scripter

    Für den MV
  • Mitmacher

    nirgendswo

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

10

Montag, 26. Januar 2009, 20:14

Script 'Scene_Map' line 55: NameError occurred
uninitialized constant Input:F4

11

Montag, 26. Januar 2009, 20:32

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++...
  • Forentreffen :dance:

    NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!! ;(

    Bild
  • Déjà-vù

    Bild
    © by Ryouko
  • Tipp ;)

    Lesen, denken, posten.
    Gebt Schritt 2 eine Chance!
  • Schreibweise

    Wer Standard mit "t" schreibt ist ein Idiod!
  • Zombies!

    Bild

    :D
  • Shoutbox :D

    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!

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

12

Mittwoch, 28. Januar 2009, 14:59

klappt nicht wirklich...
Er zeigt jetzt zwar die Zeit an, aber sie aktuallisiert sich nicht

13

Mittwoch, 28. Januar 2009, 15:13

Direkt drunter:

Ruby Quellcode

1
2
3
if $uhr != nil
  $uhr.update
end



Sonst noch fragen?
  • Forentreffen :dance:

    NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!! ;(

    Bild
  • Déjà-vù

    Bild
    © by Ryouko
  • Tipp ;)

    Lesen, denken, posten.
    Gebt Schritt 2 eine Chance!
  • Schreibweise

    Wer Standard mit "t" schreibt ist ein Idiod!
  • Zombies!

    Bild

    :D
  • Shoutbox :D

    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!

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

14

Mittwoch, 28. Januar 2009, 15:44

jop
Uhr anschalten geht noch ohne Probleme.
Beim Ausschalten

---------------------------------------------------------------------
Script 'Window_Base' line 95: RGSSError occurred
disposed window
---------------------------------------------------------------------

15

Mittwoch, 28. Januar 2009, 16:12

Hab jetzt nur die letzten 2 Posts gelesen, aber ich vermute:

Ruby Quellcode

1
2
3
if !$uhr.nil? && !$uhr.disposed?
  $uhr.update
end


ist die Lösung :)

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

16

Mittwoch, 28. Januar 2009, 16:17

naja, ich kann sie jetzt einmal an und ausschalten, bei 2. mal anschalten kommt

Script 'Scene_Map' line 30: NameError occurred

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

17

Mittwoch, 28. Januar 2009, 17:50

Ich versuchs auch mal =D

Ruby Quellcode

1
2
3
if $uhr != nil && !$uhr.disposed?
  $uhr.update
end
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

18

Mittwoch, 28. Januar 2009, 17:52

Ich hätte das "and !$uhr.disposed?" doch dazuschreiben sollen, wusst ichs doch...

xD
  • Forentreffen :dance:

    NOOOOIIINN, unser schöner Forentreffen 2009 "Gruppe Wenzel" Banner ist weg, noooooiiiin!! ;(

    Bild
  • Déjà-vù

    Bild
    © by Ryouko
  • Tipp ;)

    Lesen, denken, posten.
    Gebt Schritt 2 eine Chance!
  • Schreibweise

    Wer Standard mit "t" schreibt ist ein Idiod!
  • Zombies!

    Bild

    :D
  • Shoutbox :D

    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!

19

Mittwoch, 28. Januar 2009, 17:54

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.

Dragoon93

Gesperrter Nutzer

  • »Dragoon93« wurde gesperrt
  • »Dragoon93« ist der Autor dieses Themas

Motto: >>>!!!Triavolution RULEZ!!!<<<

  • Nachricht senden

20

Mittwoch, 28. Januar 2009, 18:05

jetzt gehts^^ danke dir

Social Bookmarks