Half-Life StocksВерсия: 1.2
Инфо:Набор полезных функций для скриптинга в Half-Life.
Функции:Код:
/* Returns player deaths.
*/
hl_get_user_deaths(client)
/* Sets player deaths.
*/
hl_set_user_deaths(client, deaths)
/* Get amount of ammo in backpack on a user for a specific weapon.
* Look in hlsdk_const.inc for weapon types: HLW_*.
* Weapons on the same line uses the same ammo type:
* shotgun
* mp5, glock
* argrenade
* python
* gauss, egon
* rpg
* crossbow
* tripmine
* satchel
* handgrenade
* snark
* hornet
*/
hl_get_user_bpammo(client, weapon)
/* Restock/remove ammo in a user's backpack.
*/
hl_set_user_bpammo(client, weapon, ammo)
/* Get user model.
*/
hl_get_user_model(client, model[], len)
/* Set user model.
*/
hl_set_user_model(client, const model[])
/* Returns health value.
*/
hl_get_user_health(client)
/* Sets player health.
*/
hl_set_user_health(client, health)
/* Returns armor value.
*/
hl_get_user_armor(client)
/* Sets player armor.
*/
hl_set_user_armor(client, armorvalue)
/* Returns team id. When length is greater then 0 then a name of team is set.
*/
hl_get_user_team(client, team[] = "", len = 0)
/* Set player team by teamname.
*/
hl_set_user_team(client, const team[])
/* Returns entity index of active weapon.
*/
hl_get_user_weapon_ent(client)
/* Returns amount of ammo in weapon's clip.
*/
hl_get_weapon_ammo(entity)
/* Set amount of ammo in weapon's clip.
*/
hl_set_weapon_ammo(entity, clip)
/* Get weapon type. Corresponds to HLW_* in hlsdk_const.inc: 1 is HLW_CROWBAR, 2 is HLW_GLOCK and so on...
*/
hl_get_weapon_id(entity)
/* Returns weapon entity index from weaponbox.
*/
hl_get_wbox_weapon_ent(entity)
/* Returns amount of ammo in weaponbox.
*/
hl_get_wbox_ammo(entity)
/* Set amount of ammo in weaponbox.
*/
hl_set_wbox_ammo(entity, ammo)
/* Spawns a Half-Life player.
*/
hl_user_spawn(client)
/* Strips all weapons from player.
*/
hl_strip_user_weapons(client)
/* Check if player in spectator mode.
*/
hl_get_user_spectator(client)
/* Switch player to spectator mode.
*/
hl_set_user_spectator(client, bool:spectator = true)
/* Check if player have longjump module.
*/
hl_get_user_longjump(client)
/* Set longjump module to player.
*/
hl_set_user_longjump(client, bool:longjump = true, bool:tempicon = true)
1.0 [17.06.2010]
1.1 [29.07.2010] (66 закачек)
1.2 [02.10.2013]
Код теперь совместим с #pragma semicolon 1.
_________________
Vi Veri Veniversum Vivus Vici