Пишет кто-нибудь для [DOD:S]

1400gsx

Участник
Сообщения
38
Реакции
1
Если найдется человек который и играет и пишет плагины для игры [dod:s] былобы здорово!
Плагины медика для dods немного устарели и были написаны довольно давно.
Жизнь подсказывает что нужны изменения, переписать медика на основе уже созданого плагина [DOD:S] Medic Mod v1.0.109, или свой новый медик.

Описание:
- Для всех игроков.
- Без использования чат команд.
- Прибавлять по 1%HP \ 0.3 сек, до 100%HP в случае ранения.

6881147.gif


Все, вот и весь медик.
 
Последнее редактирование:

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
- Без использования чат команд.
- Прибавлять по 1%HP \ 0.3 сек, до 100%HP в случае ранения.
Как вариант: http://hlmod.ru/forum/testovye-plaginy/31764-admins-autoregeneration-hp.html. Оффтоп
- Для всех игроков.
Если основа нормально запустится на администраторе, то быстро решаемо.
 

1400gsx

Участник
Сообщения
38
Реакции
1
Спасибо Вам, иду пробовать, описание плагина то что надо.

OC Windows7
Server dods
"sourcemod_version" = "1.7.3-dev+5265"
"metamod_version" = "1.10.7-devV"

Компиляция: AdminsAutoregenerationHP_v1.0.0.sp

//SourceMod Batch Compiler
// by the SourceMod Dev Team
//// AdminsAutoregenerationHP_v1.0.0.sp
//
// Code size: 6104 bytes
// Data size: 3476 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 25964 bytes
//
// Compilation Time: 0,16 sec
// ----------------------------------------

Press enter to exit ...

Запускаем сервер, получаем:
L 01/02/2016 - 13:41:30: [SM] Plugin encountered error 25: Call was aborted
L 01/02/2016 - 13:41:30: [SM] Native "SetFailState" reported: Fatal error: unable to find 'CCSPlayer::m_iHealth' offset!
L 01/02/2016 - 13:41:30: [SM] Displaying call stack trace for plugin "custom\AdminsAutoregenerationHP_v1.0.0.smx":
L 01/02/2016 - 13:41:30: [SM] [0] Line 13, D:\Allserver\dod\addons\sourcemod\scripting\AdminsAutoregenerationHP_v1.0.0.sp::O
nPluginStart()

Пока такие дела ...
 

1400gsx

Участник
Сообщения
38
Реакции
1
Заменил, пока так:



//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// AdminsAutoregenerationHP_v1.0.0.sp
//
// D:\Allserver\dod\addons\sourcemod\scripting\AdminsAutoregenerationHP_v1.0.0.sp(13) : warning 204: symbol is assigned a value
that is never used: "iOH"
// Code size: 6772 bytes
// Data size: 3668 bytes
// Stack/heap size: 16384 bytes
// Total requirements: 26824 bytes
//
// 1 Warning.
//
// Compilation Time: 0,16 sec
// ----------------------------------------

Press enter to exit ...


L 01/02/2016 - 14:01:31: [SM] Plugin encountered error 25: Call was aborted
L 01/02/2016 - 14:01:31: [SM] Native "SetFailState" reported: Fatal error: unable to find 'CCSPlayer::m_iHealth' offset!
L 01/02/2016 - 14:01:31: [SM] Displaying call stack trace for plugin "custom\AdminsAutoregenerationHP_v1.0.0.smx":
L 01/02/2016 - 14:01:31: [SM] [0] Line 13, D:\Allserver\dod\addons\sourcemod\scripting\AdminsAutoregenerationHP_v1.0.0.sp::O
nPluginStart()
 

1400gsx

Участник
Сообщения
38
Реакции
1
Ок, иду пробовать.

Добавлено через 8 минут
Компиляция без ошибок, старт сервера, консоль, без ошибок.

sm exts list
[SM] Displaying 9 extensions:
[01] Automatic Updater (1.7.3-dev+5265): Updates SourceMod gamedata files
[02] Webternet (1.7.3-dev+5265): Extension for interacting with URLs
[03] Top Menus (1.7.3-dev+5265): Creates sorted nested menus
[04] SDK Tools (1.7.3-dev+5265): Source SDK Tools
[05] BinTools (1.7.3-dev+5265): Low-level C/C++ Calling API
[06] Client Preferences (1.7.3-dev+5265): Saves client preference settings
[07] SQLite (1.7.3-dev+5265): SQLite Driver
[08] Regex (1.7.3-dev+5265): Provides regex natives for plugins
[09] SDK Hooks (1.7.3-dev+5265): Source SDK Hooks

Настройка:

// This file was auto-generated by SourceMod (v1.7.3-dev+5265)
// ConVars for plugin "custom\AdminsAutoregenerationHP_v1.0.0AllGames.smx"


// Flags of the administration for access to regeneration.
// "" - all.
// -
// Default: "b"
admin_regen_hp_flags "b"

// The peak amount of regenerated health.
// -
// Default: "100"
// Minimum: "2.000000"
admin_regen_hp_peak "100"

// The speed of healing in seconds.
// -
// Default: "1.0"
// Minimum: "0.100000"
admin_regen_hp_speed "1.0"

// The number of units healing at a time.
// 0 - disable.
// -
// Default: "2"
// Minimum: "0.000000"
admin_regen_hp_units "2"

Зашел на сервер, упал с высоты, 10% HP, ничего не произошло, здоровье не прибавилось.
 
Последнее редактирование:

1400gsx

Участник
Сообщения
38
Реакции
1
sourcemod\logs\ пусто

admins_simple.ini Флаг z

admin_regen_hp_flags "z"

sm plugins list
[SM] Listing 33 plugins:
01 "Admin File Reader" (1.7.3-dev+5265) by AlliedModders LLC
02 "Admin Help" (1.7.3-dev+5265) by AlliedModders LLC
03 "Admin Menu" (1.7.3-dev+5265) by AlliedModders LLC
04 "Anti-Flood" (1.7.3-dev+5265) by AlliedModders LLC
05 "Basic Ban Commands" (1.7.3-dev+5265) by AlliedModders LLC
06 "Basic Chat" (1.7.3-dev+5265) by AlliedModders LLC
07 "Basic Comm Control" (1.7.3-dev+5265) by AlliedModders LLC
08 "Basic Commands" (1.7.3-dev+5265) by AlliedModders LLC
09 "Basic Info Triggers" (1.7.3-dev+5265) by AlliedModders LLC
10 "Basic Votes" (1.7.3-dev+5265) by AlliedModders LLC
11 "Client Preferences" (1.7.3-dev+5265) by AlliedModders LLC
12 "Admins Autoregeneration HP" (1.0.0AllGames) by AlmazON
13 "DoD:S Damage Report" (1.6) by Root
14 "DoD:S Class Manager" (1.0) by Ben
15 "Personal Player Skins" (1.6) by FrozDark (HLModders LLC)
16 "Fun Commands" (1.7.3-dev+5265) by AlliedModders LLC
17 "Fun Votes" (1.7.3-dev+5265) by AlliedModders LLC
18 "MapChooser" (1.7.3-dev+5265) by AlliedModders LLC
19 "Nextmap" (1.7.3-dev+5265) by AlliedModders LLC
20 "Map Nominations" (1.7.3-dev+5265) by AlliedModders LLC
21 "Player Commands" (1.7.3-dev+5265) by AlliedModders LLC
22 "Reserved Slots" (1.7.3-dev+5265) by AlliedModders LLC
23 "Rock The Vote" (1.7.3-dev+5265) by AlliedModders LLC
24 "SourceMod Anti-Cheat" (0.8.6.0) by SMAC Development Team
25 "SMAC Aimbot Detector" (0.8.6.0) by SMAC Development Team
26 "SMAC AutoTrigger Detector" (0.8.6.0) by SMAC Development Team
27 "SMAC Client Protection" (0.8.6.0) by SMAC Development Team
28 "SMAC Command Monitor" (0.8.6.0) by SMAC Development Team
29 "SMAC ConVar Checker" (0.8.6.0) by SMAC Development Team
30 "SMAC Eye Angle Test" (0.8.6.0) by SMAC Development Team
31 "SMAC Rcon Locker" (0.8.6.0) by SMAC Development Team
32 "SMAC Anti-Speedhack" (0.8.6.0) by SMAC Development Team
33 "Sound Commands" (1.7.3-dev+5265) by AlliedModders LLC

Пока также, 10%HP, ни чего не происходит.

Добавлено через 19 минут
Признаки жизни плагина появились:

Если прописать admin_regen_hp_peak "200" то, сразу при возрождении игроку дается, ну может всего 5% HP

Если прописать admin_regen_hp_peak "50" то, при возрождении игроку дается 100%, норм, а при ранении убавляет до минимума, точно не знаю.

Щас залью скрин:

6907850.jpg
 
Последнее редактирование:

1400gsx

Участник
Сообщения
38
Реакции
1
Если прописать admin_regen_hp_peak "180" то HP будет при спавне может 1HP, как на скрине.

)))) Плагин работает но в обратном направлении, при ранении убавляет до уровня как на скрине.

admin_regen_hp_peak "100" дает 100% HP при спавне, потом происходит ранение до 70%HP, включается плагин и HP падает до минимума, может 1HP, как на скрине.

Добавлено через 5 минут
Просто подбери для admin_regen_hp_peak такое значение, чтобы при спавне ничего не прибавляло, а при любом ранении - регенило до 100%.

Ок, буду пробовать. Спасибо за помощь.
 
Последнее редактирование:

1400gsx

Участник
Сообщения
38
Реакции
1
Как бы то ни было, спасибо Вам за помощь, за отклик.
Плагин будет работать как надо если его подшаманить под dod:s, но в нем нет важной части, прибавление HP постепенно по 1 % в течении х секунд до 100%

6881147.gif


Последний вариант работает, но опять на убывание.
 

1400gsx

Участник
Сообщения
38
Реакции
1
Вот человек! все работает как мне и представлялось!
Последний вариант:
Сервер DOD:S, при ранении, HP пополняется постепенно до 100%
Довел дело до конца, помог, малочага!

А как теперь для всех игроков ? без админ флага.
 
M

MihailM

1400gsx, данный плагин [DOD:S] Medic Mod v1.0.109 И так работает , если его правильно настроить .
А вообще то можешь использовать другие плагины к примеру от tuty .
да и вообще то для твоих целей не интересно играть будет . Если же боец будет не убиваем !

пишет плагины для игры [dod:s]
Похоже уже никого нет из наших краев:sad:
 

1400gsx

Участник
Сообщения
38
Реакции
1
Если же боец будет не убиваем !

Интересно, и убиваем, если добавить количество аптечек.
Одна аптечка лечит не сразу до Х HP а постепенно, в этом смысл так сказать.
+ Игроки до сих пор не могут научится прописывать медика.

Жаль, что из наших краев никого нет ...
 

1400gsx

Участник
Сообщения
38
Реакции
1
ну поставь плагин с аптечками

Я не ищу плагин с аптечками, эта тема запроса, запрос на плагин медика на основе уже созданного или же нового. Принцип плагина, не сразу давать игроку X HP или 100%, после чего игрока надо будет убивать заново, а постепенно давать HP в течении Х секунд.

Если будут настройки:
- Количество аптечек.
- Время пополнения HP
- Максимальное HP

То получится не плохой вариант для всех игроков.

Кто же хочет бегать по карте и собирать аптечки по 20%HP, пожалуйста Healthkit On Death.
 

1400gsx

Участник
Сообщения
38
Реакции
1
)))) Ну может я не так по смыслу написал, сори ...
- Количество аптечек, имеется ввиду, сколько раз игроку будет пополнятся HP при ранении.
Одного раза думаю хватит, ранили, пополнилась HP, все норм, процесс автоматизирован, отвлекаться не надо, только играй ,)))

SteamM, тоже спасибо за участие в теме ,)
 

1400gsx

Участник
Сообщения
38
Реакции
1
Сори за не точности, попробую описать время.

Если такая настройка возможна, то имеется ввиду, допустим, при ранении игроку прибавляется 1% HP за 0.3 секунды, по умолчанию. Если потребуется замедлить пополнения HP для игрока, то администратор может прописать, к примеру 0.5 сек = 1% HP
Сори сам не очень понял )))

Ну а в таком варианте как есть сейчас, даже очень ничего, сразу после ранения идет пополнение HP игроку, время или скорость прибавления HP вполне устраивает, и если будет настройка - ограничение количество раз пополнения HP после ранения игрока, то здорово.
 

1400gsx

Участник
Сообщения
38
Реакции
1
Спасибо, иду пробовать ,)

Добавлено через 2 часа 28 минут
Admins Autoregeneration HP v1.0.0AG Плагин нормально работает на сервере DOD:S, для игроков с админ флагом.

с которой как раз и уберу флаги, если ещё требуется.
Да, требуется, буду пробовать для всех игроков, admin_regen_hp_speed "5.0" вполне как максимум. Вся картина будет видна в реальном тесте, пару дней на сервере. Нет важной квар ограничения количества генераций HP, бесконечность немного пугает,)
Накладно для сервера. Не планирую такое делать
На усмотрение автора, если будет тестовая версия с такой квар, все пойдет в дело, все попробую.
Спасибо.
 
Последнее редактирование:
Сверху Снизу