No, it doesn't actually. "Shootplr" tells the script to run the script given to the entity in it's "Shoot AI" field in the properties.
Another thing, "dropmarker" isn't a condition, it's an action.
It looks to me like you're trying to make the script way too simple for what it needs to be doing. Here are a few things to consider:
- Checking "plrdistfurther" two different times in the same state is a bit unconventional and may only be helpful in certain situations. You may want to try splitting those up into their own states.
- "Shootplr" doesn't do what I'm willing to bet you're thinking it does. Probably look at the "useweapon" command instead as well as how to make your guy reload.
The one and only,
Whosoever says, "Don't sweat the small stuff," is obviously not a programmer.