Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/room/noscript.c b/room/noscript.c
new file mode 100644
index 0000000..fcff28e
--- /dev/null
+++ b/room/noscript.c
@@ -0,0 +1,42 @@
+inherit "/std/room";
+#include <properties.h>
+#include <moving.h>
+
+static string x;
+static string *xx;
+
+void create() {
+ ::create();
+ x="----------";
+ xx=({
+ "/d/ebene/room/ak_str7",
+ "/d/ebene/room/dra_str3",
+ "/d/ebene/room/hp_str2c",
+ "/d/ebene/room/o_wa1d",
+ "/d/ebene/room/waldweg8"
+ });
+ SetProp(P_LIGHT,1);
+ SetProp(P_INT_LONG,
+"Dieser Raum ist fuer Leute, die TF spielen lassen.\n\
+Es gibt nur einen Weg heraus...\n");
+ AddCmd("","raus",1);
+}
+
+void init() {
+ int i;
+
+ ::init();
+ for (i=0;i<10;i++)
+ x[i]='a'+random(26);
+}
+
+varargs string GetExits(object viewer) {
+ return sprintf("Es gibt einen sichtbaren Ausgang: %s.\n",x);
+}
+
+varargs int raus(string s) {
+ if (query_verb()!=x)
+ return 0;
+ notify_fail("Etwas hat nicht funktioniert. Bitte verstaendige einen Magier.\n");
+ return ((this_player()->move(xx[random(sizeof(xx))],M_GO))>0);
+}