Hallo ihr alle,
ich versuche gerade einen EInstufungstest mit Fragen in MAthe, Logik, Grammatik, Allgemeinwissen und Wortschatz zu erstellen.
Dem Spieler werden erst Ausbildungsberufe vorgestellt und danach sollen sie in den Bereichen getestet werden, ANhand dessen soll mit ihnen darüber gesprochen werden ob diese Ausbildung für sie empfehlenswert ist.
Ds steht jetzt soweit alles... mein Problem ist nur, dass ich die Ergebnisse gerne nach Excel exportieren möchte. Da meine Java Kenntnisse gleich 0 sind habe ich mal Chat GPT befragt und das spuckte mir folgendes aus:
/*:
* @target MZ
* @plugindesc Exportiert Spielvariablen in eine JSON-Datei
*/
(function() {
const fs = require('fs');
const path = require('path');
function exportVariables() {
const variables = $gameVariables._data;
const filePath = path.join(path.dirname(process.mainModule.filename), 'ExportedVariables.json');
fs.writeFileSync(filePath, JSON.stringify(variables, null, 2));
console.log('Variablen exportiert nach: ' + filePath);
}
const oldGameInterpreterPluginCommand = Game_Interpreter.prototype.pluginCommand;
Game_Interpreter.prototype.pluginCommand = function(command, args) {
oldGameInterpreterPluginCommand.apply(this, arguments);
if (command === 'ExportVariables') {
exportVariables();
}
};
})();
Display More
Jetzt müsste ich eigentlich, nachdem die Ergebnisfee alle Ergebnisse ausgespuckt hat, einen Plugin Befehl zum "Exportieren"
auswählen können... und daran hapert es.
Im Anschluß an das Exportieren soll dann die Ausgabedatei per Python Skript ( Ja, auch von CHatGPT) die Daten in Excel übertragen.
Hat einer eine Idee wo der Fehler sein könnte? Oder eine bessere Idee?
Lytharias