AMXX-BG.INFO zombieplaguenew1.3.inc

zombieplaguenew1.3

Browse all symbols documented inside this include file.

Functions

Name Description
zp_get_user_zombie Returns whether a player is a zombie.
zp_get_user_nemesis Returns whether a player is a nemesis.
zp_get_user_survivor Returns whether a player is a survivor.
zp_get_user_first_zombie Returns whether a player is the first zombie.
zp_get_user_last_zombie Returns whether a player is the last zombie.
zp_get_user_last_human Returns whether a player is the last human.
zp_get_user_zombie_class Returns a player's current zombie class ID.
zp_get_user_next_class Returns a player's next zombie class ID (for the next infection).
zp_set_user_zombie_class Sets a player's next zombie class ID (for the next infection).
zp_get_user_ammo_packs Returns a player's ammo pack count.
zp_set_user_ammo_packs Sets a player's ammo pack count.
zp_get_zombie_maxhealth Returns the default maximum health of a zombie. Note: Takes into account first zombie's HP multiplier.
zp_get_user_batteries Returns a player's custom flashlight batteries charge.
zp_set_user_batteries Sets a player's custom flashlight batteries charge.
zp_get_user_nightvision Returns whether a player has night vision.
zp_set_user_nightvision Sets whether a player has night vision.
zp_infect_user Forces a player to become a zombie. Note: Unavailable for last human/survivor/sniper.
zp_disinfect_user Forces a player to become a human. Note: Unavailable for last zombie/nemesis.
zp_make_user_nemesis Forces a player to become a nemesis. Note: Unavailable for last human/survivor/sniper.
zp_make_user_survivor Forces a player to become a survivor. Note: Unavailable for last zombie/nemesis.
zp_respawn_user Respawns a player into a specific team.
zp_force_buy_extra_item Forces a player to buy an extra item.
zp_get_user_sniper Returns whether a player is a sniper.
zp_make_user_sniper Forces a player to become a sniper. Note: Unavailable for last zombie/nemesis/assassin.
zp_get_user_assassin Returns whether a player is an assassin.
zp_make_user_assassin Forces a player to become a assassin. Note: Unavailable for last human/survivor/sniper.
zp_has_round_started Returns whether the ZP round has started, i.e. first zombie has been chosen or a game mode has begun.
zp_is_nemesis_round Returns whether the current round is a nemesis round.
zp_is_survivor_round Returns whether the current round is a survivor round.
zp_is_swarm_round Returns whether the current round is a swarm round.
zp_is_plague_round Returns whether the current round is a plague round.
zp_is_lnj_round Returns whether the current round is a Armageddon round.
zp_get_zombie_count Returns number of alive zombies.
zp_get_human_count Returns number of alive humans.
zp_get_nemesis_count Returns number of alive nemesis.
zp_get_survivor_count Returns number of alive survivors.
zp_is_sniper_round Returns whether the current round is a sniper round.
zp_is_assassin_round Returns whether the current round is a assassin round.
zp_get_sniper_count Returns number of alive snipers.
zp_get_assassin_count Returns number of alive assassins.
zp_register_extra_item Registers a custom item which will be added to the extra items menu of ZP. Note: The returned extra item ID can be later used to catch item purchase events for the zp_extra_item_selected() forward. Note: ZP_TEAM_NEMESIS, ZP_TEAM_SURVIVOR, ZP_TEAM_ASSASSIN and ZP_TEAM_SNIPER can be used to make an item available to Nemesis, Survivors, Assassins and Snipers.
zp_register_zombie_class Registers a custom class which will be added to the zombie classes menu of ZP. Note: The returned zombie class ID can be later used to identify the class when calling the zp_get_user_zombie_class() natives.
zp_get_extra_item_id Returns an extra item's ID.
zp_get_zombie_class_id Returns a zombie class' ID.