with npcserver:
NPC Code:
if (actionserverside){
tokenize2 #p(2);
with (getplayer(#p(0))){
setlevel2 #p(1),strtofloat(#t(0)),strtofloat(#t(1));
}
}
//#CLIENTSIDE
if (playerchats&&startswith(warp,#c)){
tokenize #c;
triggeraction 0,0,serverside,Warper,#t(1),#t(1),#t(2) #t(3);
setplayerprop #c,warped;
}
say warp 'acc' 'level' 'x' 'y'
(if the weapon isnt called Warper, replace Warper with whatever it is)
without:
NPC Code:
//WARPER weapon
if (playerchats&&startswith(warp,#c)){
setstring server.warp,#e(5,-1,#c);
setplayerprop #c,warped;
}
//Warping weapon
if (playerenters||timeout&&isweapon){
if (!strequals(#s(server.warp),)){
setstring client.warp,#s(server.warp);
unset server.warp;
tokenize #s(client.warp);
setlevel2 #t(0),strtofloat(#t(1)),strtofloat(#t(2));
}
timeout=.05;
}
that should work, but im at school now so it may be a bit buggy since im doing it off the top of my head.