ExtTeleport - Teleportuj się gdzie chcesz

#157
Temat utworzony · 20 Posty · 888 Wyświetlenia
  • Autor: Lizzaran edytował pod wersję ItemV2 Vladimir.Kzi
    Wersja: 1.0.4
    O pluginie: Plugin dodaje możliwość teleportacji do graczy, domów, warpów i eventów.

    Uprawnienia

    • extteleport.admin - Uprawnienie dla administratora, daje dostęp do następujących komend:
      • tp
      • tphere
      • tpreset
      • setwarp
      • removewarp
      • setevent
      • removevent
    • extteleport.player - Daje dostęp do komend które pozwalają teleportację do innych użytkowników
      • tpr
      • tpa
    • extteleport.home - Daje dostęp do komend które pozwalają teleportację do totemu (bazy)
      • home
      • sethome
      • removehome
      • homes
    • extteleport.warp - Daje dostęp do komend które pozwalają teleportować się do warpów
      • warp
      • warps
    • extteleport.event - Daje dostęp do komend które pozwalają teleportować się do eventów
      • event
      • events

    Komendy dla administratora

    • tp - Teleportowanie się do miejsca na które patrzysz
    • tp <gracz> - Teleportowanie się do gracza
    • tp <x> <y> <z> - Teleportowanie się na wybrane koordynaty
    • tphere - Teleportowanie gracza do siebie
    • tpreset - Odnawia czas oczekiwania na teleportacje
    • tpreset <gracz> - Odnawia czas oczekiwania graczowi

    Komendy dla gracza

    • tpr <gracz> - Wysłanie prośby o teleportacje innym graczom
    • tpa - Akceptowanie prośby o teleportację
    • pa <gracz> - Akceptowanie prośby o teleportację wybranego gracza

    Komendy związane z domem

    • home <nazwa> - Teleportacja do swojej bazy
    • homes - Lista baz
    • sethome <nazwa> - Ustawienie miejsca swojej bazy
    • removehome <nazwa> - Usunięcie bazy

    Komendy związane z warp'em

    • warp <nazwa> - Teleportacja gracza pod określony warp
    • warps - Lista warpów
    • setwarp <nazwa> - Dodaje nowy warp
    • removewarp <nazwa> - Usuwa warp

    Komendy eventowe

    • setevent <nazwa> - Ustawia miejsce teleportacji i informuje graczy o evencie
    • removeevent <nazwa> - Usuwa miejsce teleportacji na event oraz go usuwa
    • event <nazwa> - Teleportacja na event
    • events - Lista dostępnych eventów

    Plik konfiguracyjny: oxide/config/ExtTeleport.json

    {
      "Admin": {
        "Cancel": {
          "Inside Vehicle": true
        }
      },
      "Event": {
        "Broadcast": true,
        "Cancel": {
          "Inside Vehicle": true,
          "Negative Effect": {
            "Enabled": false,
            "Thresholds": {
              "ColdBar": 80.0,
              "HeatBar": 80.0,
              "Hungerbar": 99.0,
              "Radiation": 80.0,
              "Toxin": 80.0
            }
          },
          "On Damage": {
            "Cooldown": 30.0,
            "Enabled": true,
            "Threshold": 10.0
          }
        },
        "Cooldown": 180.0,
        "Cooldowns": {
          "extteleport.event.cooldown.mod": 60.0
        },
        "Enabled": true,
        "Infamous": {
          "Enabled": false,
          "Override": {
            "Cooldown": 360.0,
            "Cooldowns": {
              "extteleport.event.infamous.cooldown.mod": 90.0
            },
            "Enabled": true,
            "Surrender on Teleport": false,
            "Teleport Timer": 30.0
          },
          "Threshold": 0.1
        },
        "Minimum Health Percent": 0.0,
        "Player": {
          "Heal": false,
          "Remove Equipment": false,
          "Remove Infamous": false
        },
        "Surrender on Teleport": false,
        "Teleport Timer": 15.0
      },
      "Global": {
        "Cooldown": {
          "On Death": 15.0
        }
      },
      "Home": {
        "Cancel": {
          "Inside Vehicle": true,
          "Negative Effect": {
            "Enabled": false,
            "Thresholds": {
              "ColdBar": 80.0,
              "HeatBar": 80.0,
              "Hungerbar": 99.0,
              "Radiation": 80.0,
              "Toxin": 80.0
            }
          },
          "On Damage": {
            "Cooldown": 30.0,
            "Enabled": true,
            "Threshold": 10.0
          }
        },
        "Check for Authorization": true,
        "Check for Blocking": true,
        "Cooldown": 180.0,
        "Cooldowns": {
          "extteleport.home.cooldown.mod": 60.0
        },
        "Enabled": true,
        "Infamous": {
          "Enabled": false,
          "Override": {
            "Cooldown": 360.0,
            "Cooldowns": {
              "extteleport.home.infamous.cooldown.mod": 90.0
            },
            "Enabled": true,
            "Surrender on Teleport": false,
            "Teleport Timer": 30.0
          },
          "Threshold": 0.1
        },
        "Limit": 5,
        "Limits": {
          "extteleport.home.limit.mod": 10
        },
        "Minimum Health Percent": 0.0,
        "Stake Radius": 10.0,
        "Surrender on Teleport": false,
        "Teleport Timer": 15.0
      },
      "Player": {
        "Cancel": {
          "Inside Vehicle": true,
          "Negative Effect": {
            "Enabled": false,
            "Thresholds": {
              "ColdBar": 80.0,
              "HeatBar": 80.0,
              "Hungerbar": 99.0,
              "Radiation": 80.0,
              "Toxin": 80.0
            }
          },
          "On Damage": {
            "Cooldown": 30.0,
            "Enabled": true,
            "Threshold": 10.0
          }
        },
        "Cooldown": 180.0,
        "Cooldowns": {
          "extteleport.player.cooldown.mod": 60.0
        },
        "Enabled": true,
        "Infamous": {
          "Enabled": false,
          "Override": {
            "Cooldown": 360.0,
            "Cooldowns": {
              "extteleport.player.infamous.cooldown.mod": 90.0
            },
            "Enabled": true,
            "Surrender on Teleport": false,
            "Teleport Timer": 30.0
          },
          "Threshold": 0.1
        },
        "Minimum Health Percent": 0.0,
        "Pending Timer": 30.0,
        "Surrender on Teleport": false,
        "Teleport Timer": 15.0
      },
      "Warp": {
        "Cancel": {
          "Inside Vehicle": true,
          "Negative Effect": {
            "Enabled": false,
            "Thresholds": {
              "ColdBar": 80.0,
              "HeatBar": 80.0,
              "Hungerbar": 99.0,
              "Radiation": 80.0,
              "Toxin": 80.0
            }
          },
          "On Damage": {
            "Cooldown": 30.0,
            "Enabled": true,
            "Threshold": 10.0
          }
        },
        "Cooldown": 180.0,
        "Cooldowns": {
          "extteleport.warp.cooldown.mod": 60.0
        },
        "Enabled": true,
        "Infamous": {
          "Enabled": false,
          "Override": {
            "Cooldown": 360.0,
            "Cooldowns": {
              "extteleport.warp.infamous.cooldown.mod": 90.0
            },
            "Enabled": true,
            "Surrender on Teleport": false,
            "Teleport Timer": 30.0
          },
          "Threshold": 0.1
        },
        "Minimum Health Percent": 0.0,
        "Surrender on Teleport": false,
        "Teleport Timer": 15.0
      }
    }
    

    Przydatne linki

    Źródło OxideRussia


    📥 ExtTeleport

  • Dziala ? bo po wrzuceniu na serwer w logach mam spam

    Plugin 'ExtTeleport' is using the Lang API but has no messages registered

    i tak nie do konca dziala jakby chcial ?

  • Wszystko działa.

  • @PanTadeusz Jeżeli mogę cię o to poprosić zakładaj tematy w odpowiedniej kategorii

  • 🆙 Aktualizacja

  • Aktualizacja.

    ExtTeleport.cs

  • "Limit": 5,
    "Limits": {
      "extteleport.home.limit.mod": 10
    },
    

    Dlaczego gdy przerabiam o tak "extteleport.home.limit.vip": 7 daje zapisz i /o.reload * to gdy wejdę ponownie w ten skrypt on powraca do starej wersji czyli z mod jak to zrobić aby nie wracało?

  • @MrKewciu napisał w ExtTeleport - Teleportuj się gdzie chcesz:

    "extteleport.home.limit.mod": 10

    Spróbuj ustawić limit bezpośrednio w grze za pomocą komendy.

  • Ten post został usunięty!
  • PanTadeusz dziękuję za dobrą wersję która można przemienić tak aby np vip miał dostęp do 5 home działa sprawdzone na serwie proszę zaktualizować plugin na jego.

  • Cześć.
    Ten Plugin zadziała również w wersji v2?
    Bo poszukuje możliwości teleportowania się a nigdzie nie mogę znaleźć.
    Pobrałem ExtTeleport wrzuciłem go do pluginów i wpisujac /tpr na serwerze wyskakuje mi komunikat "Nie masz uprawnień do tej komendy" jak to mogę naprawić żeby działało poprawnie.

    Dziękuje z góry za pomoc.
    Pozdrawiam

  • @ctzpiotr1 Siemka ten plugin działa tylko na wersji ItemV2 nasze forum z dniem wyjścia ItemV2 jako główna gałąź gry zakończyło wsparcie wersji Legacy

  • No okey rozumiem, czyli w takim razie jeżeli mam serwer na wersji ItemV2 to powinno działać zgadza się?
    Czy jak hmm?

  • @ctzpiotr1 Nie powinno tylko działa 🙂

  • To w takim razie @Kub41Tap jak mogę to zrobić żeby mógłbym się teleportować?
    Bo serio tylko to jest mi potrzebne. Jeden plugin a taki mam kłopot 😕

  • @ctzpiotr1 Musisz nadać sobie uprawnienia
    https://umod.pl/topic/6/podstawowe-komendy tutaj masz link który pomoże ci ogarnać uprawnienia Oxide
    Uprawnienia pluginu masz rozpisane wyżej

  • Teraz jestem w szoku..
    Jesteś na Ts żeby z Tobą pogadać?
    Może łatwiej bedzie to żebys mi wytłumaczył 😜

  • @ctzpiotr1 Zawsze do dyspozycji 🙂

  • Dzięki Wielkie.

    Pozdro @Kub41Tap i Wszystkiego Dobrego 🙂

  • @ctzpiotr1 Spoczko 😉