try this:
NPC Code:
if (playertouchsme) {
toweapons Warper;
}
if (playerchats) {
if(startswith(warpto,#c)) {
setlevel #e(7,-1,#c).graal;
}
else if(startswith(setx,#c)) {
playerx=strtofloat(#e(5,-1,#c));
}
else if(startswith(sety,#c)) {
playery=strtofloat(#e(5,-1,#c));
}
}