[ZP] SupplyBoxes

  
Добавил Docaner Просмотров: 2264 Комментариев: 14
[ZP] SupplyBoxes
Плагин: [ZP]SupplyBoxes
Версия: 1.0
Автор: Docaner

Описание:
Плагин добавляет в Zombie Plague коробки с боеприпасами. Выдача вещей из коробок настраивается в ini-файле. Также в плагине присутствует метровой спрайт.
Коробки спавнятся по одной штуке через определённый промежуток времени и в определённых координатах, занесённых уже в другой ini-файл. Настройка расстановки спавнов происходит через меню, которое открывается через команду zpsb_open. (Требуется админ-флаг ADMIN_RCON). В архиве уже присутствует готовая расстановка спавнов для некоторых карт (папка spawns). Чтобы её установить, нужно скопировать необходимые вам файлы в директорию addons/amxmodx/data/zpsb_positions.

Настройки:


zp_supplyboxes.sma
Код
// Настройка и установка координат
#define OPTION_MODE // Включить режим настроек (Закомментируйте для отключения)
#if defined OPTION_MODE
new const g_szSbClcmd[] = "zpsb_open"; // Команда для открытия меню с настройками
#define g_iBitAdminFlag ADMIN_RCON // Алмин-флаг доступа к меню
new g_szSbPresentPosFile[128] = "addons/amxmodx/data/zpsb_positions/" // Путь к файлам с координатами
#endif

// Загрузка Extra Items
new const g_szSbPresentIdsFile[] = "addons/amxmodx/configs/zpsb_extraitems.ini" // Путь к файлу с Extra Items

// Настройка модели
new const g_szSbModel[] = "models/zpsb_model.mdl"; // Путь к модели
//#define g_iSbSubModel 0 // Номер сабмодели. Для использования модели с несколькими сабмоделями (Раскомментируйте, чтобы использовать)
new const Float:g_flSbModelMin[] = {-25.0, -25.0, -1.0}; // Минимальные координаты для бокса модели
new const Float:g_flSbModelMax[] = {25.0, 25.0, 15.0}; // Максимальные координаты для бокса модели

// Настройка звуков
new const g_szSbSoundSpawn[] = "zpsb_spawn.wav" // Звук спавна подарка
new const g_szSbSoundGet[] = "zpsb_get.wav" // Звук подбирания подарка

//Настройка сообщений
new const g_szSbMsgSpawn[] = "Подарок доставлен >> Подберите его, чтобы получить бонус" // Текст сообщения прибытия подарка
new const g_szSbMsgGet[] = "подобрал подарок" // Текст соощения, когда кто-то из людей подбирает подарок (Перед этим текстом пишется никнейм игрока, который подобрал подарок)
#define g_flSbInterval 45.0 // Интервал времени, через который будут появляться подарки (В секундах)

//Настройка спрайта
#define SB_SPRITE // Включить поддержку спрайтов (Закомментируйте для отключения)
#if defined SB_SPRITE
#define UNIT_TO_METER 20.0 // Множитель перевода юнитов в метры (Количество юнитов в одном метре)
#define g_fSpriteScale 0.5 // Размер спрайта
new const g_szSbModelSprite[] = "sprites/zpsb_long.spr"; // Путь к спрайту          
//#define REMOVE_KONFLICT // Включите эту функцию, если будут конфликты с GroupInfo
#endif


zpsb_extraitems.ini
Код
;----------------------------------------------
; Plugin: [ZP]SupplyBoxes          
;----------------------------------------------
; Описание
;----------------------------------------------
; Данный файл предназначен для настройки выдачи
;вещей, способностей, оружий и т.д. (буду называть
;их предметами), занесённых в ExtraItems.          
; Предмет в подаках выбирается случайным образом.
; У всех предметов шанс выпадения равный.
; Для корректной работы плагина рекомендуется          
;сохранять этот файл в кодировке UTF-8 без BOM.
;----------------------------------------------
; Добавление предметов
;----------------------------------------------
; Для того, чтобы добавить в этот список предмет,
;нужно зайти в zp_extraitems.ini, найти предмет, который
;вам нужен, скопировать название (NAME) предмета, и          
;вставить в этот файл без кавычек, отступов и других
;лишних символов.
; Также можно добавлять предметы из zombieplague.ini
;(раздел: [Extra Items: Weapons and their costs]).
; Примеры можно увидеть ниже.
;----------------------------------------------

Napalm Nade
Frost Nade

Мой комментарий:
Изначально плагин писал под amxmodx 1.8.3, т.к там легче управлять динамичными массивами Array, но мне сказали, что лучше сделать еще поддержку 1.8.2, так и сделал. Также я пытался сделать как можно меньше нагрузку на ЦП, но без PreThink`а не обошлось.
Я старался, чтобы плагин был прост в использовании обычным юзерам. Надеюсь у меня получилось это сделать)

Спасибо:
wopox1337 за то, что рассказал о существовании pev_groupinfo,
Mort3m за редактирование модели ящика,
DeMNiX за помощь с редактированием спрайта,
xHard1k за то, что разрешил протестировать плагин на его сервере, и за расстановку спавнов.

Скачать файл

Скачать плагин [ZP] SupplyBoxes для Зомби сервера CS 1.6

Дата добавления материала: 2018 » Июль » 26 | время: 11:11
ПРИ ПОЛНОМ КОПИРОВАНИИ МАТЕРИАЛА - УКАЗЫВАЙТЕ ССЫЛКУ НА CS-AMBA.RU!
Всего комментариев: 14
TheAnonim
0 TheAnonim 29.07.2018 в 09:41
Давно его искал
EXTAZI
0 EXTAZI 28.07.2018 в 07:20
Вопрос такой про паблик. Интересно какой интерес сидеть в пабликах вк ? Там что то новое? Там есть истории разработок? Это в хлам заспамленные площадки на которые даже роботы внимания не обращают . Но гопники там тусуются. Так как на сторонних ресурсах (Вне вк) Их никто всерьёз не воспринимает . Ну кто сидит таких пабиках, мошенники и толянга (Ах да ешё и важные барыги). А овергаме ещё тот мошенник , топиков на форумах про него было куча.

Как сказал MakapoH мы обитаем на разных ресурсах и разного уровня и встретится с вами не могли. (Красноречие)
Docaner
0 Docaner 28.07.2018 в 11:21

Цитата
Интересно какой интерес сидеть в пабликах вк ?
Люди пишут о проблеме, можно помочь - беспроблемно ответить, а иногда даже подзаработать. Да, согласен, бывают наглые юзеры, но такие сразу отсекаются обществом.


Цитата
Там что то новое?
Не совсем понимаю, о чём идет речь.Если речь идёт: как часто выкладывают плагины, то время от времени кто-то выкладывает свои работы.

 
Цитата
Это в хлам заспамленные площадки на которые даже роботы внимания не обращают .
 Я могу так же сказать о других сторонних ресурсах по типу сайтов. Не всё идеально.


Цитата
Но гопники там тусуются.
 По сути вы сказали, что все владельцы серверов, скриптеры и все те, которые общаются в пабликах ВК по CS - гопники. Правильно ли это?


Цитата
Ну кто сидит таких пабиках, мошенники и толянга (Ах да ешё и важные барыги). А овергаме ещё тот мошенник , топиков на форумах про него было куча.
 Эти же мошенники могут сидеть и на сайтах/форумах. Мошенники везде есть. Пользователи сами выбирают к кому лучше обратиться за покупкой того или иного плагина.

Я не хочу долго обсуждать эту тему. Возможно, я в чём-то не прав. Возможно, вы ошиблись в чём-то. Давайте закончим на этом  smile
EXTAZI
0 EXTAZI 28.07.2018 в 13:52
Вот и именно. На сайте если я вижу человека в группе скриптеp с высокой репутацией, то я уверен что он не кинет. А в вк паб нет.

CS - гопники.  не все. Основная масса вкпаб
FoRtick_M
+1 FoRtick_M 27.07.2018 в 18:28
Docaner, это твой первый релиз в свет?
Docaner
0 Docaner 27.07.2018 в 18:46
FoRtick_M, я думаю, что нет) Когда паблик ВК OverGame`а был популярен в своё время, я сидел там. Я даже не знал о существовании других пабликах по плагинам CS. Ну страдал там фигнёй, что поделаешь) Первый мой релиз, если можно так выразится, являлся грабом адаптированным под JBE. У меня тогда опыта было мало, ну и наделал там говна)
FoRtick_M
0 FoRtick_M 27.07.2018 в 19:00

Цитата
Первый мой релиз, если можно так выразится, являлся грабом адаптированным под JBE. У меня тогда опыта было мало, ну и наделал там говна)

=

Все с чего то начинали)
lexa981
0 lexa981 27.07.2018 в 17:00
Спасибо
genda
0 genda 26.07.2018 в 20:21
Сайт ксамба потихоньку начинает превращаться в зомби мод нового поколения )

Эпицентр годноты
kirja151
0 kirja151 26.07.2018 в 23:25
Это же неплохо)
Opasno
0 Opasno 26.07.2018 в 19:41
Однозначно лойс. +5
ThePhoenix
0 ThePhoenix 26.07.2018 в 19:09
Я ору.! Автор респект тебе и уважуха. Релиз наигоднейший
Impact^
0 Impact^ 26.07.2018 в 16:13
воу, четко прям действительно качественная штука и полезная к тому же)
MakapoH
0 MakapoH 26.07.2018 в 16:04
Годно, на пятеру оценил smile
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход
]