Иконка ресурса

Weapon Modifier 0.0.3

Нет прав для скачивания
Сообщения
501
Реакции
450
Предупреждения
17
Помог
8 раз(а)
Пользователь Vaqtincha разместил новый ресурс:

Weapon Modifier - Плагин позволяет глобально менять все параметры любого оружия или предмета.

Плагин умеет глобально менять свойства оружия, или предмета в игре. Имеет удобный конфиг, широкие возможности.

Имеется оптимизация расхода ресурсов. Если функционал не включён в конфиг, то плагин его не использует.
К примеру в конфиге используется лишь один параметр - смена скорости выстрела. Значит остальной функционал даже не задействуется, чтобы не использовать ресурсы сервера.
Узнать больше об этом ресурсе...
18 Мар 2017



!ВАЖНО!

мембер m_iMaxAmmo будет работать адекватно после некоторых фиксов в ReGameDLL (там хардкод iMaxAmmo1 см. ammo.cpp)

s1lent Adidasman
Для фикса нужно:
в ReGameDLL_CS/client.cpp at 90d08ee3a043034fc69da86a56fd5a0d5491924c · s1lentq/ReGameDLL_CS · GitHub

Поменять:
Код:

if (player->m_iAccount >= info->clipCost)
{
player->GiveNamedItem(info->ammoName);
player->AddAccount(-info->clipCost, RT_PLAYER_BOUGHT_SOMETHING);

return true;
}

На это:
Код:

if (player->m_iAccount >= info->clipCost)
{
#ifndef REGAMEDLL_ADD
player->GiveNamedItem(info->ammoName); // hardcoded buyClipSize & maxRounds
#else
if (player->GiveAmmo(info->buyClipSize, (char *)weapon->pszAmmo1(), weapon->iMaxAmmo1()) == -1)
return false;

EMIT_SOUND(weapon->edict(), CHAN_ITEM, "items/9mmclip1.wav", VOL_NORM, ATTN_NORM);
#endif
player->AddAccount(-info->clipCost, RT_PLAYER_BOUGHT_SOMETHING);

return true;
}

30 Июл 2017
Прекращена поддержка данного плагина!
 
Сообщения
40
Реакции
0
Помог
1 раз(а)
1. За что отвечает
m_iMaxAmmo ?

2. Можно ли с помощью этого плагина изменить стоимость покупки любого оружия?
 

d3m37r4

111111
Сообщения
1,424
Реакции
1,162
Помог
10 раз(а)
several, можно, в конфиге все описано
 
Сообщения
321
Реакции
73
Помог
11 раз(а)
several, мне кажется что число патронов)
 
Сообщения
1,536
Реакции
2,319
Помог
39 раз(а)
на вкладке "настройка[BGCOLOR=transparent]" все написано[/BGCOLOR]
 
Сообщения
40
Реакции
0
Помог
1 раз(а)
Код:
; ================================================================================
;
; "member name"         "description"                                 "min/max"
;
; m_iMaxClip          weapon maxclip                             [1/255]
; m_iMaxAmmo          weapon maxbackpack ammo                    [0/255]
; m_iPrice              weapon cost                                 [0/N]
; m_iAmmoPrice          ammo cost                                     [0/N]
; m_iReward          kill reward                                 [1/N]
; m_iSlot              hud slot index                             [0/N]
; m_iPosition          hud position number in slot                 [1/N]
; m_iWeight          weapon weight                                 [0/N]
; m_bitFlags          see "Weapon Flags"                            [0/N]
; m_fSwitchDelay      delay after deploy                         [0.01/5.0]
; m_fNextPrimAttack  next primary attack delay                    [0.01/5.0]
; m_fNextSecAttack   next secondary attack delay                 [0.01/5.0]
; m_fReloadTime      for custom models                             [1.0/20.0]
; m_fPrimSpeed          player speed                                [100.0/1000.0]
; m_fSecSpeed          player speed (zoomed/uses shield)            [100.0/1000.0]
; m_fDamage          damage multiplier                            [0.01/5.0]
;
; ================================================================================

; Weapon Flags:
; "a" = can't drop
; "b" = don't drop on death
; "c" = refill clip on spawn
; "d" = refill clip on kill
; "e" = set default weapon
; "f" = give free ammo on buy


; Format:
; [weapon_name]
; {
;     "member"     "value"
; }


; [weapon_awp]
; {   
;     "m_iMaxClip"         "5"
;     "m_iMaxAmmo"        "50"
;     "m_iPrice"             "2150"
;     "m_iAmmoPrice"         "350"
;     "m_iReward"         "350"
    ; "m_fReloadTime"     "1.5"
    ; "m_iSlot"         "1"
    ; "m_iPosition"     "17"
    ; "m_iWeight"         "1"
    ; "m_bitFlags"         "ba"
;     "m_fSwitchDelay"     "0.8"
;     "m_fPrimSpeed"         "311.3"
;     "m_fSecSpeed"         "350.9"
;     "m_fDamage"         "1.4"
}

; [weapon_ak47]
; {
;     "m_iMaxClip"         "25"
;     "m_iMaxAmmo"        "120"
;     "m_iAmmoPrice"         "5"
;     "m_iReward"         "50"
;     "m_bitFlags"         "f"
    ; "m_iSlot"         "1"
    ; "m_iPosition"     "8"
    ; "m_fReloadTime"     "1.1"
    ; "m_fSwitchDelay"     "0.1"
;     "m_fPrimSpeed"         "270.0"
    ; "m_fSecSpeed"     "150"
;     "m_iPrice"             "150"
;     "m_fDamage"         "1.1"
}

; [weapon_knife]
; {
    ; "m_fNextPrimAttack"     "0.1"
    ; "m_fNextSecAttack"     "0.2"
; }

[weapon_shield]
{
    "m_bitFlags"         "b"
     "m_iPrice"             "5000"
}

 [weapon_sg550]
 {
     "m_iPrice"             "6000"
     "m_fDamage"         "0.6"
 }
 
  [weapon_g3sg1]
 {
     "m_iPrice"             "6500"
     "m_fDamage"         "0.6"
 }

 [weapon_hegrenade]
 {
     "m_fDamage"         "0.6"
 }
Вот такой вот конфиг, цена на другие оружия меняется без проблем. А щит как был 2200 так и остается. Пробовал 8000 10000 ставить вообще не работает. Что не так?
13 Янв 2019
[WEAPON MODIFIER] Invalid line! at #57
[WEAPON MODIFIER] Invalid line! at #74
[WEAPON MODIFIER] Invalid weapon name weapon_shield

Такие ошибки в консоли
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу