NPC Code:
if (playertouchsme) toweapons Walkie Talkie;
if (weaponfired) this.enabled=1-this.enabled;
if ((created||timeout)&&isweapon) {
if (this.enabled==1) {
if (!(startswith(#n,#s(server.walkie1))) setplayerprop #c,#s(server.walkie1);
}
timeout=0.05;
}
if (playerchats&&isweapon) {
if (this.enabled==1) setstring server.walkie1,#n: #c;
}
I'd have preferred to make it otherwise myself, but I'm not going to do more then you're asking for.