Можно ли получить текст системного сообщения?

JustQuestion

New member
Через подписку на системные сообщения, я могу узнать ID сообщения, но как узнать какой текст в этом сообщении? Пытаюсь написать логер дропа с боссов, типо Валакас умер и потерял такие то вещички или же такой то чувак поднял такие то вещички... хочу получить название предметов
 

jr

Administrator
Команда форума
C#:
using System;
using System.Linq;
using System.Collections.Generic;
using NewWidget.Core;
using NewWidget.Core.Native;
using NewWidget.Core.Scripting;
using NewWidget.Core.Chats;

public class Script : ScriptBase {

    public override void OnStart() {
        base.OnStart();
    
        SystemMessage(OnSystemMessage);
    }

    void OnSystemMessage(SystemMessage msg) {
        Console.WriteLine(msg);   
        
        // а вот так примерно с ними работать
        //
        
        if (msg.Id == 46) { // юз скилла
            var skillId = msg.Arguments[0].GetValue<int>(); // ид скилла
            
            // ваш код
            //
            
            
        }
    }
}
 
Сверху