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

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

  • Страница 1 из 1
  • 1
Перехват консоли! (возможно Eventscripts)
tolik1231 Дата: Вторник, 23.01.2018, 14:25:04 | Сообщение # 1
Сообщений: 71
Репутация: -1 [ +/- ]
Здравствуйте, нужно отловить сообщения консоли подобного типа:

DataTable warning: weapon_p250: Out-of-range value (30.000000) in SendPropFloat 'm_fLife', clamping.

и записать в Char, как я только не делал на SM, результат 0. wS я помню вы изначально работали на Eventscripts лет 8 назад точно... возможно ли это реализовать на Eventscripts если SM такого не позволяет..?

[PHP]
#include <sourcemod>
#include <sdktools>

public OnPluginStart()
{
HookEvent("server_message", Event_server_message);
AddGameLogHook(hoook);
}

public Action:Event_server_message(Handle:event, const String:name[], bool:dontBroadcast)
{

new String:msg[256];

GetEventString(event, "text", msg, 256);
PrintToChatAll("HOOKEDe: %s", msg);
return Plugin_Continue;
}

public Action:hoook(const String:message[])
{
PrintToChatAll("HOOKEDe: %s", message);
return Plugin_Continue;
}

public Action:GameLogHook(const String:message[])
{
PrintToChatAll("HOOKED: %s", message);
return Plugin_Continue;
}

public Action:OnLogAction(Handle:source, Identity:ident, client, target, const String:message[])
{
PrintToChatAll("HOOKEDx: %s", message);
return Plugin_Continue;
}

[/PHP]

Пробовал так, не 1 метод не сработал!(
 
_wS_ Дата: Вторник, 23.01.2018, 18:50:17 | Сообщение # 2
 
tolik1231 Дата: Вторник, 23.01.2018, 19:04:35 | Сообщение # 3
Сообщений: 71
Репутация: -1 [ +/- ]
первым делом полез к этому плагину)) Но этот плагин скрывает, а мне нужно как раз таки получить строк из консоли чтоб использовать ее в плагине.. или я что-то не погоняю?))
 
  • Страница 1 из 1
  • 1
Поиск: