The script doesn't load string that has ö ä õ or ü in it. Other part of the string is returned, only these symbols are cut out. Try it, make a new file into the same directory where the file is and add this content:
asi=ödfdäõdfd
Use the script:
var f, rida, sekts, s, pos, m, v;
s=-1;
f=file_text_open_read(working_directory+'/file.txt');
while(!file_text_eof(f))
{
rida=file_text_read_string(f);
pos=string_pos("=",rida);
m=string_copy(rida,0,pos-1)
v=string_copy(rida,pos+1,string_length(rida))
variable_local_set(m,v)
show_message(v)
file_text_readln(f);
}
file_text_close(f);
Now run the program and you see that only dfddfd is returned. It worked fine in GM 8.0. Is there some new feature or something i am not aware of?











