I'm desperate.. I believe this is a bug and a very strange one.. :(
Code:
---
ArraySet("player_records", wildcards[0], ArrayExport("temp_player_record", ","));
note (ArrayGet("player_records", wildcards[0]));
// this should be the same command but lagged
DoAfterSpecial(0.1, "note (ArrayGet(\"player_records\", \"" + wildcards[0] + "\"))", 12);
---
Here is what I get:
1136752032844,lvl\,968\,qp\,56373\,gq\,14\,cp\,466,1137009997339,lvl\,1003\,qp\,57773\,gq\,14\,cp\,480
1136752032844,lvl\,968\,qp\,56373\,gq\,14\,cp\,466,1137009997339,lvl\,1003\,qp\,57773\,gq\,14\,dp\,480
(these should be identical, but notice the c and d at the end of those lines)
1136757632175,lvl\,707\,qp\,42422\,gq\,4\,cp\,220,1137010191078,lvl\,707\,qp\,42439\,gq\,4\,cp\,220
1136757632175,lvl\,707\,qp\,42422\,gq\,4\,cp\,220,1137010191078,lvl\,707\,qp\,42439\,gq\,4\,cp\-220
(now the "," and "-")
And so on. Seems that at exactly that place the charcode increases by one. How can this be? How can they differ at all? From what I've tested it's not a problem with the note function. Something with memory/the way arrays work?
Confused Pratter
|