• Administrator

    Autor: SouZa
    Wersja: 1.3.5 (edytowany przez @Mroczny)
    O pluginie: Prosty system klanów

    Uprawnienia

    • hwclans.use - dostęp do wszystkich komend. (oprócz administracyjnych)

    Komendy:

    • /clan help - wszystkie dostępne komendy klanu.
    • /clan create <tag> - tworzy nowy klan.
    • /clan join <tag> - dołącza do klanu, jeśli zostaniesz zaproszony.
    • /clan leave - opuszcza klan.
    • /c <wiadomość> - wysyła wiadomość do wszystkich członków klanu online.
    • /tc - przełącza między globalnym/klanowym czatem.
    Moderator klanu:
    • /clan invite <player> - zaprasza gracza do twojego klanu.
    • /clan kick <player> - wyrzuca członka z twojego klanu.
    Właściciel klanu:
    • /clan ff - przełączanie ognia sojuszniczego.
    • /clan promote <player> - awansuje gracza na moderatora klanu.
    • /clan demote <player> - degraduje gracza z roli moderatora klanu.
    • /clan disband - rozwiązuje twój klan (bez możliwości cofnięcia).

    Konfiguracja

    Plik konfiguracyjny: oxide/config/HWClans.json

    {
      "BetterChat": {
        "ClanTagFormat": "<color={color}>[{ClanTag}]</color>"
      },
      "ClanChatOutput": {
        "Format": "{Prefix} {PlayerName}: {Message}",
        "MessageColor": "white",
        "PlayerNameColor": "#6495be",
        "PrefixColor": "orange",
        "PrefixText": "[Clan Message] "
      },
      "ClanTag": {
        "AllowClanOwnerChangeColor": false,
        "DefaultColor": "yellow",
        "MaxLength": 5,
        "ShowAbovePlayerHead": false,
        "WordFilterContains": [
          "admin"
        ],
        "WordFilterExact": [
          "mod",
          "m0d",
          "moderator"
        ]
      },
      "GlobalChatOutput": {
        "Format": "{ClanTag}{PlayerName}: {Message}",
        "MessageColor": "white",
        "PlayerNameColor": "#6495be"
      },
      "MaxMembers": 20
    }
    

    📥 HWClans

  • Administrator

    Changelog 1.3.5

    • dodano integracje BetterChat
    • dodano język polski
    • usprawniono pokazywanie tagu klanu bez pluginu BetterChat
    • poprawiono friendlyfire (nie testowałem)
  • Kub41Tapundefined Kub41Tap odniósł się do tego tematu dnia

  • Mam pytanie, wyświetliło się po wejściu na serwer
    16:59 [Error] Failed to call hook 'OnPlayerTakeDamage' on plugin 'HWClans v1.3.5' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Plugins.HWClans.OnPlayerTakeDamage (.PlayerSession session, .EntityEffectSourceData dataSource) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.HWClans.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0

    I kolejne pytanie czy to /tc ma się tak pokazywać podwójnie?


  • @Ergor bump. ten sam błąd 😞
    Hurtworld v1
    Oxide: 2.0.3893
    HWClans: 1.3.5
    Better Chat: 5.2.14


  • @cxvll999 napisał w HWClans - klany:

    @Ergor bump. ten sam błąd 😞
    Hurtworld v1
    Oxide: 2.0.3893
    HWClans: 1.3.5
    Better Chat: 5.2.14

    Plugin mi działa lecz nie chce aby logi mi zaśmiecało wyświetlaniem tych informacji 🙂


  • @Ergor u mnie /clan invite dziala tyko zeli steamid wpisywac zamiast nicku
    Zeli nick wpisac, to wybiwa cos takiego "{playerName} is not online."

  • Administrator

    Teraz powinno być git, pobierzcie jeszcze raz.


  • nie przyhodzi powiadomienie dla gracza :"msg_hasBeenInvited": "You have been invited to the clan: {clanTAG}"
    jeśli napiszesz np. /join clan <name> to on akceptuje i wszystko good
    Nu i plus przestaje pracowac plugin "SecureName" To chyba nie działa dobrze s "BetterChat"

  • Administrator

    @117 Naprawione. Będzie problem z SecureName, ponieważ HWClans ustawia tag klanu nad głową. Potem to sprawdzę.


  • Wcale nie reaguje na limit symboli w clantag


  • Wystarczy zmienić {clanTAG} na {ClanTag} w lang

  • Administrator

    @117 Reaguje, tylko plugin ignoruje admina.
    Jakby był jakiś problem usuńcie konfiguracje i pliki związane z językiem niech na nowo się stworzą.


Sugerowane tematy