Look at this:
Code:
STRING* webscore_get_index(STRING* line,var index)
{
STRING* temp=str_create("");
str_for_asc(temp,1);
return explode(temp,line,index);
}



This is splitting your return string. Maybe wrong splitter or something. Just debug a little laugh