Browse Source

folder structure remastered

Marvin Löschenkohl 3 years ago
parent
commit
dd301034b2
44 changed files with 78 additions and 128 deletions
  1. 0 0
      Archiv/ambientmusic.txt
  2. BIN
      Archiv/bier_schmied.txt
  3. BIN
      Archiv/bierwasser_wirt.txt
  4. 0 0
      Archiv/buildcontest.txt
  5. 0 0
      Archiv/gildenpvp/skills.txt
  6. 0 0
      Archiv/gildenpvp/u_skills.txt
  7. 4 4
      Archiv/marvcity_fire_01.txt
  8. 5 5
      Archiv/spawn_Brot_backen.txt
  9. 2 2
      Archiv/spawn_Die_Ernte.txt
  10. BIN
      Archiv/spawn_Holzkohle_herstellen.txt
  11. 5 5
      Archiv/spawn_Papier_wird_gebraucht.txt
  12. BIN
      Archiv/spawn_Viehzucht.txt
  13. BIN
      Archiv/spawn_Wasser_holen.txt
  14. 39 0
      codelines.txt
  15. 0 89
      global/hunter.txt
  16. 1 1
      pre_generate.txt
  17. 10 10
      startscript.txt
  18. 0 0
      storydorf/schiff/region_schiff.txt
  19. 0 0
      storydorf/schiff/schiff_10_Backe_backe_Kuchen.txt
  20. 0 0
      storydorf/schiff/schiff_11_Vorbereitungen.txt
  21. 0 0
      storydorf/schiff/schiff_12_Feuerteufel.txt
  22. 0 0
      storydorf/schiff/schiff_13_Boss.txt
  23. 0 0
      storydorf/schiff/schiff_1_Schiffbruch.txt
  24. 0 0
      storydorf/schiff/schiff_2_Schatz_der_Santa_Maria.txt
  25. 0 0
      storydorf/schiff/schiff_3_Nie_wieder_Hunger_leiden.txt
  26. 0 0
      storydorf/schiff/schiff_4_Feines_Abendessen.txt
  27. 0 0
      storydorf/schiff/schiff_5_Monster_besiegen.txt
  28. 0 0
      storydorf/schiff/schiff_6_Baumaterial_besorgen.txt
  29. 0 0
      storydorf/schiff/schiff_7_Toten_Ehre_erweisen.txt
  30. 0 0
      storydorf/schiff/schiff_8_Ich_bin_durstig.txt
  31. 0 0
      storydorf/schiff/schiff_9_Nuechtern_werden.txt
  32. 0 0
      storydorf/xmas.txt
  33. 0 0
      system/chestshops.txt
  34. 12 12
      system/commands.txt
  35. 0 0
      system/copyisland.txt
  36. 0 0
      system/gamecenter.txt
  37. 0 0
      system/mailsystem.txt
  38. 0 0
      system/party.txt
  39. 0 0
      system/playsounds.txt
  40. 0 0
      system/pumpkin.txt
  41. 0 0
      system/ranklist.txt
  42. 0 0
      system/sitting.txt
  43. 0 0
      system/ticketsystem.txt
  44. 0 0
      system/voxel.txt

+ 0 - 0
global/ambientmusic.txt → Archiv/ambientmusic.txt


BIN
Archiv/bier_schmied.txt


BIN
Archiv/bierwasser_wirt.txt


+ 0 - 0
global/buildcontest.txt → Archiv/buildcontest.txt


+ 0 - 0
system/skills.txt → Archiv/gildenpvp/skills.txt


+ 0 - 0
utils/u_skills.txt → Archiv/gildenpvp/u_skills.txt


+ 4 - 4
Archiv/marvcity_fire_01.txt

@@ -1,4 +1,4 @@
-%msg all Willkommen Frischling! Du befindest dich hier im wichtigsten Gebauude der Stadt, der Feuerwache! Die Arbeit auf dieser Feuerwache wird nur von freiwilligen Helfern verrichtet. Nach Absolvierung des Tutorials startet automatisch der Kampagnenmodus. Du kannst nach Absolvierung eines Einsatzes aufhoeren und das naechste Mal beim naechsten Einsatz weitermachen. Nachdem du den Kampagnenmodus geschafft hast, kannst du gezielt Einsaetze aus dem Kampagnenmodus auswaehlen. Desweiteren steht dir danach das freie Spiel zur Verfuegung, in dem du zufaellige Einsaetze berarbeitetst, die von hilflosen Personen der Sadt hereinkommen. Weißt du einmal nicht weiter, dann hilft dir der Kollege im Leitstand (Klaus) bestimmt weiter. Hol dir nun weitere Informationen von Klaus. Viel Spaß.;
+%msg all Willkommen Frischling! Du befindest dich hier im wichtigsten Gebauude der Stadt, der Feuerwache! Die Arbeit auf dieser Feuerwache wird nur von freiwilligen Helfern verrichtet. Nach Absolvierung des Tutorials startet automatisch der Kampagnenmodus. Du kannst nach Absolvierung eines Einsatzes aufhoeren und das naechste Mal beim naechsten Einsatz weitermachen. Nachdem du den Kampagnenmodus geschafft hast, kannst du gezielt Einsaetze aus dem Kampagnenmodus auswaehlen. Desweiteren steht dir danach das freie Spiel zur Verfuegung, in dem du zufaellige Einsaetze berarbeitetst, die von hilflosen Personen der Sadt hereinkommen. Weißt du einmal nicht weiter, dann hilft dir der Kollege im Leitstand (Klaus) bestimmt weiter. Hol dir nun weitere Informationen von Klaus. Viel Spaß.;
 %loadEvent entity-click;
 
 @start
@@ -19,7 +19,7 @@
 
 @ausgeruestet
 %setVar smokeSafe true;
-%msg all Du traegst nun eine Atemschutzausruestung und bist vor Rauch geschuetzt. Aber Achtung: Nach Beendigung jedes Einsatzes wird diese Ausruestung automatisch abgelegt. Geloescht wird ausschließlich mit werfbaren Wasserflaschen, die du bei jedem Brandeinsatz automatisch zugewiesen bekommst. Der Kommandant hat jetzt eine Uebung für dich vorbereitet.;
+%msg all Du traegst nun eine Atemschutzausruestung und bist vor Rauch geschuetzt. Aber Achtung: Nach Beendigung jedes Einsatzes wird diese Ausruestung automatisch abgelegt. Geloescht wird ausschließlich mit werfbaren Wasserflaschen, die du bei jedem Brandeinsatz automatisch zugewiesen bekommst. Der Kommandant hat jetzt eine Uebung für dich vorbereitet.;
 %unloadEvent block-click;
 %loadEvent entity-click;
 %goto getUebung;
@@ -31,7 +31,7 @@
 
 @uebung
 %giveItemPlayer $player-name emerald:0:10;
-%msg all Nimm die Smaragde und hole dir aus meinem Shopinventar werfbare Wasserflaschen. Benutze sie, um das Feuer auf dem Baum neben der Feuerwache zu löschen.;
+%msg all Nimm die Smaragde und hole dir aus meinem Shopinventar werfbare Wasserflaschen. Benutze sie, um das Feuer auf dem Baum neben der Feuerwache zu löschen.;
 %setBlock $fireloc FIRE:0:1;
 %unloadEvent entity-click;
 %loadEvent throw;
@@ -52,6 +52,6 @@
 %setBlock $fireloc AIR:0:1;
 %unloadEvent throw;
 %unloadEvent throw-hit;
-%msg all Glückwunsch, du hast das Feuer gelöscht! Hole dir nun deinen ersten richtigen Einsatz beim Kommandanten ab.;
+%msg all Glückwunsch, du hast das Feuer gelöscht! Hole dir nun deinen ersten richtigen Einsatz beim Kommandanten ab.;
 %setGlobalVar marvinius firebeginnning true;
 %endQuest 10;

+ 5 - 5
Archiv/spawn_Brot_backen.txt

@@ -2,7 +2,7 @@
 %q term;
 
 @start
-%msg all Ich muss leider auf den Laden hier aufpassen. Könntest du für mich bitte etwas erledigen. Ich habe nämlich kein Brot mehr in meiner Auslage. Hol dir beim Bauern Weizen und verarbeite ihn zu 5 Broten. Bringe das Brot bitte anschließend zu mir.
+%msg all Ich muss leider auf den Laden hier aufpassen. Könntest du für mich bitte etwas erledigen. Ich habe nämlich kein Brot mehr in meiner Auslage. Hol dir beim Bauern Weizen und verarbeite ihn zu 5 Broten. Bringe das Brot bitte anschließend zu mir.
 %setInfo Hole beim Bauern Weizen.;
 %loadEvent entity-click;
 
@@ -15,7 +15,7 @@
 %setVar cancel true;
 %giveItemPlayer $player-name WHEAT:0:15;
 %msg all Hier hast du Weizen.;
-%setInfo Crafte den Weizen zu fünf Broten.;
+%setInfo Crafte den Weizen zu fünf Broten.;
 %unloadEvent entity-click;
 %loadEvent craft;
 %setVar craftedbread 0;
@@ -34,7 +34,7 @@
 @label
 %unloadEvent craft;
 %loadEvent villager-give;
-%setInfo Gib dem Verkäufer 5 Brote.;
+%setInfo Gib dem Verkäufer 5 Brote.;
 %setVar breadsgiven 0;
 
 @wait3
@@ -47,7 +47,7 @@
 @checkloc
 %if %distance $villager-loc $traderloc; <= 4 goto give;
 %setVar cancel true;
-%msg all Tut mir leid, ich bin nicht der Verkäufer.;
+%msg all Tut mir leid, ich bin nicht der Verkäufer.;
 %goto wait3;
 
 @give
@@ -57,5 +57,5 @@
 %goto wait3;
 
 @endQuest
-%msg all Danke für deine Hilfe.;
+%msg all Danke für deine Hilfe.;
 %endQuest 3;

+ 2 - 2
Archiv/spawn_Die_Ernte.txt

@@ -2,7 +2,7 @@
 %q term;
 
 @start
-%msg all Hallo Fremder, ich möchte meinen Weizen noch vor dem Unwetter einholen. Bitte hilf mir dabei und gehe zum Weizenfeld, ernte das Getreide und übergebe mir schließlich 8 Stück Weizen!;
+%msg all Hallo Fremder, ich möchte meinen Weizen noch vor dem Unwetter einholen. Bitte hilf mir dabei und gehe zum Weizenfeld, ernte das Getreide und übergebe mir schließlich 8 Stück Weizen!;
 %setInfo Ernte acht Weizen und und gib ihn dem Bauern.
 
 %loadEvent block-break;
@@ -45,5 +45,5 @@
 %goto wait2;
 
 @endQuest
-%msg all Danke für deine Hilfe.;
+%msg all Danke für deine Hilfe.;
 %endQuest 2;

BIN
Archiv/spawn_Holzkohle_herstellen.txt


+ 5 - 5
Archiv/spawn_Papier_wird_gebraucht.txt

@@ -3,7 +3,7 @@
 
 @start
 %setVars %getQuestLeader;;
-%msg all Hallo, ich bin der Bibliothekar und schwer beschäftigt. Ich bräuchte für meine Arbeiten an der Erhaltung alter Dokumente noch ein paar Blätter Papier. Bitte ernte im Dorf Zuckerrohr und stelle daraus Papier her, welches du mir dann bringst.;
+%msg all Hallo, ich bin der Bibliothekar und schwer beschäftigt. Ich bräuchte für meine Arbeiten an der Erhaltung alter Dokumente noch ein paar Blätter Papier. Bitte ernte im Dorf Zuckerrohr und stelle daraus Papier her, welches du mir dann bringst.;
 %setInfo
 %loadEvent block-break;
 %setVar canebroken 0;
@@ -38,13 +38,13 @@
 @craft2
 %setVar craftedpaper %add $craftedpaper $item-amount;;
 %if $craftedpaper >= 6 goto label;
-%msg all Es fehlen nochn %sub 6 $craftedpaper; Stück Papier.;
+%msg all Es fehlen nochn %sub 6 $craftedpaper; Stück Papier.;
 %goto wait2;
 
 @label
 %unloadEvent craft;
 %loadEvent villager-give;
-%setInfo Gib dem Bibliothekar 6 Stück Papier.;
+%setInfo Gib dem Bibliothekar 6 Stück Papier.;
 %setVar papergiven 0;
 
 @wait3
@@ -63,9 +63,9 @@
 @give
 %setVar papergiven %add $papergiven $item-amount;;
 %if $papergiven >= 6 goto endQuest;
-%msg all Ich brauche noch %sub 6 $papergiven; Stück Papier.;
+%msg all Ich brauche noch %sub 6 $papergiven; Stück Papier.;
 %goto wait3;
 
 @endQuest
-%msg all Vielen Dank für deine Hilfe.;
+%msg all Vielen Dank für deine Hilfe.;
 %endQuest 3;

BIN
Archiv/spawn_Viehzucht.txt


BIN
Archiv/spawn_Wasser_holen.txt


+ 39 - 0
codelines.txt

@@ -0,0 +1,39 @@
+code_lines = 0;
+sumUpDirectory(file.new("scripts/Archiv"));
+msg("dev", "Im Archiv liegen ", text.number(code_lines), " Zeilen an Code.");
+
+code_lines = 0;
+sumUpDirectory(file.new("scripts/minigames"));
+sumUpDirectory(file.new("scripts/storydorf"));
+sumUpDirectory(file.new("scripts/survival"));
+sumUpDirectory(file.new("scripts/system"));
+sumUpDirectory(file.new("scripts/utils"));
+sumUpFile(file.new("scripts/all.txt"));
+sumUpFile(file.new("scripts/analyse.txt"));
+sumUpFile(file.new("scripts/benchmark.txt"));
+sumUpFile(file.new("scripts/endscript.txt"));
+sumUpFile(file.new("scripts/pre_generate.txt"));
+sumUpFile(file.new("scripts/startcommands.txt"));
+sumUpFile(file.new("scripts/startscript.txt"));
+msg("dev", "Es existieren ", text.number(code_lines), " aktive Zeilen an Code.");
+
+function sumUpDirectory(dir) {
+	list = file.getList(dir);
+	iter = list.iterator(list);
+	while(hasNext(iter)) {
+		file = next(iter);
+		if(file.isDirectory(file)) {
+			sumUpDirectory(file);
+		} else {
+			sumUpFile(file);
+		}
+	}
+}
+
+function sumUpFile(file) {
+	$code_lines += getLines(file);
+}
+
+function getLines(file) {
+	return list.getSize(file.read(file));
+}

+ 0 - 89
global/hunter.txt

@@ -1,89 +0,0 @@
-event.load("custom_command");
-event.load("item_air_click");
-event.load("left_click_air");
-command.add("hunt");
-command.add("compass");
-
-prefix = "§hHunt";
-hunters = list.new();
-compass_type = "minecraft:compass";
-compass = read.item(compass_type);
-
-msg("dev", "§bHunter §rwurde geladen");
-@wait
-wait();
-//Wenn Event aus Hunter-Welt, dann wird er verarbeitet
-if(player == null) {
-	goto("wait");
-}
-player_loc = entity.getLocation(player);
-world_name = world.getName(loc.getWorld(player_loc));
-if(isSurvWorldName(world_name)) {
-	ignoreGoto(event);
-}
-goto("wait");
-
-@custom_command
-size = list.getSize(args);
-if(command == "hunt") {
-	if(!perm.has(player, "isSnuviMaster")) {
-		speakPrefix(player, prefix, "Keine Permissions");
-		goto("wait");
-	}
-	if(size < 2) {
-		speakPrefix(player, prefix, "/hunt <hunter> <runner>");
-		goto("wait");
-	}
-	hunter_name = list.getIndex(args, 0);
-	if(!checkIfEverOnline(hunter_name)) {
-		speakPrefix(player, prefix, "§rDer angegebene Hunter war noch nie online");
-		goto("wait");
-	}
-	if(!isOnline(hunter_name)) {
-		speakPrefix(player, prefix, "§rDer angegebene Hunter ist nicht online");
-		goto("wait");
-	}
-	runner_name = list.getIndex(args, 1);
-	if(!checkIfEverOnline(runner_name)) {
-		speakPrefix(player, prefix, "§rDer angegebene Runner war noch nie online");
-		goto("wait");
-	}
-	if(!isOnline(runner_name)) {
-		speakPrefix(player, prefix, "§rDer angegebene Runner ist nicht online");
-		goto("wait");
-	}
-	hunter = read.player(hunter_name);
-	if(player.getItemAmount(hunter, false, compass) == 0) {
-		player.giveItem(hunter, compass);
-	}
-	list.add(hunters, player.getUuid(hunter_name));
-	runner_uuid = player.getUuid(runner_name);
-	goto("wait");
-}
-if(command == "compass") {
-	uuid = player.getUuid(player);
-	if(list.contains(hunters, uuid)) {
-		if(player.getItemAmount(player, false, compass) == 0) {
-			player.giveItem(player, compass);
-		}
-	}
-	goto("wait");
-}
-goto("wait");
-
-@left_click_air
-@item_air_click
-if(item.getType(entity.getEquip(player, "hand")) == compass_type || item.getType(entity.getEquip(player, "offhand")) == compass_type) {
-	uuid = player.getUuid(player);
-	if(list.contains(hunters, uuid)) {
-		if(isOnline(player.getName(runner_uuid))) {
-			player.setCompass(player, entity.getLocation(player.get(runner_uuid)));
-			speakPrefix(player, prefix, "Kompass neu gesetzt.");
-		} else {
-			speakPrefix(player, prefix, "Runner nicht online.");
-		}
-	} else {
-		speakPrefix(player, prefix, "Du bist kein Hunter.");
-	}
-}
-goto("wait");

+ 1 - 1
pre_generate.txt

@@ -6,7 +6,7 @@ world = world.get("overworld");
 loc = loc.new(world, 0, 0, 0);
 
 gusi = 1024; //bereits generierter Bereich
-wusi = 1024; //zu generierender Bereich
+wusi = 2048 + 1024; //zu generierender Bereich
 
 whole = wusi / 8;
 whole *= whole;

+ 10 - 10
startscript.txt

@@ -8,20 +8,20 @@ script.startNamed("Playerdata", "system/player_data", "utils/u_general");
 script.startNamed("Chat", "system/chat", "utils/u_general");
 script.startNamed("Commands", "startcommands");
 script.startNamed("Creative", "system/creative", "utils/u_general");
-script.startNamed("Party", "global/party", "utils/u_general", "utils/u_party");
-script.startNamed("Copyisland", "global/copyisland");
+script.startNamed("Party", "system/party", "utils/u_general", "utils/u_party");
+script.startNamed("Copyisland", "system/copyisland");
 script.startNamed("Damage", "system/damage");
 script.startNamed("Playtime", "system/playtime");
-script.startNamed("Pumpkin", "global/pumpkin", "utils/u_general");
-script.startNamed("Voxel", "global/voxel");
-script.startNamed("Sitting", "global/sitting", "utils/u_general");
-script.startNamed("Ticket", "global/ticketsystem", "utils/u_general");
-script.startNamed("Mails", "global/mailsystem", "utils/u_general");
-script.startNamed("Shops", "global/chestshops", "utils/u_general");
+script.startNamed("Pumpkin", "system/pumpkin", "utils/u_general");
+script.startNamed("Voxel", "system/voxel");
+script.startNamed("Sitting", "system/sitting", "utils/u_general");
+script.startNamed("Ticket", "system/ticketsystem", "utils/u_general");
+script.startNamed("Mails", "system/mailsystem", "utils/u_general");
+script.startNamed("Shops", "system/chestshops", "utils/u_general");
 script.startNamed("Survival", "survival/survival", "utils/u_general");
 //script.startNamed("Ai", "system/ai", "utils/u_general");
-script.startNamed("Gamecenter", "global/gamecenter", "utils/u_general", "utils/u_games", "utils/u_party");
-script.startNamed("Ranklist", "global/ranklist", "utils/u_general", "utils/u_games");
+script.startNamed("Gamecenter", "system/gamecenter", "utils/u_general", "utils/u_games", "utils/u_party");
+script.startNamed("Ranklist", "system/ranklist", "utils/u_general", "utils/u_games");
 script.startNamed("SpawnQuests", "storydorf/spawn/core", "utils/u_general");
 script.startNamed("Gamerules", "system/gamerules");
 

+ 0 - 0
schiff/region_schiff.txt → storydorf/schiff/region_schiff.txt


+ 0 - 0
schiff/schiff_10_Backe_backe_Kuchen.txt → storydorf/schiff/schiff_10_Backe_backe_Kuchen.txt


+ 0 - 0
schiff/schiff_11_Vorbereitungen.txt → storydorf/schiff/schiff_11_Vorbereitungen.txt


+ 0 - 0
schiff/schiff_12_Feuerteufel.txt → storydorf/schiff/schiff_12_Feuerteufel.txt


+ 0 - 0
schiff/schiff_13_Boss.txt → storydorf/schiff/schiff_13_Boss.txt


+ 0 - 0
schiff/schiff_1_Schiffbruch.txt → storydorf/schiff/schiff_1_Schiffbruch.txt


+ 0 - 0
schiff/schiff_2_Schatz_der_Santa_Maria.txt → storydorf/schiff/schiff_2_Schatz_der_Santa_Maria.txt


+ 0 - 0
schiff/schiff_3_Nie_wieder_Hunger_leiden.txt → storydorf/schiff/schiff_3_Nie_wieder_Hunger_leiden.txt


+ 0 - 0
schiff/schiff_4_Feines_Abendessen.txt → storydorf/schiff/schiff_4_Feines_Abendessen.txt


+ 0 - 0
schiff/schiff_5_Monster_besiegen.txt → storydorf/schiff/schiff_5_Monster_besiegen.txt


+ 0 - 0
schiff/schiff_6_Baumaterial_besorgen.txt → storydorf/schiff/schiff_6_Baumaterial_besorgen.txt


+ 0 - 0
schiff/schiff_7_Toten_Ehre_erweisen.txt → storydorf/schiff/schiff_7_Toten_Ehre_erweisen.txt


+ 0 - 0
schiff/schiff_8_Ich_bin_durstig.txt → storydorf/schiff/schiff_8_Ich_bin_durstig.txt


+ 0 - 0
schiff/schiff_9_Nuechtern_werden.txt → storydorf/schiff/schiff_9_Nuechtern_werden.txt


+ 0 - 0
global/xmas.txt → storydorf/xmas.txt


+ 0 - 0
global/chestshops.txt → system/chestshops.txt


+ 12 - 12
system/commands.txt

@@ -58,7 +58,7 @@ command.register("kick", "Kicks a player");
 command.register("kill", "Kill yourself");
 command.register("lastseen", "Shows the last players online");
 command.register("list", "List all players online");
-command.register("lock", "No function yet");
+//command.register("lock", "No function yet");
 command.register("mail", "Mail-Commands");
 command.register("memory", "Returns RAM-usage");
 command.register("msg", "Send a private message");
@@ -1725,7 +1725,7 @@ if(arg0 == "start") {
 			goto("wait");
 		}
 	}
-	script = script.start("global/playsounds");
+	script = script.start("system/playsounds");
 	script.setVar(script, "player", player);
 	map.add(sounds_map, player.getUuid(player), script.getId(script));
 	msg.prefix(player, prefix_commands, "Sounds started.");
@@ -2212,14 +2212,14 @@ elseif(arg0 == "games") {
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Gamecenter", "global/gamecenter", "utils/u_general", "utils/u_games", "utils/u_party");
+	script.startNamed("Gamecenter", "system/gamecenter", "utils/u_general", "utils/u_games", "utils/u_party");
 }
 elseif(arg0 == "party") {
 	script = script.get("Party");
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Party", "global/party", "utils/u_general", "utils/u_party");
+	script.startNamed("Party", "system/party", "utils/u_general", "utils/u_party");
 }
 elseif(arg0 == "damage") {
 	script = script.get("Damage");
@@ -2254,7 +2254,7 @@ elseif(arg0 == "voxel") {
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Voxel", "global/voxel");
+	script.startNamed("Voxel", "system/voxel");
 }
 elseif(arg0 == "perms") {
 	script.start("system/perms", "utils/u_general");
@@ -2264,35 +2264,35 @@ elseif(arg0 == "pumpkin") {
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Pumpkin", "global/pumpkin", "utils/u_general");
+	script.startNamed("Pumpkin", "system/pumpkin", "utils/u_general");
 }
 elseif(arg0 == "stats") {
-	script = script.get("Ranklist", "scripts/global/ranklist.txt");
+	script = script.get("Ranklist");
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Ranklist", "global/ranklist", "utils/u_general", "utils/u_games");
+	script.startNamed("Ranklist", "system/ranklist", "utils/u_general", "utils/u_games");
 }
 elseif(arg0 == "shop") {
 	script = script.get("Shops");
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Shops", "global/chestshops", "utils/u_general");
+	script.startNamed("Shops", "system/chestshops", "utils/u_general");
 }
 elseif(arg0 == "mails") {
 	script = script.get("Mails");
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Mails", "global/mailsystem", "utils/u_general");
+	script.startNamed("Mails", "system/mailsystem", "utils/u_general");
 }
 elseif(arg0 == "ticket") {
 	script = script.get("Ticket");
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Ticket", "global/ticketsystem", "utils/u_general");
+	script.startNamed("Ticket", "system/ticketsystem", "utils/u_general");
 }
 elseif(arg0 == "quests") {
 	script = script.get("SpawnQuests");
@@ -2306,7 +2306,7 @@ elseif(arg0 == "sitting") {
 	if(script != null) {
 		script.term(script);
 	}
-	script.startNamed("Sitting", "global/sitting", "utils/u_general");
+	script.startNamed("Sitting", "system/sitting", "utils/u_general");
 }
 elseif(arg0 == "survival") {
 	script = script.get("Survival");

+ 0 - 0
global/copyisland.txt → system/copyisland.txt


+ 0 - 0
global/gamecenter.txt → system/gamecenter.txt


+ 0 - 0
global/mailsystem.txt → system/mailsystem.txt


+ 0 - 0
global/party.txt → system/party.txt


+ 0 - 0
global/playsounds.txt → system/playsounds.txt


+ 0 - 0
global/pumpkin.txt → system/pumpkin.txt


+ 0 - 0
global/ranklist.txt → system/ranklist.txt


+ 0 - 0
global/sitting.txt → system/sitting.txt


+ 0 - 0
global/ticketsystem.txt → system/ticketsystem.txt


+ 0 - 0
global/voxel.txt → system/voxel.txt