Версия: 1.4
Автор: <VeCo>
Категория: Забавни
Модификация: Counter-Strike (CS)
С този плъгин, админите с определен флаг могат да поставят подаръци по картата.
Подаръците ще се появяват на всеки нов рунд на координатите, на които е бил админа при поставянето им.
Координатите ще се запазват за всяка карта в configs/zp_present_spawner/името-на-картата.ini, като трябва предварително да се създаде папката zp_present_spawner.
От подаръците можете да спечелите:
- аммо пакове (за зомбита и хора)
- броня (за хора)
- нощно виждане (за хора)
- инфектираща/огнена граната (за зомбита / хора)
- замразяваща граната (за хора)
- светеща граната (за хора)
- антидот/инфектиране (за зомбита / хора)
- кръв (за зомбита и хора)
- оръжие - m249 (за хора)
- оръжие - sg550 (за хора)
- оръжие - g3sg1 (за хора)
- оръжие - awp (за хора)
Админ команди:
zp_ps_spawn - поставяте точка за появяване на подарък на координатите, на които се намирате
zp_ps_remove - премахвате всички подаръци за рунда
zp_ps_stop - премахвате всички подаръци за картата (изключвате плъгина)
zp_ps_start - зареждате всички подаръци за картата (включвате плъгина, ако сте го изключили)
Модули:
Код за потвърждение: Избери целия код
#include <cstrike>
#include <fakemeta>
#include <engine>
#include <fun>
Код за потвърждение: Избери целия код
#include <zombieplague>
zp_ps_present_glow 1/0 - включва/изключва glow-ването на подаръците
zp_ps_present_light 1/0 - включва/изключва светенето на подаръците
zp_ps_present_light_radius 10 - радиус на светлината на подаръците (ако zp_ps_present_light е на 1)
zp_ps_present_rotate 1/0 - включва/изкючва въртенето на подаръците
zp_ps_spawn_presents_time 10.0 - колко секунди след началото на рунда да се появят подаръците (десетична дроб)
zp_ps_min_spawn_presents 1 - минимално количество подаръци, които ще се появят на всеки нов рунд
zp_ps_max_spawn_presents 3 - максимално количество подаръци, които ще се появят на всеки нов рунд
zp_ps_present_ammo_pack_value 30 - колко аммо пакове да можете да печелите от подарък
zp_ps_present_armour_value 100 - колко броня да можете да печелите от подарък
zp_ps_present_human_health_value 35 - колко кръв да можете да печелите от подарък, ако сте човек
zp_ps_present_zombie_health_value 200 - колко кръв да можете да печелите от подарък, ако сте зомби
Промени:
- 1.0 - първа версия на плъгина
- 1.1 - добавен е CVAR-ът zp_ps_spawn_presents_time
- 1.2 - поправен бъг при таска в началото на рунда
- 1.3 - поправени бъгове с някои предмети
- 1.4 - поправен бъг с лимита на подаръците
--- @marto874 : за тестването и идеи
--- @remotiv : за идеята за CVAR-а zp_ps_spawn_presents_time
Промяна на сорс кода:
Код за потвърждение: Избери целия код
#define ADMIN_PRESENT_SPAWN ADMIN_RCON // админ достъп до zp_ps_spawn командата
#define ADMIN_PRESENT_REMOVE ADMIN_BAN // админ достъп до zp_ps_remove командата
#define ADMIN_PRESENT_STOP ADMIN_RCON // админ достъп до zp_ps_stop командата
#define ADMIN_PRESENT_START ADMIN_RCON // админ достъп до zp_ps_start командата
#define PRESENT_LIMIT 20 // максимален брой на подаръците на карта
new const present_model[] = "models/zp_ps_present.mdl" // модел на подаръка