Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Plugin hero - robienie 2 tieru


Rekomendowane odpowiedzi

Opublikowano

Chce żeby ktoś mi wytłumaczył jak zrobić 2 tier :c to już widziałem i nie znalazłem czego szukałem.

Zapraszam na server Rivendel.maxcraft.pl

Opublikowano

Ustawiasz tier:2 i rodzica-klase z 1. tieru, wklej mi config klasy podstawowy to Ci wyjaśnie dokładnie na pliku ( nie pamiętam configu klas :))

Opublikowano

Niech będzie Warrior - klasa domyślna ,choć ja mam trochę ciekawsze:

name: Warrior
default: false
parents:
    strong: []
    weak: []
primary: true
secondary: false
description: Melee damage with axes and ironarmor
permitted-armor:
- LEATHER
- IRON
- CHAIN
permitted-weapon:
- WOOD
- STONE
- IRON_PICKAXE
- IRON_SWORD
- IRON_AXE
- GOLD_AXE
- DIAMOND_AXE
item-damage:
  STONE_AXE: 5
  IRON_AXE: 7
  GOLD_AXE: 9
  DIAMOND_AXE: 10
item-damage-level:
projectile-damage:
projectile-damage-level:
permitted-skills:
    Mark:
        level: 5
        mana: 5
        reagent: BED
        reagent-cost: 1
    Recall:
        level: 5
        mana: 40
        cooldown: 60000
        health-cost: 10
        delay: 5000
    Root:
        level: 5
        max-distance: 25
        duration: 6000
        mana: 25
        cooldown: 25000
    Might:
        level: 10
        damage-bonus: 1.3
        mana: 15
    Charge:
        level: 25
        mana: 20
        damage: 10
        slow-duration: 6000
        silence-duration: 4000
        stun-duration: 2000
        radius: 5
    One:
        level: 20
        speed-multiplier: 1.5
        mana: 30
experience-sources:
- KILLING
- PVP
- QUESTING
- EXTERNAL
expmodifier: 1.0
base-max-health: 34.0
max-health-per-level: 0.4
base-max-mana: 50
max-mana-per-level: 1
mana-regen: 1
mana-regen-per-level: .05
expLoss: 0.007
wildcard-permission: true
tier: 1
recipes: [ default ]

Zapraszam na server Rivendel.maxcraft.pl

Opublikowano

Ustawiasz tutaj parenta czyli klase po ktorej wymaksowaniu bedzie mozna przejsc na drugi tier:

 

parents:
    strong: [] <---klasa z 1. tieru

 

oraz tutaj zmieniasz tier na 2.:

 

tier: 2

 

I tyle wystarczy, jeśli byś miał jakieś jeszcze pytania to śmiało do mnie pisz, chętnie pomogę, z heroesem mam duże doświadczenie ;)

Opublikowano

A do 

    weak: []

nie trzeba nic wpisać?

Zapraszam na server Rivendel.maxcraft.pl

Opublikowano

Nie, jak nazwa wskazuje slabszy parent, z doświadczenia wiem, że wystarczy tylko "strong" :) i będzie ładnie śmigać 

Opublikowano

A da się zrobić że 1 tier np 40 lvl max ,a potem na 2 tierze już maxymalny to 50 ?

I czy wiesz może jak wyłączyć to że jak się wchodzi na server/reloaduje server itp to wyświetla się grained [nazwa skilla] (zawsze kiedy się wchodzi i tylko skille pasywne)?

Zapraszam na server Rivendel.maxcraft.pl

Opublikowano

Da się, ustawiasz w głównym configu max lvl taki jaki będzie na Twoim serwerze maksymalny. Grained można wyłączyć takim sposobem, że w configu ze skillami usuwasz jego opis ;)

Opublikowano
leveling:

  exp-curve: 1.0

  max-exp: 1000000

  max-level: 100

  pad-max-level: true

  exp-loss: 0

  pvp-exp-loss: 0

  max-party-size: 6

  party-exp-bonus: 1.0

  level-loss: false

  mastery-loss: false

  spawner-checks: false

  spawner-exp-mult: 0.5

  reset-on-death: false

  pvp-range: 50

  min-pvp-level: 1

  pvp-exp-range: 10

  pvp-max-exp-range: 40

  dump-exp-file: false

  spawner-radius: 7

 

jest coś takiego ale mi chodzi o inną ilość xp i lvli w tierach 1 a 2

A i znasz może plugin/skrypt na nie niszczenie się setów (tzn skórzanego ,zlotego itp) bo bez tego też słabo :c

Zapraszam na server Rivendel.maxcraft.pl

Opublikowano

W głównym configu ustawiasz max-lvl i dla tego maksymalnego poziomu ustalasz jaki będzie wymagany exp, następnie w klasach ustalasz jaki będzie miała maksymalny lvl każda klasa. Taki zabieg spowoduje Twój pożądany efekt, czyli, że np 1. tier będzie miał max lvl 30 i przykładowo będzie miał na max lvl potrzebne 30k expa, 2. tier będzie miał 50lvl  i będzie wymagane 50k expa, natomiast w głównym ustaliłeś powiedzmy max 100lvl i 100000 expa. Oczywiście te dane są wzięte z kosmosu (funkcja expa w heroes chyba jest paraboliczna z tego co pamiętam) aby wyjaśnić Tobie jak to działa.

 

Odnośnie drugiego pytania: znam, ale niestety nie podam (tajemnica zawodowa), jak pracowałem ostatnio z serwerownią gdzie był heroes to mieli właśnie problem z niezniszczalnymi zbrojami (przez heroes nie niszczyły się zbroje) ot taki paradoks ;)

Opublikowano

A możesz powiedzieć czy jest to plugin czy skrypt i czy autorski czy dostępny w internecie?

Zapraszam na server Rivendel.maxcraft.pl

Opublikowano
O co chodzi z tym dokładnie?Co oznaczają 0? Ilość % / lvli / xp czy jeszcze coś innego?

classes:

  swap-cost: 0

  old-swap-cost: 0

  prof-swap-cost: 0

  old-prof-swap-cost: 0

 

Da się robić jakiś event zwiększonego xp?Czy o co w tym chodzi?


bonus:

  expiration: 0

  exp: 1.0

  message: Bonus experience time is enabled!

 

Zapraszam na server Rivendel.maxcraft.pl

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...