Ultima modifica:
salve,
sto cercando di imparare qualcosa di nuovo sul lua e l'integrazione in mt2.
ho creato delle nuove funzioni da inserire nel questlib ma una non mi funziona
dovrebbe andare a modificare un file nella cartella "missioni" ma non lo modifica
(preciso che ho un'altra funzione che legge quel file e funziona perfettamente)
potreste dirmi dove sbaglio?
funziona fino all'immissione dei 3 dati ma poi non modifica il file
Grazie
P.S.: Scusate i giochi di parole :-D
EDIT:
Se non sapete come risolvere il problema potreste testarla e dirmi se vi crea problemi o se funziona?
sto cercando di imparare qualcosa di nuovo sul lua e l'integrazione in mt2.
ho creato delle nuove funzioni da inserire nel questlib ma una non mi funziona
dovrebbe andare a modificare un file nella cartella "missioni" ma non lo modifica
(preciso che ho un'altra funzione che legge quel file e funziona perfettamente)
potreste dirmi dove sbaglio?
Codice:
function creazione()
local DATA_PATH = "locale/germany/quest/missioni"
local txt = "miss.txt"
local nome = ""
local desc = ""
local varie = ""
--------------------
say("Nome:")
nome = tostring(input())
say("Descrizione:")
desc = tostring(input())
say("Varie:")
varie = tostring(input())
file = io.open(DATA_PATH..txt, "w")
file:write(nome.."/n"..desc.."/n"..varie)
io.close(file)
os.execute("cd "..DATA_PATH.." && chmod 777 *.txt")
return 0
end
funziona fino all'immissione dei 3 dati ma poi non modifica il file
Grazie
P.S.: Scusate i giochi di parole :-D
EDIT:
Se non sapete come risolvere il problema potreste testarla e dirmi se vi crea problemi o se funziona?