SF TripMine [0.3.4]

pavel_a

Пользователь
Регистрация
30 Авг 2017
Сообщения
464
Симпатии
52
Пол
Мужской
Автор: serfreeman1337
Доработка: @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
 

Вложения

Последнее редактирование модератором:

klim1313

Пользователь
Регистрация
11 Сен 2017
Сообщения
23
Симпатии
1
А можно переделать под команду в чате /laser
 

HoBu4oK

Пользователь
Регистрация
8 Июн 2017
Сообщения
139
Симпатии
56
Под одну команду навряд ли, там же идёт установка и удаление

Код:
register_clcmd("+setlaser","SetLaser_CMD")
register_clcmd("-setlaser","SetLaser_DropCMD")
 

To be or not to be

Пользователь
Регистрация
9 Июн 2017
Сообщения
1.215
Симпатии
304
pavel_a, в чем доработка Aki_Lucky ?
 

Aki_Lucky

Пользователь
Регистрация
5 Июл 2017
Сообщения
100
Симпатии
56
Пол
Мужской

ykpon

Пользователь
Регистрация
22 Янв 2018
Сообщения
2
Симпатии
0
У всех компилируется или только у меня невозможно скомпилировать данный плагин ?[DOUBLEPOST=1516705635][/DOUBLEPOST]Все ок. Инклюд забыл закинуть просто
Подскажите, пожалуйста! Есть ли пушки еще от фримана ?
 

L4D2

Пользователь
Регистрация
10 Ноя 2017
Сообщения
3
Симпатии
4
Бесполезная доработка, доработали и доработали, зачем сюда то скидывать изменений то таковых нет.
 

Mandar1n

theRoone
Пользователь
Регистрация
13 Янв 2018
Сообщения
394
Симпатии
71
Пол
Мужской
У меня на 1.8.3-RE не получается скомпилировать. И замечал баг на подобных лазерах, не помню где, может здесь, когда нет денег на лазеры, воспроизводится звук, который слышен всем. Супер-палево.
 

demynkyl

Пользователь
Регистрация
22 Фев 2018
Сообщения
2
Симпатии
0
От этих мин сервер крашится
 

NeTvoyKenji

Пользователь
Регистрация
27 Мар 2019
Сообщения
423
Симпатии
47
demynkyl, Создавай отдельную тему с подробной информацией(список плагинов, модулей, билд, и прочее. также логи падения не забудь).
 

ifx

Пользователь
Регистрация
11 Фев 2018
Сообщения
361
Симпатии
148

demynkyl

Пользователь
Регистрация
22 Фев 2018
Сообщения
2
Симпатии
0
demynkyl, Создавай отдельную тему с подробной информацией(список плагинов, модулей, билд, и прочее. также логи падения не забудь).
мне лень, я пот зм переделал нормально уже, и пофиксил всё.
 

ifx

Пользователь
Регистрация
11 Фев 2018
Сообщения
361
Симпатии
148
c1fae7f94740617797062bda36efd573.jpg
 

Жоро Филипов

Пользователь
Регистрация
12 Янв 2020
Сообщения
15
Симпатии
0
Предупреждения
30
pavel_a , А как можется изменить количества игровой валюты для 1"кил". Простите , но 300$ - ето много. Спасибо.
 

Анатолий

Заблокированные
Пользователь
Регистрация
8 Июн 2017
Сообщения
685
Симпатии
195
Пол
Мужской
ВКонтакте
e1337ace
Сверху Снизу