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

[FIX] Odnawianie się ilości hp po zmienie mapy.


Lyons

Rekomendowane odpowiedzi

Opublikowano

Za to że dostałem dodatkowo warna a o zdjęcie kilku % prosiłem się 3 dni i nie zostało zdjęte więc się pierdolicje. Nic więcej od mnie nie dostaniecie

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

czyli np. jak mam w m1 5k hp z 10k hp

 

a jak pojde do m2 np. pierscieniem teleportacji to bede mial odrazu 10k HP (NAŁADOWANE)?

//nieregulaminowa sygnatura
//BR3ND

Opublikowano

przeciez tu też sprawdzasz czy ma hp/sp na -, a po drugie po co te dwie niepotrzebnie użyte funkcje?

  pc.get_hp()
  pc.get_sp()

;o

 

praktycznie niczym nie różni się od tego bambuska.


 

Opublikowano

Na niektórych serwerach jest tak, że po teleportacji masz hp na - (Mogę się mylić, ale jest to związane chyba z tym, iż ktoś ma 37k hp+ a w bazie max wartość kolumny to 37k) i ten quest regeneruje Ci hp jeśli się przeteleportujesz i masz hp na - ;)

Opublikowano

To dodać:

 

 

local hp = pc.get_hp()

local sp = pc.get_sp()

 

czyli:

 

quest hp_fix begin

state start begin

when login begin

local hp = pc.get_hp()

local sp = pc.get_sp()

if hp < pc.get_max_hp() then

affect.add(apply.HP_REGEN, 100000, 5)

end

if sp < pc.get_max_sp() then

affect.add(apply.SP_REGEN, 100000, 5)

end

end

end

end

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

@up

Ale ten quest nie różni się praktycznie niczym, po za tym że ten jest bardziej denny.

 

Jest kilka bugów, co najmniej jeden.

 

Gdzie widzisz bug w queście, który dał w poście nad twoim ?

 

Można dodać zabezpieczenie typu :

 

 if hp == pc.get_max_hp() then
return
end

 

Na chama dodać affect.remove() ^^

Opublikowano

Ten ma lepsze działanie + zabezpieczenie

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Opublikowano

jakie zabezpieczenie? przed czym ?

bezsens przecie jesli nie spelnia postac warunkow pod ifem to nie zadziala

zadnych zabezpieczen nie trzeba tu robic....

lepsze dzialanie?

ten sam efekt co bambusa to jak moze byc lepszy?

QmxvbmR5blhfX19ldW5lX19fNTI0X19fTlVMTF9fXzNfX18xMDBfX19ub25lLnBuZ19fXzhfX19ub25lX19fMDAwMDAwX19fc29sbw==.png
Opublikowano

U bambuska gdy ktoś dedał czasem samo mu regenerowało hp (tak jak na wojnie gildii) Tutaj tego nie ma :)

Metin2 To zło! Koniec z tworzeniem serwerów! Czas na publikowanie rzeczy!

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...