
"newtool": {
"Короткое имя предмета": "rock",
"ID скина предмета (Поддерживается Workshop)": 1099449790,
"Можно ли ремонтировать предмет": false,
"Можно ли перерабатывать пердмет": false,
"Настройки переработки": {
"Перерабатывать дерево в уголь": true,
"Перерабатывать руду МВК в металл": true,
"Перерабатывать металлическую руду в фрагменты": true,
"Перерабатывать серную руду в серу": true,
"Перерабатывать мясо медведя в жаренное": true,
"Перерабатывать свинину в жаренную": true,
"Перерабатывать мясо курицы в жаренное": true,
"Перерабатывать мясо волка в жаренное": true,
"Перерабатывать мясо оленя в жаренное": true,
"Перерабатывать человеческое мясо в жаренное": true
}
}
bool IsMachiningToolItem(Item item)
[PluginReference]
private Plugin MachiningTools;
[ChatCommand("Test")]
private void TestCmd(BasePlayer player, string command, string[] args)
{
var item = player.GetActiveItem();
var isMachining = MachiningTools.CallHook("IsMachiningToolItem", item) as bool?;
if (!isMachining.HasValue)
{
player.ChatMessage("MachiningTools plugin not found");
return;
}
player.ChatMessage($"This item {(isMachining.Value ? "is" : "isn't")} MachiningTools item!");
}
"newtool": {
"Короткое имя предмета": "rock",
"ID скина предмета (Поддерживается Workshop)": 1099449790,
"Можно ли ремонтировать предмет": false,
"Можно ли перерабатывать пердмет": false,
"Настройки переработки": {
"Перерабатывать дерево в уголь": true,
"Перерабатывать руду МВК в металл": true,
"Перерабатывать металлическую руду в фрагменты": true,
"Перерабатывать серную руду в серу": true,
"Перерабатывать мясо медведя в жаренное": true,
"Перерабатывать свинину в жаренную": true,
"Перерабатывать мясо курицы в жаренное": true,
"Перерабатывать мясо волка в жаренное": true,
"Перерабатывать мясо оленя в жаренное": true,
"Перерабатывать человеческое мясо в жаренное": true
}
}
bool IsMachiningToolItem(Item item)
[PluginReference]
private Plugin MachiningTools;
[ChatCommand("Test")]
private void TestCmd(BasePlayer player, string command, string[] args)
{
var item = player.GetActiveItem();
var isMachining = MachiningTools.CallHook("IsMachiningToolItem", item) as bool?;
if (!isMachining.HasValue)
{
player.ChatMessage("MachiningTools plugin not found");
return;
}
player.ChatMessage($"This item {(isMachining.Value ? "is" : "isn't")} MachiningTools item!");
}
Привет! Мы недавно переехали на новый стиль, поэтому возможны различные ошибки. Если вы заметили такую - пожалуйста, оставьте сообщение в этом разделе. Спасибо!