|
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/berserker.
|
|
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/berserker.
|
|
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_get_user_predator
|
Returns whether a player is an predator.
|
|
zp_get_user_bombardier
|
Returns whether a player is an bombardier.
|
|
zp_get_user_dragon
|
Returns whether a player is an dragon.
|
|
zp_make_user_assassin
|
Forces a player to become a assassin.
Note: Unavailable for last human/survivor/sniper.
|
|
zp_make_user_predator
|
Forces a player to become a predator.
Note: Unavailable for last human/survivor/sniper.
|
|
zp_make_user_bombardier
|
Forces a player to become a bombardier.
Note: Unavailable for last human/survivor/sniper.
|
|
zp_make_user_dragon
|
Forces a player to become a dragon.
Note: Unavailable for last human/survivor/sniper.
|
|
zp_get_user_berserker
|
Returns whether a player is a sniper.
|
|
zp_make_user_berserker
|
Forces a player to become a berserker.
Note: Unavailable for last zombie/nemesis/assassin.
|
|
zp_get_user_wesker
|
Returns whether a player is a sniper.
|
|
zp_make_user_wesker
|
Forces a player to become a wesker.
Note: Unavailable for last zombie/nemesis/assassin.
|
|
zp_get_user_spy
|
Returns whether a player is a spy
|
|
zp_make_user_spy
|
Forces a player to become a spy.
Note: Unavailable for last zombie/nemesis/assassin.
|
|
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_is_predator_round
|
Returns whether the current round is a predator round.
|
|
zp_is_bombardier_round
|
Returns whether the current round is a bombardier round.
|
|
zp_is_dragon_round
|
Returns whether the current round is a dragon round.
|
|
zp_is_berserker_round
|
Returns whether the current round is a berserker round.
|
|
zp_is_wesker_round
|
Returns whether the current round is a wesker round.
|
|
zp_is_spy_round
|
Returns whether the current round is a spy round.
|
|
zp_get_sniper_count
|
Returns number of alive snipers.
|
|
zp_get_assassin_count
|
Returns number of alive assassins.
|
|
zp_get_predator_count
|
Returns number of alive predators.
|
|
zp_get_bombardier_count
|
Returns number of alive bombardiers.
|
|
zp_get_dragon_count
|
Returns number of alive dragons.
|
|
zp_get_berserker_count
|
Returns number of alive berserkers.
|
|
zp_get_wesker_count
|
Returns number of alive weskers.
|
|
zp_get_spy_count
|
Returns number of alive spys.
|
|
zp_get_current_mode
|
Returns the current game mode ID
Note: For default game modes you can use, for eg. MODE_SWARM,
to check if the current round is swarm mode.
Note: For custom game modes you must have the custom game
mode ID to detect it
|
|
zp_get_last_mode
|
—
|
|
zp_get_extra_item_id
|
Returns an extra item's ID.
|
|
zp_get_zombie_class_id
|
Returns a zombie class' ID.
|
|
zp_register_game_mode
|
Registers a custom game mode which will be added to the admin menu of ZP
Note: The returned game mode ID can later be used to detect the game mode
which is called in zp_round_started_pre. There you can start the game mode
externally by using this game mode ID.
|
|
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, ZP_TEAM_SNIPER and ZP_TEAM_BERSERKER
can be used to make an item available to Nemesis,
Survivors, Assassins, Snipers and Berserkers.
|
|
zp_extra_item_textadd
|
—
|
|
zp_zombie_class_textadd
|
—
|
|
zp_get_user_infectnade
|
—
|
|
zp_set_user_infectnade
|
—
|
|
zp_get_user_frozen
|
—
|
|
zp_set_user_frozen
|
—
|
|
zp_get_user_burn
|
—
|
|
zp_set_user_burn
|
—
|
|
zp_get_user_madness
|
—
|
|
zp_set_user_madness
|
—
|
|
zp_get_human_special_class
|
—
|
|
zp_get_zombie_special_class
|
—
|
|
zp_set_user_rendering
|
—
|
|
zp_reset_user_rendering
|
—
|
|
zp_get_extra_item_cost
|
—
|
|
zp_get_extra_item_name
|
—
|
|
zp_set_user_maxspeed
|
—
|
|
zp_get_user_maxspeed
|
—
|
|
zp_reset_user_maxspeed
|
—
|
|
zp_set_extra_damage
|
—
|
|
zp_get_zombie_class_info
|
—
|
|
zp_get_zombie_class_name
|
—
|
|
zp_set_extra_item_cost
|
—
|
|
zp_set_extra_item_name
|
—
|
|
zp_set_extra_item_team
|
—
|
|
zp_get_extra_item_realname
|
—
|
|
zp_has_round_ended
|
—
|
|
zp_get_current_mode_name
|
—
|
|
zp_override_user_model
|
—
|
|
zp_register_zombie_special
|
—
|
|
zp_make_user_special
|
—
|
|
zp_set_custom_game_mod
|
—
|
|
zp_get_special_count
|
—
|
|
zp_register_human_special
|
—
|
|
zp_reset_player_model
|
—
|
|
zp_special_class_name
|
—
|
|
zp_get_zombie_class_realname
|
—
|
|
zp_get_special_class_id
|
—
|
|
zp_get_custom_special_count
|
—
|
|
zp_get_gamemodes_count
|
—
|
|
zp_get_zclass_count
|
—
|
|
zp_get_extra_item_count
|
—
|
|
zp_get_gamemode_id
|
—
|
|
zp_is_escape_map
|
—
|
|
zp_do_random_spawn
|
—
|
|
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.
|