Не дать заразиться первому игроку. UPDATED: 19.04.16

Yura7181

Участник
Сообщения
678
Реакции
594
Всем привет.

Есть ли такой плагин который поможет не заразиться первому игроку зашедшему на сервер при условии если он только один и нет других игроков?

Заранее спасибо.
 

FrozDark

Участник
Сообщения
1,769
Реакции
2,050
Всем привет.

Есть ли такой плагин который поможет не заразиться первому игроку зашедшему на сервер при условии если он только один и нет других игроков?

Заранее спасибо.

теперь есть
 

Вложения

  • test.smx
    3.5 КБ · Просмотры: 2
  • test.sp
    499 байт · Просмотры: 23

Yura7181

Участник
Сообщения
678
Реакции
594
Спасибо.
--- Добавлено позже ---
Плагин работает.

Возможно его настроить так:

когда 1 человек зашёл за какую либо команду (терры или контры), а остальные сидят в наблюдателях (афкашники) и чтобы его не заражало?

Если не понятно могу по другому объяснить :D

Заранее спасибо.
 
Последнее редактирование:

FrozDark

Участник
Сообщения
1,769
Реакции
2,050
Спасибо.
--- Добавлено позже ---
Плагин работает.

Возможно его настроить так:

когда 1 человек зашёл за какую либо команду (терры или контры), а остальные сидят в наблюдателях (афкашники) и чтобы его не заражало?

Если не понятно могу по другому объяснить :D

Заранее спасибо.
Замени GetClientCount(true) на GetTeamClientCount(2) + GetTeamClientCount(3)
 

Yura7181

Участник
Сообщения
678
Реакции
594
Выходит это:
PHP:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// test.sp
//
// E:\servercsgo_unlimited\csgo\addons\sourcemod\scripting\test.sp(23) : error 0
17: undefined symbol "GetTeamClientCount"
// E:\servercsgo_unlimited\csgo\addons\sourcemod\scripting\test.sp(23) : error 0
29: invalid expression, assumed zero
// E:\servercsgo_unlimited\csgo\addons\sourcemod\scripting\test.sp(28) : warning
225: unreachable code
//
// 2 Errors.
//
// Compilation Time: 0,2 sec
// ----------------------------------------

Press enter to exit ...

Где то ошибка:
PHP:
#pragma semicolon 1

#include <sourcemod>
#include <zombiereloaded>

#define PLUGIN_VERSION    "1.0.0"

public Plugin:myinfo =
{
    name        = "Test",
    author        = "FrozDark",
    description    = "",
    version        = PLUGIN_VERSION,
    url            = "www.hlmod.ru"
}

public OnPluginStart()
{
}

public Action:ZR_OnClientInfect(&client, &attacker, &bool:motherInfect, &bool:respawnOverride, &bool:respawn)
{
    if GetTeamClientCount(2) + GetTeamClientCount(3) == 1)
    {
        return Plugin_Handled;
    }
   
    return Plugin_Continue;
}
 
Сверху Снизу