I believe you can. Obviously it would be from a first person perspective, which I think is cool to begin with. The scripting language is very limited but a lot of new commands have been added that will help with an RPG/Adventure. These are the type of games I write.
As far as guns (other projectiles), they cannot be scripted. They must created. I am not sure what kind of projectiles you are talking about since they are "not" weapons. Bond1 has two types of wizard-like "staffs" that can be used in a non-threatening way, although I'm not sure how since the "S" in FPS means "shooter." A lot of the player control is hard-coded into the engine. However, through the FPE script of the weapon I assume you can disable the damage part or something. I have not tried it.
Through scripting you can make the enemies behave in non-violent ways. There is a "passive" script that makes the character just stand there and kind of fidget. Also, they can walk way-points or they can be scripted to follow the player.
Have you downloaded the free version yet? That would be a good idea so you can check it out a lot closer.
One last thing, you will need to learn scripting and it is not easy to do unless you have some programming background to begin with. Also, there aren't any really, really good manuals out there although there are some manuals that would give you a good start. Check the stickies in the "Scripting" forum.
A couple of tips. Don't come right out and ask for somebody to write a whole script. Better to try it yourself and then ask for help on any details or problems you run into. Also, do a search first. I realize this board doesn't have the greatest search engine and it only searches the subject line; so if the subject line doesn't have a key word or phrase you are searching with then you won't probably find it.
Good luck with your endeavors, it is very fun for me and I'm almost 70 years old. BTW, we're not supposed to give away our ages on the forums but once you reach a certain age it doesn't seem to matter anymore.
__________________________________________________________
Make life a little easier and use
FPI Editpad for your sctripting needs.
We're a proud sponsor of
PlyMod 1.07 which includes airmod 0.6.
The past has a lot of memories to hold onto; but, today is chock full of new adventures, and, the future shouts out, "The best is yet to come!" -- TerryC