BIOads_anticamp

Статус
В этой теме нельзя размещать новые ответы.

met

Сообщения
171
Реакции
42
Ошибка
плагин убивает всех живых зомби в конце раунда, после этого сервер падает.
ОС
Linux
Amx Mod X
AMX Mod X 1.8.3-Re (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert

Authors (ReHLDS Team):
"Adidasman", "s1lent"
Compiled: Dec 24 2016 15:59:38
Build ID: 7
Core mode: JIT + ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.4.0.668-dev
Build date: 09:47:42 Sep 29 2018 (1631)
Build from: https://github.com/dreamstalker/rehlds/commit/89be216
ReGamedll
ReGameDLL version: 5.5.0.290-dev
Build date: 15:17:10 Jan 29 2018
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/ff3891d
Версия Metamod
Metamod-r v1.3.0.110, API (5:13)
Metamod-r build: 01:14:08 Jan 30 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/082b8c4
Список метамодулей
Список загруженных модулей:
Наименовани Верси Автор Состо
nVault 1.8.3-Re AMX Mod X Dev Team running
CStrike 1.8.3-Re AMX Mod X Dev Team running
CSX 1.8.3-Re AMX Mod X Dev Team running
ReAimDetector 0.2.2 ReHLDS Team running
MySQL 1.8.3-Re AMX Mod X Dev Team running
FakeMeta 1.8.3-Re AMX Mod X Dev Team running
GeoIP 1.8.3-Re AMX Mod X Dev Team running
Ham Sandwich 1.8.3-Re AMX Mod X Dev Team running
Engine 1.8.3-Re AMX Mod X Dev Team running
ReAPI 5.5.0.148- Asmodai & s1lent running
Fun 1.8.3-Re AMX Mod X Dev Team running
RegEx 1.8.3-Re AMX Mod X Dev Team running
Всего 12 модулей
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] AMXBans: Core Gm 1.6 Larte Team amxbans_core.am running
[ 2] AMXBans: Main Gm 1.6 Larte Team amxbans_main.am running
[ 3] Admin Base 1.8.3-Re AMXX Dev Team admin.amxx stopped
[ 4] Admin Commands 1.8.3-Re AMXX Dev Team admincmd.amxx running
[ 5] Menus Front-End 1.8.3-Re AMXX Dev Team menufront.amxx running
[ 6] Commands Menu 1.8.3-Re AMXX Dev Team cmdmenu.amxx running
[ 7] Players Menu 1.8.3-Re AMXX Dev Team plmenu.amxx running
[ 8] Maps Menu 1.8.3-Re AMXX Dev Team mapsmenu.amxx running
[ 9] Stats Configuration 1.8.3-Re AMXX Dev Team statscfg.amxx running
[ 10] No RoundEnd Money Bonu 0.0.1 ConnorMcLeod no_roundend_mon running
[ 11] Unlimited BP ammo 0.1 VaSaKed Unlimited_BP_am running
[ 12] Biohazard 2.00 Beta cheap_suit biohazard.amxx running
[ 13] BIOads_anticamp 1.4 VaSaKed BIOads_anticamp.amxx running
[ 14] AMXBans: Freeze Gm 1.6 Larte Team amxbans_freeze. running
Автор плагина
Vasaked
Версия плагина
1.4
Исходный код
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <biohazard>

#define PLUGIN "BIOads_anticamp"
#define VERSION "1.4"
#define AUTHOR "VaSaKed"

new cvar_showsurvivors

public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("SendAudio", "event_round_end", "a", "2=%!MRAD_ctwin", "2=%!MRAD_rounddraw")
cvar_showsurvivors= register_cvar("ba_showsurvivors", "1")
}


public event_round_end()
{
static Float:lastDone

if( get_gametime()-lastDone < 10.0 )
return PLUGIN_CONTINUE

new players[32], survivors[32], zombies[32], playersNum, zombNum, survNum, i, id
get_players(players, playersNum, "a")

for(i=0; i<playersNum; i++)
{
id = players[i]

switch(is_user_zombie(id))
{
case 1: zombies[zombNum++] = id
case 0: survivors[survNum++] = id
}

}

for(i=0; i<playersNum; i++)
{
id = players[i]
if( is_user_zombie(id) && survNum)
{
client_print(id, print_chat, "[BIOSCAN] Result: You've starved to death!" )
user_kill(id, 1)
}
}

if(get_pcvar_num(cvar_showsurvivors) && zombNum && survNum && survNum < 8)
show_players(survivors,survNum)

lastDone = get_gametime()
return PLUGIN_CONTINUE
}

public show_players(const players[],const playersNum)
{
new i, nameString[256]

formatex(nameString, 256, "- Our Survivors - ^n^n")
for(i=0; i<playersNum;i++)
{
new name[34]
get_user_name(players[i],name,33)
if(i != (playersNum -1))
strcat(name, "^n",33)
strcat(nameString,name,256)
}

set_hudmessage(150, 200, 255, 1.0, -1.0)
show_hudmessage(0, nameString)

}
На сервере установлен классический Biohazard v2.00 Beta 3b без изменений. В логах пусто (у всех плагинов стоит debug в plugins.ini)

BIOads_anticamp плагин убивает всех живых зомби в конце раунда, после этого сервер падает. На HLDS всё работало нормально без падений.
Его пришлось отключить - поэтому в списке плагинов его нет, но когда он был включен, было написано running и в логах ничего не было.
 
Сообщения
1,536
Реакции
2,320
Помог
39 раз(а)
Читайте объявление сверху.
Закрыто
 
Статус
В этой теме нельзя размещать новые ответы.

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

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