Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Scripts / Search and shoot plr

Author
Message
funny
17
Years of Service
User Offline
Joined: 28th Jul 2007
Location:
Posted: 12th Sep 2007 20:21

thanks for all comment (secret passage, alarm)...
Here a new script : search & shoot plr
It is a script for human with gun(inspired by shootfpi & chase fpi).
Report bug if you see from it.
thanks, and now the script :

;Artificial Intelligence Script

;Header

desc = search player and shoot it, if loose plr, search again..

;Triggers

:state=0:waypointstart,setframe=19
:state=0,plrwithin,plrdistfurther=601:state=0
:state=0,plrwithin,plrdistwithin=600:state=20

:state=1,plrcanbeseen:state=50

;-=>>>WAYPOINTS<<<=-
:waypointstate=3:animate=2,waypointnext
:waypointstate=4:animate=2,waypointrandom
:waypointstate=5:animate=2,waypointreverse

;///PLR FOUND\\\
:state=20,plrcanbeseen:state=50
:state=20,plrcannotbeseen:state=40

;///Look For Plr\\\
:state=40,plrcannotbeseen,random=3:timerstart
:state=40,plrcannotbeseen,random=3,timergreater=30:rotateheadrandom=50
:state=40,plrcannotbeseen,random=3,timergreater=40:pivotrandom=55,movefore=10,animate=2
:state=40,shotdamage=1:rotatetoplr
:state=40,noiseheard=60:rotatetoplr
:state=40:state=20

;//ATTACK\\
:state=50,plrcanbeseen:state=51,settarget
:state=50:runfpidefault=1

:state=51,losetarget=100:state=0
:state=51:rotatetoplr
:state=51,plrcanbeseen:settarget
:state=51,ifweapon=1,plrdistfurther=400:movetotarget=1,animate=5

:state=51,plrdistwithin=401:rotatetoplr
:state=51,ifweapon=1,plrdistwithin=401,plrcanbeseen=46,rateoffire:animate=1,rotatetoplr,freeze,useweapon,rundecal=6
:state=51,ifweapon=0:animate=1,freeze,state=52,setframe=6
:state=51,plrdistwithin=700,random=50:state=55
:state=51,plrdistwithin=300:state=60
:state=52:incframe=6
:state=52,frameatend=6:state=51,reloadweapon,sound=audiobank\guns\reload.wav

:state=55,random=1:state=56,setframe=4
:state=55:state=57,setframe=3
:state=56:incframe=4,strafe=90,rotatetoplr
:state=56,frameatend=4:state=51,animate=1
:state=57:incframe=3,strafe=-90,rotatetoplr
:state=57,frameatend=3:state=51,animate=1

:state=60:state=61,setframe=5
:state=61:incframe=5,strafe=180,rotatetoplr
:state=61,frameatend=5:state=51,animate=1

;End of Script
Cyborg ART
17
Years of Service
User Offline
Joined: 14th Jan 2007
Location: Sweden - Sthlm
Posted: 13th Sep 2007 16:55
Thanks! Do we still need to put waypoints or what hapens with this script in use?

Visit our new website! www.bigvikinggames.tk !New Forum is up!
Follow the progress of Lost Treasures
funny
17
Years of Service
User Offline
Joined: 28th Jul 2007
Location:
Posted: 13th Sep 2007 18:09
no need waypoint, the ennemy search cheek play
If i see u : He chase and shoot...
If i loose U : re- searching...

My english is BAAAAAAAD sorry

Cyborg ART
17
Years of Service
User Offline
Joined: 14th Jan 2007
Location: Sweden - Sthlm
Posted: 13th Sep 2007 18:49
Wow!

Visit our new website! www.bigvikinggames.tk !New Forum is up!
Follow the progress of Lost Treasures
funny
17
Years of Service
User Offline
Joined: 28th Jul 2007
Location:
Posted: 13th Sep 2007 21:38
I'll make new ennemy script...
but please be patient...
langage is simple but limited..
JTheMan
18
Years of Service
User Offline
Joined: 6th Jul 2006
Location:
Posted: 23rd Sep 2007 19:14
Nice script, the searching part is ok, atleast of what I've noticed so far. But when the enemy sees the player, he runs backwards whenever player gets closer. Sometimes he just runs on the spot, doesn't move at all. Is this some sort of "self protecting" feature, or bug? I just thought that it would run forward.

Thanks!

Login to post a reply

Server time is: 2024-11-23 23:32:52
Your offset time is: 2024-11-23 23:32:52