Autor Thema: Wherigo programmieren  (Gelesen 1629 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Krolock

  • Sr. Member
  • ****
  • Beiträge: 455
Wherigo programmieren
« am: 22. Juli 2010, 15:58:15 »
Hallo,
gibt es in der Cachbrettgemeinde zufällig jemand der Erfahrungen mit Wherigo-Programmierung hat?
Die Tutorials von Gummiseele und wherigo.com hab ich bereits durch, aber mir sind noch ein paar Fragen offen, z.B
  • wie kann man globale Scripte schreiben, d.h. Scripte die man von jeder Zone aus aufrufen kann. (Expirimentiere gerade mit Scripts auf Timer, auf denen man die Ticks auslöst)
  • Wie kann ich absichern, dass Interaktionen mit dem User nicht von anderen Screens überlagert werden. Also entgegen der normalen Abfolge das Programm unterbrechen und warten.

Vielen Dank für eure Hilfe im Voraus.

Offline aselnigu

  • Full Member
  • ***
  • Beiträge: 80
Re: Wherigo programmieren
« Antwort #1 am: 26. Juli 2010, 18:38:04 »
Hallo,

Zitat
•wie kann man globale Scripte schreiben, d.h. Scripte die man von jeder Zone aus aufrufen kann. (Expirimentiere gerade mit Scripts auf Timer, auf denen man die Ticks auslöst)
.
Vielleicht kommst Du hier mit "Commands" weiter. Wenn Du die Zone auswählst findest Du rechts unten die Möglichkeit "Commands" anzulegen, deren Gültigkeitsbereich Du selber angeben kannst. Wenn Du ein "Command" angelegt hast kannst Du dieses unter Events bearbeiten.

Zitat
•Wie kann ich absichern, dass Interaktionen mit dem User nicht von anderen Screens überlagert werden. Also entgegen der normalen Abfolge das Programm unterbrechen und warten.
Die ideale Lösung ist dies nicht, aber bei den Interaktionen kann man ja immer eine Eingabe bzw. einen Klick auf einen Button fordern. Wenn Dein Programm nicht zu komplex ist könntest Du über diese Eingaben den Programmablauf steuern und somit auch absichern.

Hoffentlich helfen Dir meine Bemerkungen.

Viele Grüße

Astrid

Offline Bücklerbande

  • Jr. Member
  • **
  • Beiträge: 74
Re: Wherigo programmieren
« Antwort #2 am: 23. August 2011, 22:55:18 »
Hallo Leute,

mein zweiter programmierter Wherigo macht mir massiv Probleme und ich komme nicht hinter den Fehler.
Kurioserweise läuft die Cartridge sowohl in der Urwigo-, Oregon- und in der DesktopWIG-Simulation fehlerfrei durch.
Vor Ort klappt aber nix. Ein Gegenstand der aufgehoben werden soll, kann nicht aufgehoben werden, weil der Befehl dazu nicht angezeigt wird. Dieser Fehler tritt live sowohl bei Oregon (wo es ja in der simulierung klappt!) und bei WhereYou-Go-Android-App auf.
Dabei sind keine Simulationssperren etc. aktiv.
Ich bin mit meinem Latein am Ende. Das frustrierende ist, dass ich immer live testen muss, was sehr aufwendig ist (Anfahrt), da die Simulation ja korrekt läuft.

Hätte ein erfahrener Urwigorianer mal Lust sich die Cartridge anzusehen? Eilt auch nicht.

Gruß Dave

Offline Krolock

  • Sr. Member
  • ****
  • Beiträge: 455
Re: Wherigo programmieren
« Antwort #3 am: 24. August 2011, 08:01:45 »
Hätte ein erfahrener Urwigorianer mal Lust sich die Cartridge anzusehen? Eilt auch nicht.

Hallo Dave,
schick mir das uriwigo file samt Media mal zu, dann guck ich mir das mal an.
VG Markus

Offline Bücklerbande

  • Jr. Member
  • **
  • Beiträge: 74
Re: Wherigo programmieren
« Antwort #4 am: 24. August 2011, 09:24:12 »
Hallo Markus,
super danke, habe schon gehofft, dass du Dich meldest ;-)
Cartridge geht heute abend oder morgen raus.
Gruß Dave

Offline Krolock

  • Sr. Member
  • ****
  • Beiträge: 455
Re: Wherigo programmieren
« Antwort #5 am: 24. August 2011, 10:08:38 »
Hallo Dave,
der Dank geht an dich, denn ohne deinen Beitrag über Urwigo hätte ich diesen wahrscheinlich nie entdeckt und die Wherigoprogrammierung eingestellt.
VG Markus