PtokaX forum

Archive => Archived 4.0 boards => Help with Lua 4 scripts => Topic started by: [T-G-T]M@sto on 14 April, 2004, 07:39:37

Title: zFuNBoTz
Post by: [T-G-T]M@sto on 14 April, 2004, 07:39:37
I use the good old FunBOt by Jenzen and have a small question. How do i add the username in the txt files so the username automatic add's in the trigger ? (let me try explain)
I got a trigger called +morgen and it's get a txt fiels called morgen.txt in a folder. Not i want it to say The says goodmorning ?
Please help me  ?(
Title:
Post by: nErBoS on 14 April, 2004, 12:38:12
Hi,

If i understand you want to write a name in a text well you can do from this wo ways..

test = "morgen.txt"
appendto(test) --This will write in the last line of the file
write(user.sName.."\r\n") -- Should alway use \r\n to change line
writeto() -- Stop handling the file

Another way...

test = "morgen.txt"
tmp = "" -- The String were you will save all text and the new line

readfrom(test) -- Opens the file to read
while 1 do -- A unstopbanle while you shold have a break in
local line = read() --Reads a line
if (line == nil) then -- Your stop condition
tmp = tmp..user.sName.."\r\n"
break
else
tmp = tmp..line.."r\n" -- Svaes a line to tmp
end
end
readfrom() --Stop reading the file

writeto(test) --Will write in the file and overwrite the old one
write(tmp) -- Write the text you have saved in tmp
writeto() -- Stop the write and the handling

Best regards, nErBoS