Переделать плагин с eventscripts на sourcemod C4 bomb Defuse/Plant Effects

Тема в разделе "Запросы", создана пользователем Серый™, 7 ноя 2011.

  1. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.570
    Симпатии:
    1.153

    Вложения:

    • bombsite.rar
      Размер файла:
      919 байт
      Просмотров:
      16
  2. Игорь Охремчук

    Игорь Охремчук Админ uaplayer.com

    Сообщения:
    243
    Симпатии:
    366
    При евенте bomb_planted на координаты бомбы ставиться энтити дыма, и при Евентах bomb_begindefuse, bomb_abortdefuse и bomb_defused меняеться цвет энтити. Вроде ничего сложного. Только не вижу смысла давать терам возможность разминировать бомбу)
     
  3. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.570
    Симпатии:
    1.153
    Игорь Охремчук, Там тер не разминирует просто он поменял команду, если не сложно напиши этот плагин)))
     
  4. Игорь Охремчук

    Игорь Охремчук Админ uaplayer.com

    Сообщения:
    243
    Симпатии:
    366
    Завтра выложу.
     
    Серый™ нравится это.
  5. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.570
    Симпатии:
    1.153
    Игорь Охремчук, если не сложно можно переделать этот плагин чтоб убирал из чата "ложись!" при броске гранаты?
    Код:
    #include <sourcemod>
    #include <sdktools>
    
    #define PLUGIN_VERSION "0.7"
    
    public Plugin:myinfo = 
    {
    	name = "ta_mess_dis",
    	author = "meng",
    	version = "PLUGIN_VERSION",
    	description = "disable team attack messages",
    	url = ""
    };
    
    new UserMsg:g_textmsg;
    
    public OnPluginStart()
    {
    	g_textmsg = GetUserMessageId("TextMsg");
    	HookUserMessage(g_textmsg, UserMessageHook, true);
    }
    
    public Action:UserMessageHook(UserMsg:msg_id, Handle:bf, const players[], playersNum, bool:reliable, bool:init)
    {
    	decl String:message[256];
    	BfReadString(bf, message, sizeof(message));
    	if (StrContains(message, "teammate_attack") != -1)
    	{
    		return Plugin_Handled;
    	}
    	return Plugin_Continue;
    }
    Просто я не знаю консольной команды чтоб её перехватить.

    Спасибо уже не нужно)))
     
    Последнее редактирование: 10 ноя 2011