Автор: serfreeman1337
Доработка: @Aki_Lucky
Добавляет на сервер лазерные мини
Особенности:
Данный плагин очень хорошо подойдет для CSDM сервера
Плагин разделён по флагам
Простому игроку и VIP доступно - (2 мины)
Супер VIP и Босс доступно - (3 мины)
Админу доступно - (4 мины)
Доступные команды:
bind "кнопка" +setlaser
Настройки
Доработка: @Aki_Lucky
Добавляет на сервер лазерные мини
Особенности:
Данный плагин очень хорошо подойдет для CSDM сервера
Плагин разделён по флагам
Простому игроку и VIP доступно - (2 мины)
Супер VIP и Босс доступно - (3 мины)
Админу доступно - (4 мины)
Доступные команды:
bind "кнопка" +setlaser
Настройки
Код:
#define SND_STOP (1<<5)
#define TRIPMINE_MODEL "models/v_lasermine.mdl" // tripmine model
#define TRIPMINE_CLASSNAME "lasermine" // tripmine classname
#define BEAM_SPRITERED "sprites/laserr.spr"
#define BEAM_SPRITEBLUE "sprites/laserb.spr"
#define TRIPMINE_PLANTSOUND "csdm/laser_beta/mine_deploy.wav" // plant sound
#define TRIPMINE_CHARGESOUND "csdm/laser_beta/mine_charge.wav" // charge sound
#define TRIPMINE_ACTIVESOUND "csdm/laser_beta/mine_activate.wav" // active sound
#define TRIPMINE_HITSOUND "csdm/laser_beta/beamstart9.wav" // hit sound
#define PLANTWAITTIME 0.1
#define POWERUPTIME 2.0
#define BEAM_WIDTH 15.0
#define BEAM_BRIGHT 255.0
// за разрушение мины
#define REWARD_MONEY 200
#define PLANT_TIME 1.0 // tripmine plant time
#define MINE_HEALTH 500.0 // tripmine health
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define MAX_COUNT 2 // макс количество мин для обычного игрока
#define MAX_COUNT_V 2 // макс количество мин для випа
#define MAX_COUNT_SV 3 // макс количество мин для супер випа
#define MAX_COUNT_B 3 // макс количество мин для босса
#define MAX_COUNT_A 4 // макс количество мин для админа
#define FLAG_V ADMIN_LEVEL_H
#define FLAG_SV ADMIN_LEVEL_G
#define FLAG_B ADMIN_LEVEL_E
#define FLAG_A ADMIN_BAN
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define MINE_DAMAGE 1000.0 // laser damage
#define MINE_COST 800 // tripmine cost
#define PLANT_RADIUS 64.0 // default plant radius
#define LASER_LENGTH 8128.0 // maximum laser length
#define EV_TM_hOwner EV_ENT_euser4
#define EV_TM_pBeam EV_ENT_euser3
#define EV_TM_team EV_INT_iuser4
#define EV_TM_plantTime EV_FL_fuser4
#define EV_TM_mVecDir EV_VEC_vuser4
#define EV_TM_mVecEnd EV_VEC_vuser3
#define EV_TM_mineId EV_INT_iuser3
Вложения
-
452,3 KB Просмотры: 217
Последнее редактирование модератором: