The problem is in the line:
Code:
INSERT INTO store VALUES (5, 'donate', 'Donate money to an other user', '0', '0', 'donate.gif', 'With this "free" action you can donate money to other members.', 'Y');
Replace it with:
Code:
INSERT INTO store VALUES (5, 'donate', 'Donate money to an other user', '0', '0', 'donate.gif', 'With this free action you can donate money to other members.', 'Y');
I don't know SQL that well, but the excl. marks around "free" are causing it to fail.