BetterTC

Плагин BetterTC 1.6.0

  • Автор темы Автор темы Esenija
  • Дата начала Дата начала
private void WallpaperBlock(BuildingPrivlidge cup, BuildingBlock block, BasePlayer player){
if (!HasPermission(player.UserIDString, permwallpapernocost) && !CanWallpaper(player, cup)){
BuildingCupboard[cup].work = false;
CreateGameTip(cup, Languaje("NoResourcesWallpaper", player.UserIDString), player, fxnoresources, 10, "danger");
return;
}

if (CheckBlock(block)) return;

ulong wallpaperID = Convert.ToUInt32(BuildingCupboard[cup].wallpaperid);
int side = 0; // Default side or adjust according to logic

if(wallpaperID == 1){
block.RemoveWallpaper(side);
} else {
if (!HasPermission(player.UserIDString, permupgradenocost)){
TakeResources(cup.inventory.itemList, "cloth", config.wallresource);
}
block.SetWallpaper(wallpaperID);
}

if (config.playfx && BuildingCupboard[cup].effect){
Effect.server.Run(fxcloth, block.transform.position);
}
}



замените это и заработает
 
WOLF SPIRIT обновил(а) ресурс BetterTC новой записью:

Обновления

Обновления нет до октября ОБНОВЛЕНИЕ. Можно использовать на серверах Staging.
Добавлена поддержка размещения обоев на обеих сторонах стены. Добавлен переключатель, позволяющий игроку решить, хочет ли он их с обеих сторон или только внутри.
Добавлена опция глобального включения/выключения размещения с обеих сторон в конфигурацию плагина. Оставьте значение True, если хотите, чтобы игроки принимали решение. Или false, чтобы отключить его.

Узнать больше об этом обновлении...
 
WOLF SPIRIT обновил(а) ресурс BetterTC новой записью:

Обновления

Добавлена новая опция в конфиге для принудительного использования обоев по обе стороны всех стен. Отключение очистки внешних стен игрой.
Добавлена новая функция, которая позволяет рассчитать стоимость ресурсов, необходимых для обновления. Для этого в меню добавлена новая кнопка информации.
Добавлена поддержка плагина RaidBlock

Узнать больше об этом обновлении...
 
WOLF SPIRIT обновил(а) ресурс BetterTC новой записью:

Обновления

НОВЫЕ ЭКСКЛЮЗИВНЫЕ ОБОИ

Добавлены новые неофициальные обои. Будут созданы и добавлены новые обои позже.
После обновления плагина нажмите «Проверить обновление».
Исправлен значок кнопки «Проверить обновление».

Если по какой-то причине вы не хотите, чтобы ваши игроки использовали эти обои, измените настройки и установите Enabled на false.

Узнать больше об этом обновлении...
 
WOLF SPIRIT обновил(а) ресурс BetterTC новой записью:

Обновления

ВАЖНО! НЕ ОБНОВЛЯЙТЕ ДО НОЯБРЯ ОБНОВЛЕНИЕ RUST
Добавлено в конфигурацию: Проверка обновлений при загрузке (по умолчанию True) Это будет проверять каждый раз при загрузке плагина, есть ли новые скины или обои, и добавлять их автоматически. Отключите это, если вы не хотите, чтобы это происходило автоматически, и хотите сделать это вручную с помощью синей кнопки «Проверить обновление»
Аватары теперь отображаются в списке авторизованных игроков.
Исправлена проблема совместимости с другими...

Узнать больше об этом обновлении...
 
WOLF SPIRIT обновил(а) ресурс BetterTC новой записью:

Обновления

Исправлена ошибка, из-за которой кнопка смены скина исчезала, если у игрока не было прав на обои в контейнере DLC.
Теперь, если BetterTC активен на TC во время обновления, ремонта, смены скина или установки обоев, и игрок, инициировавший процесс, входит в режим Raid Block, все функции автоматически останавливаются.

Узнать больше об этом обновлении...
 
WOLF SPIRIT обновил(а) ресурс BetterTC новой записью:

Обновления

1.4.81: Исправление ошибки при компиляции. Способ исправления гармонии был изменен по рекомендации клиента.
Изменен способ проверки обрабатываемого TC. Как работает обнаружение TC? Теперь сначала он попытается получить строительный блок, который находится под игроком, который взаимодействует. Как только блок найден, он получает здание, к которому подключен блок. В случае ошибки он будет использовать предыдущий метод, когда он получал здание по зоне строительства.
Таким образом, я надеюсь...

Узнать больше об этом обновлении...
 
BetterTC - Failed to compile: There is no argument given that corresponds to the required parameter 'player' of 'BaseCombatEntity.OnRepairFinished(BasePlayer)' | Line: 456, Pos: 24