Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Пожертвовать Поиск

[ вход ]
[ последние сообщения ]

  • Страница 2 из 2
  • «
  • 1
  • 2
VIP [Ammo] v1.2.5
_wS_ Дата: Суббота, 26.02.2022, 15:38:43 | Сообщение # 16
Цитата skipi99 ()
Как настроить быструю перезарядку оружия ?

Работает одинаково для всех (время настроить нельзя).

----
Теперь можно:

fast_weapon_reload : значение // Скорость перезарядки оружия в процентах от 120 до 500.


Сообщение отредактировал _wS_ - Среда, 11.05.2022, 18:20:52
 
_wS_ Дата: Пятница, 08.04.2022, 21:14:35 | Сообщение # 17
v1.1

Исправлен баг, при котором работала быстрая перезарядка у игроков,
у которых не было к ней доступа (fast_weapon_reload), или если быстрая перезарядка была отключена.

Это работало, если у игрока включена функция ammo1_percent или ammo2_percent.
Нужно было нажать R (перезарядка) и быстро сменить оружие туда обратно (2 раза Q или колесом).

Теперь этот трюк работает лишь у игроков, у которых включена функция быстрой перезарядки (fast_weapon_reload),
т.к. она работает по такому же принципу.
 
choco Дата: Суббота, 30.04.2022, 19:26:17 | Сообщение # 18
Сообщений: 3
Репутация: 0 [ +/- ]
Нужна настройка, оружие : кол-во патронов в обойме (к примеру, для дигла 1 патрон)
 
_wS_ Дата: Пятница, 06.05.2022, 02:22:47 | Сообщение # 19
v1.2

- Переписан на новый синтез.

- Теперь в группах нужно писать не fast_weapon_reload, а:
fast_weapon_reload : значение // Скорость перезарядки оружия в процентах от 120 до 500.

- Теперь быстрая перезарядка работает по другому принципу (меняется скорость анимации).
- Раньше требовалось, чтобы у игрока было хотя бы ещё одно другое оружие/граната/c4 и т.д., теперь не требуется.

- Удалён cfg/vip/modules/ammo/settings.txt

- Добавлен cfg/vip/modules/ammo/no_vip_ammo.txt
Если прописать оружие, то VIP патроны устанавливаться не будут.

- Добавлен cfg/vip/modules/ammo/no_vip_fast_reload.txt
Если прописать оружие, то VIP перезарядка работать не будет.

- Добавлен cfg/vip/modules/ammo/set_ammo.txt
Изменить патроны по умолчанию в любом оружии для ВСЕХ игроков (VIP патроны продолжают работать).

- Событие item_pickup не вызывается после EquipPlayerWeapon =)
Из-за этого вы могли раньше наблюдать, что патроны иногда не устанавливаются. Заменено на SDKHook_WeaponEquipPost.

- Изменён принцип, по которому устанавливаются патроны из set_ammo.txt/VIP групп. Установка происходит только в оружие, которое ещё никто не поднимал в текущем раунде, и в нём есть хотя бы 1 патрон (обойма + запас > 0).

- Если игрок поднимает оружие, которое уже поднимали в этом раунде,
и оказалось, что в обойме патронов больше, чем положено, то будут перемещены в запас.

- Добавлен vip_ammo.inc



 
_wS_ Дата: Пятница, 06.05.2022, 15:04:25 | Сообщение # 20
v1.2.1

Исправлен недочёт, когда в дробовики, которые должны игнорироваться (кроме mag7 в csgo), устанавливалось 0/0 патронов.
 
_wS_ Дата: Среда, 11.05.2022, 18:27:53 | Сообщение # 21
v1.2.2

Исправлен недочёт (глитч), из-за которого в обойме могло быть неверное кол-во патронов:

Цитата
Например, в deagle (кольт) патроны изменены на 1/10 (в set_ammo.txt).
Игрок мог нажать R (перезарядка), затем дождаться, когда установится 7 патронов (стандартные), и быстро сменить оружие.
И теперь у него в обойме 7 патронов.


v1.2.3

Исправлен недочёт:
- После быстрой перезарядки, прицел у снайперских винтовок начинал работать только после истечения времени стандартной перезарядки.

v1.2.4

- Исправлен недочёт, когда игрок выживал и в начале следующего раунда патроны сбивались.
- Теперь при перезарядке/поднятии (не первом) контролируются и патроны в запасе: если их больше, чем положено, изменятся на нужный максимум.


Сообщение отредактировал _wS_ - Четверг, 12.05.2022, 22:28:30
 
skipi99 Дата: Понедельник, 07.11.2022, 18:04:35 | Сообщение # 22
Сообщений: 11
Репутация: 0 [ +/- ]
В чем может быть проблема ?/

L 11/07/2022 - 00:00:29: SourceMod error session started
L 11/07/2022 - 00:00:29: Info (map "de_dust2") (file "/home/server56478/game/cstrike/addons/sourcemod/logs/errors_20221107.log")
L 11/07/2022 - 00:00:29: [vip.smx] [1045]: Access denied for user 'u31423_ws'@'62.122.213.152' (using password: YES)
L 11/07/2022 - 00:00:29: Error log file session closed.
L 11/07/2022 - 14:14:24: SourceMod error session started
L 11/07/2022 - 14:14:24: Info (map "awp_lego_2010_v2") (file "/home/server56478/game/cstrike/addons/sourcemod/logs/errors_20221107.log")
L 11/07/2022 - 14:14:24: [SM] Exception reported: Failed to get WeaponPrice offset
L 11/07/2022 - 14:14:24: [SM] Blaming: ws_vip/vip_fast_buy_awp.smx
L 11/07/2022 - 14:14:24: [SM] Call stack trace:
L 11/07/2022 - 14:14:24: [SM] [0] CS_GetWeaponPrice
L 11/07/2022 - 14:14:24: [SM] [1] Line 80, G:\sourcemod\compiler_1.6.3\vip_fast_buy_awp.sp::Event_player_spawn
L 11/07/2022 - 14:14:53: [SM] Exception reported: Failed to get WeaponPrice offset
L 11/07/2022 - 14:14:53: [SM] Blaming: ws_vip/vip_fast_buy_awp.smx
L 11/07/2022 - 14:14:53: [SM] Call stack trace:
L 11/07/2022 - 14:14:53: [SM] [0] CS_GetWeaponPrice
L 11/07/2022 - 14:14:53: [SM] [1] Line 80, G:\sourcemod\compiler_1.6.3\vip_fast_buy_awp.sp::Event_player_spawn
L 11/07/2022 - 14:16:02: [SM] Exception reported: Failed to get WeaponPrice offset
L 11/07/2022 - 14:16:02: [SM] Blaming: ws_vip/vip_fast_buy_awp.smx
 
chilla_mytku Дата: Вторник, 08.11.2022, 11:30:23 | Сообщение # 23
Сообщений: 83
Репутация: 0 [ +/- ]
Цитата skipi99 ()
В чем может быть проблема ?/

L 11/07/2022 - 00:00:29: SourceMod error session started
L 11/07/2022 - 00:00:29: Info (map "de_dust2") (file "/home/server56478/game/cstrike/addons/sourcemod/logs/errors_20221107.log")
L 11/07/2022 - 00:00:29: [vip.smx] [1045]: Access denied for user 'u31423_ws'@'62.122.213.152' (using password: YES)
L 11/07/2022 - 00:00:29: Error log file session closed.
L 11/07/2022 - 14:14:24: SourceMod error session started
L 11/07/2022 - 14:14:24: Info (map "awp_lego_2010_v2") (file "/home/server56478/game/cstrike/addons/sourcemod/logs/errors_20221107.log")
L 11/07/2022 - 14:14:24: [SM] Exception reported: Failed to get WeaponPrice offset
L 11/07/2022 - 14:14:24: [SM] Blaming: ws_vip/vip_fast_buy_awp.smx
L 11/07/2022 - 14:14:24: [SM] Call stack trace:
L 11/07/2022 - 14:14:24: [SM] [0] CS_GetWeaponPrice
L 11/07/2022 - 14:14:24: [SM] [1] Line 80, G:\sourcemod\compiler_1.6.3\vip_fast_buy_awp.sp::Event_player_spawn
L 11/07/2022 - 14:14:53: [SM] Exception reported: Failed to get WeaponPrice offset
L 11/07/2022 - 14:14:53: [SM] Blaming: ws_vip/vip_fast_buy_awp.smx
L 11/07/2022 - 14:14:53: [SM] Call stack trace:
L 11/07/2022 - 14:14:53: [SM] [0] CS_GetWeaponPrice
L 11/07/2022 - 14:14:53: [SM] [1] Line 80, G:\sourcemod\compiler_1.6.3\vip_fast_buy_awp.sp::Event_player_spawn
L 11/07/2022 - 14:16:02: [SM] Exception reported: Failed to get WeaponPrice offset
L 11/07/2022 - 14:16:02: [SM] Blaming: ws_vip/vip_fast_buy_awp.smx


При чем тут вообще модуль VIP [Ammo] ???
 
_wS_ Дата: Вторник, 08.11.2022, 17:57:39 | Сообщение # 24
Цитата skipi99 ()
Access denied for user 'u31423_ws'@'62.122.213.152' (using password: YES)

Где-то в настройках базы (хостинг/пу) нужно добавить ip 62.122.213.152 в белый список.
 
Taras_andery Дата: Суббота, 19.08.2023, 07:55:40 | Сообщение # 25
Сообщений: 12
Репутация: 0 [ +/- ]
_wS_, Добрый день. Не могли вы помочь с проверкой клиента?)

L 08/19/2023 - 08:22:45: [SM] Exception reported: Client 1 is not in game
L 08/19/2023 - 08:22:45: [SM] Blaming: ws_vip/ammo.smx
L 08/19/2023 - 08:22:45: [SM] Call stack trace:
L 08/19/2023 - 08:22:45: [SM] [0] IsPlayerAlive
L 08/19/2023 - 08:22:45: [SM] [1] Line 967, a..o.sp::oooooooooooooooooooooooOoooooooooooooooo

L 08/18/2023 - 08:47:12: [SM] Exception reported: Client 2 is not in game
L 08/18/2023 - 08:47:12: [SM] Blaming: vip.smx
L 08/18/2023 - 08:47:12: [SM] Call stack trace:
L 08/18/2023 - 08:47:12: [SM] [0] IsPlayerAlive
L 08/18/2023 - 08:47:12: [SM] [1] Line 21, <unknown>::<unknown function>
L 08/18/2023 - 08:47:12: [SM] Exception reported: Client 2 is not in game
L 08/18/2023 - 08:47:12: [SM] Blaming: ws_vip/ammo.smx
L 08/18/2023 - 08:47:12: [SM] Call stack trace:
L 08/18/2023 - 08:47:12: [SM] [0] IsPlayerAlive
L 08/18/2023 - 08:47:12: [SM] [1] Line 967, a..o.sp::oooooooooooooooooooooooOoooooooooooooooo
L 08/18/2023 - 11:42:44: Error log file session closed.


Сообщение отредактировал Taras_andery - Суббота, 19.08.2023, 08:06:49
 
_wS_ Дата: Суббота, 19.08.2023, 15:34:57 | Сообщение # 26
Не вижу проблем в коде. В OnClientPutInServer выдается флаг FL_IsClientInGame, в OnClientDisconnect отбирается. IsPlayerAlive выполняется, только если есть FL_IsClientInGame флаг, т.е. если игрок вошел OnClientPutInServer и ещё не вышел OnClientDisconnect.

-----

v1.2.5

Заменил проверку FL_IsClientInGame флага на обычную IsClientInGame проверку.
По логике с FL_IsClientInGame не должно было быть проблем, странно.
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: