BladeDeath

BladeDeath 0.0.7

Нет прав для скачивания
Недавно обновленные
Raidable
Raidable Bases
5.00 звёзд
Создавайте полностью автоматизированные рейдовые базы с NPC в Rust
XSkinMenu
XSkinMenu
5.00 звёзд
Красивое меню скинов для вашего сервера.
Desolate
Desolate Shores
0.00 звёзд
4500, ~13к префабов
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Dynamic
Dynamic Monuments [Ocean Bundle]
0.00 звёзд
Добавляет 10 новых морских и прибрежных локаций для Dynamic Monuments
Аномальная
Аномальная Зона
5.00 звёзд
Карта выполнена в пост-апокалиптическом стиле: туман, заброшенные научные базы, аномальные поля.
Space
Space
0.00 звёзд
Космические шатлы, МКС и аэростаты
Better
Better Npc
5.00 звёзд
This plugin adds variety of NPC sets with very high number of parameter sets
Gas
Gas Station Event
0.00 звёзд
Напряжённый мультиплеерный ивент, в котором игроки оказываются в центре конфликта между двумя вражду
Boss
Boss Monster
5.00 звёзд
Этот плагин добавляет в игру различных NPC-боссов с уникальными способностями и гибкой настройкой
Defendable
Defendable Homes
5.00 звёзд
Защити свой дом… ну, то, что от него осталось! Добро пожаловать в новый эпический ивент, где игрокам
Any
Any Map Vendor
5.00 звёзд
Добавляет торговца на любые карты
Caravan
Caravan
5.00 звёзд
Повозки, запряжённые лошадьми, перевозят ценный груз
Sputnik
Sputnik
5.00 звёзд
Падающие на землю спутники
Shipwreck
Shipwreck
0.00 звёзд
Затонувшие локации, охраняемые дайверами и субмаринами!

Mercury

Инквизитор
АДМИНИСТРАТОР
Сообщения
3,425
Реакции
1,165
Mercury добавил(а) новый ресурс:

BladeDeath - Добавляет на сервер клинок смерти,при броске и попадании в игрока вводит его в состояние "Раненый"

BladeDeath - Добавляет на сервер клинок смерти,при броске и попадании в игрока вводит его в состояние "Раненый"



Видео-обзор -

Идея взята с проекта RUSTON WORLD

Узнать больше об этом ресурсе...
 
Плагин перенес в бесплатку!!!!
 
Плагин перенес в бесплатку!!!!
Требует фикса, после последней обновы.
C#:
Error while compiling: BladeDeath.cs(109,46): error CS1061: Type `ListHashSet<BasePlayer>' does not contain a definition for `ForEach' and no extension method `ForEach' of type `ListHashSet<BasePlayer>' could be found. Are you missing an assembly reference?
 
Последнее редактирование:
Требует фикса, после последней обновы.
C#:
Error while compiling: BladeDeath.cs(109,46): error CS1061: Type `ListHashSet<BasePlayer>' does not contain a definition for `ForEach' and no extension method `ForEach' of type `ListHashSet<BasePlayer>' could be found. Are you missing an assembly reference?


Где-то тут:
C#:
public void SendChat(string Message,BasePlayer player, Chat.ChatChannel channel = Chat.ChatChannel.Global)
        {
            if (IQChat)
                IQChat?.Call("API_ALERT_PLAYER", player, Message);
            else BasePlayer.activePlayerList.ForEach(p => p.SendConsoleCommand("chat.add", channel, 0, Message));
        }
Если не собираетесь обновлять, скажите, что заменить.
Обновят сегодня. Жди
 
Требует фикса, после последней обновы.
C#:
Error while compiling: BladeDeath.cs(109,46): error CS1061: Type `ListHashSet<BasePlayer>' does not contain a definition for `ForEach' and no extension method `ForEach' of type `ListHashSet<BasePlayer>' could be found. Are you missing an assembly reference?


Где-то тут:
C#:
public void SendChat(string Message,BasePlayer player, Chat.ChatChannel channel = Chat.ChatChannel.Global)
        {
            if (IQChat)
                IQChat?.Call("API_ALERT_PLAYER", player, Message);
            else BasePlayer.activePlayerList.ForEach(p => p.SendConsoleCommand("chat.add", channel, 0, Message));
        }
Если не собираетесь обновлять, скажите, что заменить.
Привет,уже обновляю
 
C#:
(14:57:15) | Failed to call hook 'ConsoleCommandBlade' on plugin 'BladeDeath v0.0.2' (FormatException: Input string was not in a correct format.)
  at System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) [0x00057] in <a8ed250850854b439cedc18931a314fe>:0
  at System.Number.ParseUInt64 (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00014] in <a8ed250850854b439cedc18931a314fe>:0
  at System.UInt64.Parse (System.String s) [0x00007] in <a8ed250850854b439cedc18931a314fe>:0
  at Oxide.Plugins.BladeDeath.ConsoleCommandBlade (ConsoleSystem+Arg arg) [0x00000] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.BladeDeath.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000a3] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <33f7c42a56934dae8ec04b11017dce31>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b0a93b504f034a0db8b1c3d2503c0987>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b0a93b504f034a0db8b1c3d2503c0987>:0
(14:57:16) | scientist I. Cross[2172847] was killed by ZoV[76561198329527566]
(14:57:20) | Failed to call hook 'ConsoleCommandBlade' on plugin 'BladeDeath v0.0.2' (FormatException: Input string was not in a correct format.)
  at System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) [0x00057] in <a8ed250850854b439cedc18931a314fe>:0
  at System.Number.ParseUInt64 (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00014] in <a8ed250850854b439cedc18931a314fe>:0
  at System.UInt64.Parse (System.String s) [0x00007] in <a8ed250850854b439cedc18931a314fe>:0
  at Oxide.Plugins.BladeDeath.ConsoleCommandBlade (ConsoleSystem+Arg arg) [0x00000] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.BladeDeath.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000a3] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <33f7c42a56934dae8ec04b11017dce31>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b0a93b504f034a0db8b1c3d2503c0987>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b0a93b504f034a0db8b1c3d2503c0987>:0
(14:57:44) | [BladeDeath] Игроку успешно выдан клинок!
(14:57:46) | [BladeDeath] Игроку успешно выдан клинок!
(14:57:46) | [BladeDeath] Игроку успешно выдан клинок!
 
C#:
(14:57:15) | Failed to call hook 'ConsoleCommandBlade' on plugin 'BladeDeath v0.0.2' (FormatException: Input string was not in a correct format.)
  at System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) [0x00057] in <a8ed250850854b439cedc18931a314fe>:0
  at System.Number.ParseUInt64 (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00014] in <a8ed250850854b439cedc18931a314fe>:0
  at System.UInt64.Parse (System.String s) [0x00007] in <a8ed250850854b439cedc18931a314fe>:0
  at Oxide.Plugins.BladeDeath.ConsoleCommandBlade (ConsoleSystem+Arg arg) [0x00000] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.BladeDeath.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000a3] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <33f7c42a56934dae8ec04b11017dce31>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b0a93b504f034a0db8b1c3d2503c0987>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b0a93b504f034a0db8b1c3d2503c0987>:0
(14:57:16) | scientist I. Cross[2172847] was killed by ZoV[76561198329527566]
(14:57:20) | Failed to call hook 'ConsoleCommandBlade' on plugin 'BladeDeath v0.0.2' (FormatException: Input string was not in a correct format.)
  at System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) [0x00057] in <a8ed250850854b439cedc18931a314fe>:0
  at System.Number.ParseUInt64 (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00014] in <a8ed250850854b439cedc18931a314fe>:0
  at System.UInt64.Parse (System.String s) [0x00007] in <a8ed250850854b439cedc18931a314fe>:0
  at Oxide.Plugins.BladeDeath.ConsoleCommandBlade (ConsoleSystem+Arg arg) [0x00000] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.BladeDeath.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000a3] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <33f7c42a56934dae8ec04b11017dce31>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b0a93b504f034a0db8b1c3d2503c0987>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b0a93b504f034a0db8b1c3d2503c0987>:0
(14:57:44) | [BladeDeath] Игроку успешно выдан клинок!
(14:57:46) | [BladeDeath] Игроку успешно выдан клинок!
(14:57:46) | [BladeDeath] Игроку успешно выдан клинок!
Разработчик исправит
 
А это когда в скатину бросаешь),
C#:
Failed to call hook 'OnPlayerAttack' on plugin 'BladeDeath v0.0.2' (InvalidCastException: Specified cast is not valid.)
  at Oxide.Plugins.BladeDeath.OnPlayerAttack (BasePlayer attacker, HitInfo info) [0x00048] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.BladeDeath.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <502d7b27d1d24b6e8be446ed6a266466>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <33f7c42a56934dae8ec04b11017dce31>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b0a93b504f034a0db8b1c3d2503c0987>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b0a93b504f034a0db8b1c3d2503c0987>:0
 
Еще пожелание, различать игроков и всех NPC.
урон по игрокам: true/false
урон по npc: true/false


Для ПВЕ сервера актуально.)

Заранее благодарю.
 
Так же заметил, сообщение пишет всем на сервере, при выдаче ножа, например мне. А пишет всем.
 
можете поправить ошибку ? после броска нож становится просто обычной картинкой ножа но использовать такой нож не получится он не берется в руки нельзя ударить или кинуть
 
и заблокировать оповещение в чат о выдаче
 
Обновлю на днях
 
я дико извеняюсь ))) но я этот минус о выдаче клинка сделал в плюс ))) поэтому эту функцию лучше оставить или сделать отключаемой в конфиге )
но полностью удалять не надо)
 
а вы можете еще добавить что бы показывало ник игрока которому был выдан предмет ? если конечно это не сложно ?
 
Mercury обновил(а) ресурс BladeDeath новой записью:

Небольшое обновление функционала

- Добавил возможность в консольной команде использовать ник
- FIX NRE
- Теперь клинок будет удаляться после броска
- Исправлены сообщения в чате
- Корректировка кода

Узнать больше об этом обновлении...
 
Dear Mercury , can you fix that please...

bladedeath.png
 

Вложения

  • bladedeath.png
    bladedeath.png
    26.2 КБ · Просмотры: 3
Назад
Сверху Снизу