☑️Настраиваемый предмет
Данный тип предметов предназначен для опытных пользователей.
MBSL_UnmanagedValue<bool> DZS_CustomProduct(PlayerIdentity player, string identifier, string content)MBSL_EventSystem.Subscribe(this, "DZS_CustomProduct");modded class MissionServer
{
protected ref ExampleCustomProductHandler m_CustomProductHandler;
void MissionServer()
{
m_CustomProductHandler = new ExampleCustomProductHandler();
}
}
class ExampleCustomProductHandler : Managed
{
void ExampleCustomProductHandler()
{
MBSL_EventSystem.Subscribe(this, "DZS_CustomProduct");
}
protected MBSL_UnmanagedValue<bool> DZS_CustomProduct(PlayerIdentity player, string identifier, string content)
{
if (identifier == "Message")
{
PlayerBase.Cast(player.GetPlayer()).MessageImportant(content);
return new MBSL_UnmanagedValue<bool>(true);
}
return null;
}
}Last updated
