every time I check, so it is
test account:
scriptdata\account\dsadsa.czolg
Error : No such userdsadsa,dadsa,
every time I check, so it is
test account:
scriptdata\account\dsadsa.czolg
Error : No such userdsadsa,dadsa,
Last edited by malyczolg; 1st November 2013 at 16:00.
how fix this error ?PHP Code:
if(response == "create")
{
name = self.typedvalutelogin;
f = openfile("account/" + name + ".czolg", "write");
fprintln(f, self.typedvalutelogin);
fprintln(f, self.typedvalutepassword);
closefile(f);
self iprintlnbold("account created name : " + self.typedvalutelogin + " / password : "+ self.typedvalutepassword);
}
if(response == "login")
{
self.writelogin = 0;
self.writepassword = 0;
if(self.typedvalutelogin=="")
{
self iprintlnbold("Please specify a name");
continue;
}
else if(self.typedvalutepassword=="")
{
self iprintlnbold("Please specify a password");
continue;
}
else if(self.typedvalutelogin.size > 3)
{
f = openfile("account/" + self.typedvalutelogin + ".czolg","read");
if(fgetarg(f,0) != self.typedvalutelogin)
{
self iprintlnbold("bad login");
continue;
}
freadln(f);
if(fgetarg(f,1) != self.typedvalutepassword)
{
self iprintlnbold("bad password");
closefile(f);
continue;
}
}
else if(self.typedvalutelogin.size <= 3)
{
self iprintlnbold("atleast 3 letters");
}
}
Last edited by malyczolg; 1st November 2013 at 16:32.
Print the value of "self.typedvalutelogin" -.- And what kind of extension .czolg? Do not try to create your own extension please. Maybe it also can be an error.
mod create scriptdata files
this same
help
does it create a file?
or isnt there any file?
The file is being created, but it can't read the format because it isn't text-based, and so is acting like the file doesn't exist. Use .txt for the format instead.
edit and this same :
PHP Code:
if(response == "login")
{
self.writelogin = 0;
self.writepassword = 0;
if(self.typedvalutelogin=="")
{
self iprintlnbold("Please specify a name");
continue;
}
else if(self.typedvalutepassword=="")
{
self iprintlnbold("Please specify a password");
continue;
}
else if(self.typedvalutelogin.size > 3)
{
file = openFile("account/" + self.typedvalutelogin + ".txt", "read");
if(file == -1)
{
self iprintlnbold("bad login");
continue;
}
//freadln(f);
if(fgetarg(file,1) != self.typedvalutepassword)
{
self iprintlnbold("bad password");
closefile(file);
continue;
}
}
else if(self.typedvalutelogin.size <= 3)
{
self iprintlnbold("atleast 3 letters");
}
}
Bad luck then. Looks like you are not ready to be doing file functions. Perhaps in a couple of years, once you've mastered how to script, you might be ready.
Why not try something else? I hear knitting is fun. Or, you could always try making models with matchsticks and glue.