PVK2 ONLY
Description
Makes vultures (
npc_vulture) killables.
By default if a
npc_vulture entity hasn't the
65536 spawnflag, it will be immortal, which is annoying.
This plugin adds the specific related spawnflag value to the entity on spawn.
How to reproduce
- Use "ent_create npc_vulture" in console (with sv_cheats 1). You won't be able to kill the spawned vulture.
- Using "ent_create npc_vulture spawnflags 65536", you are able to kill.
FGD info (pvkii.fgd)
Spoiler
PHP Code:
@NPCClass base(BaseNPC) studio("models/crow.mdl") = npc_vulture : "Parrots with a crow model, attacks anyone on sight."
[
spawnflags(Flags) =
[
32768 : "Can poop" : 1
65536 : "Can take damage" : 0
]
]
Features- Allow enabling/disabling the plugin.
- Allow setting a debug cvar to print to chat the spawnflags values during entity spawn.
Cvars
A configuration file named "
pvk2_killable_vultures.cfg" will automatically be created for you upon the first run in the "
\cfg\sourcemod\" folder.
PHP Code:
// Output to chat info about the vulture spawnflags.
// 0 = Debug OFF, 1 = Debug ON.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
pvk2_killable_vultures_debug "0"
// Enable/Disable the plugin.
// 0 = Disable, 1 = Enable.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
pvk2_killable_vultures_enable "1"
Admin Commands
- sm_slayvultures => Slay all vultures. (z flag required)
- sm_print_cvars_pvk2_killable_vultures => Print the plugin related cvars and their respective values to the console. (z flag required)
Change Log
Post Reply
- Any feedback, bug reports, fixes, improvements, translations or suggestions for the plugin are welcome.
Installation
- Put the "pvk2_killable_vultures.smx" file (click Get Plugin) in your "\addons\sourcemod\plugins\" folder.