I made one, it is an RC Weapon for all my staff.
PHP Code:
// NPC made by Phenom
if (playertouchsme) {
toweapons RC;
set rcoff;
unset rcon;
}
if (strequals(#c,rcon)) {
unset rcoff;
set rcon;
}
if (strequals(#c,rcoff)) {
unset rcon;
set rcoff;
}
if (strequals(#c,#g Jail)||strequals(#c,#a Jail)&&rcon) {
setlevel2 Police1.graal,x,y;
}
if (strequals(#c,GoodAP)&&rcon) {
playerap=100;
}
if (strequals(#c,EvilAP)&&rcon) {
playerap=0;
}
if (strequals(#c,NeutralAP)&&rcon) {
playerap=50;
}
if (strequals(#c,Bombs)&&rcon) {
playerbombs=99;
}
if (strequals(#c,Arrows)&&rcon) {
playerdarts=99;
}
if (strequals(#c,Horse)&&rcon) {
puthorse adamhorse.gif,playerx,playery;
}
if (playerchats&&rcon) {
tokenize #c;
if (strequals(#t(0),skin)) setplayerprop #C0,#t(1);
if (strequals(#t(0),coat)) setplayerprop #C1,#t(1);
if (strequals(#t(0),sleeve)) setplayerprop #C2,#t(1);
if (strequals(#t(0),shoe)) setplayerprop #C3,#t(1);
if (strequals(#t(0),belt)) setplayerprop #C4,#t(1);
}
if (strequals(#c,restore)&&rcon) {
playerhearts=20;
playermp=100;
enableweapons;
}
if (playerchats) {
tokenize #c;
if(strequals(#t(0),warpto)){
if(tokenscount==4){
this.x=strtofloat(#t(1));
this.y=strtofloat(#t(2));
setlevel2 #t(3),this.x,this.y;
}
if(tokenscount==3){
this.x=strtofloat(#t(1));
this.y=strtofloat(#t(2));
setlevel2 #L,this.x,this.y;
}
}
}
if (weaponfired&&rcon) {
if (playerdir=0) putnpc block.gif,block.txt,playerx+0.5,playery-1;
if (playerdir=1) putnpc block.gif,block.txt,playerx-1.5,playery+1;
if (playerdir=2) putnpc block.gif,block.txt,playerx+0.5,playery+2.5;
if (playerdir=3) putnpc block.gif,block.txt,playerx+2.5,playery+1;
}
if (strequals(#c,INFO)) {
say2 Say "rcon" to turn on RC#b
Say "rcoff" to turn off RC#b
Say "goodap" for 100 Ap#b
Say "neturalap" for 50 Ap#b
Say "evilap" for 0 Ap#b
Say "bombs" for 99 bombs#b
Say "arrows" for 99 arrows#b
Say "horse" to get police horse#b
Say "players account name and#b
a space followed by the word jail"#b
to jail them#b
You can warp to any level by typing#b
warpto x y levelname.graal#b
Ex. warpto 30 30 onlinestartlocal.graal#b
}