GradeDestroy [НЕ ПОДДЕРЖИВАЕТСЯ]

Бесплатно GradeDestroy [НЕ ПОДДЕРЖИВАЕТСЯ] 1.2.0

Нет прав для скачивания

Unknown

Смотрю вперёд, ничего не вижу
Пользователь
19 Июль 2018
529
236
0
Hougan добавил(а) новый ресурс:

GradeDestroy - Улучшение/ремув построек, связанное в единый плагин

Посмотреть вложение 156
Плагин представляет собой совмещенную систему удаления и улучшения построек, подвязанные в единый элемент интерфейса. Поддерживается временное удаление объектов.

Плагин поддерживает ведущие плагины на защиту во время рейда, друзей, кланы и т.д. Можно попросить добавить поддержку дополнительных плагинов, можете писать в ЛС. Решим этот вопрос.

{
"Удаление построек": {
"Запрещать удалять во время рейда": true...
Узнать больше об этом ресурсе...
 

Unknown

Смотрю вперёд, ничего не вижу
Пользователь
19 Июль 2018
529
236
0
-, можем добавить если опишите что они делают
 

Unknown

Смотрю вперёд, ничего не вижу
Пользователь
19 Июль 2018
529
236
0

UZAVA

Участник
26 Июль 2018
175
8
0
Another update proposal:
It is basic but it is not implemented, the idea is to add the remove for any type of entity, since currently only buildings can be removed, you can not remove walls, doors and all that type of construction, and can be very frustrating.
 

UZAVA

Участник
26 Июль 2018
175
8
0
another option, remove all, remove admin etc, and for the UP a permission to the admin to dont need materials like autogrades.nores
[automerge]1536892764[/automerge]
¿bug?
Код:
(23:06:48) | Failed to call hook 'OnEntityBuilt' on plugin 'GradeDestroy v1.0.7' (IndexOutOfRangeException: Index was outside the bounds of the array.)
  at Oxide.Plugins.GradeDestroy.TryUpgrade (BasePlayer player, BuildingBlock block, Oxide.Plugins.GradeDestroy+CurrentGrade currentGrade) [0x000d8] in <727f33ed164d445ea2768370718950b3>:0
  at Oxide.Plugins.GradeDestroy.OnEntityBuilt (Planner plan, UnityEngine.GameObject go) [0x000ac] in <727f33ed164d445ea2768370718950b3>:0
  at Oxide.Plugins.GradeDestroy.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000e3] in <727f33ed164d445ea2768370718950b3>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0
 
Последнее редактирование:

Unknown

Смотрю вперёд, ничего не вижу
Пользователь
19 Июль 2018
529
236
0
  • Like
Реакции: HOUSTON

idGreen

Участник
27 Август 2018
93
5
0
Поправь сделай так:
JSON:
{
"Удаление построек": {
"Запрещать удалять во время рейда": true,
"Разрешать игрокам удалять постройки": true,
"Разрешить удалять постройка со-кланов": false,
"Разрешить удалять постройки друзей": true,
"Разрешить удалять постройки игровых тиммейтов": false,
"Разрешить удалять при авторизации в шкафу": true,
"Лимит времени для удаления (0 - бесконечно)": 14400,
"Разрешение для удаления построек": "GradeDestroy.Remove"
},
"Улучшение построек": {
"Запрещать улучшать во время рейда": true,
"Разрешать игрокам улучшать постройки": true,
"Включать режим автоматического улучшения при ручном улучшения": true,
"Время автоматического включения улучшения": 5,
"Разрешение для улучшения построек": "GradeDestroy.UP"
},
"Остальное": {
"Отображение имён улучшения": [
"отключено",
"улучшение в дерево",
"улучшение в камень",
"улучшение в метал",
"улучшение в МВК",
"удаление построек"
]
}
}
Так более красиво и эстетично как по мне =) Тут уже тебе смотреть =)
[automerge]1537367376[/automerge]
Проблемы: при вводе /up 5 включается автоматом ремув. По сути должно выводить: Мы не смогли распознать уровень улучшения!
Плюс добавить когда тупо вводишь /up срабатывает автоматом в дерево, думаю лучше будет когда вводишь /up выдает список апов:
Возможные варианты:
0 -> Отключить
1 -> В дерево
2 -> В камень
3 -> В метал
4 -> В МВК
Пока только это нашел, буду ковырять дальше
 
Последнее редактирование:

idGreen

Участник
27 Август 2018
93
5
0
Вот такую вот ошибку выдало при запуске сервера:
C#:
[GradeDestroy] Удалено 57 объектов

Failed to call hook 'OnServerInitialized' on plugin 'GradeDestroy v1.0.5' (InvalidOperationException: Collection was modified; enumeration operation may not execute.)

at System.ThrowHelper.ThrowInvalidOperationException (System.ExceptionResource resource) [0x0000b] in <e1a80661d61443feb3dbdaac88eeb776>:0

at System.Collections.Generic.List`1+Enumerator[T].MoveNextRare () [0x00013] in <e1a80661d61443feb3dbdaac88eeb776>:0

at System.Collections.Generic.List`1+Enumerator[T].MoveNext () [0x0004a] in <e1a80661d61443feb3dbdaac88eeb776>:0

at Oxide.Plugins.GradeDestroy.OnServerInitialized () [0x0011c] in <8509971cc1b446f7bf019ca0e6769532>:0

at Oxide.Plugins.GradeDestroy.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00080] in <8509971cc1b446f7bf019ca0e6769532>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0