For your script problem, try these two steps:
1. Try writing your code at an offset without code already in it.
2. Stop using XSE. PKSV has a better GUI, and is better at finding free space. And also, everything else.
I've had your problem before. Make sure your new offset, @start, is the same as the target person, after compiling.
Hmm. I don't really know what you mean with the pallets -- to me, the darker green of the trees goes well with the lighter grass. I was trying to get the styles to mesh nicely, so that's my biggest problem, if others can't tell. What could fix it?