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 ] Terenzo 2024 Naprawa Systemu Dropu i Estetyki Tabeli


Rekomendowane odpowiedzi

Opublikowano (edytowane)

Siemano 😃

 

Jakby ktoś chciał na tych plikach naprawić i uporządkować sobie drop zarzucam szybki poradnik :

 

Zawartość archiwum rar wrzucamy tak jak są ułożone foldery w rarze :

 

/src/Server/game/src tu wrzucamy pliki (item_manager.cpp) i (item_manager_read_tables.cpp)

 

Po wrzuceniu wszystkiego kompilujemy serwer wpisując : 

 

cd /src/Server

 

https://www.mediafire.com/file/5s5d7rucln3tl81/poprawione_tabele_i_system_dropu.rar/file

https://www.virustotal.com/gui/file/2aa4d6c1e51a0eb125194ca06f94c5702ce34e229cf1c91dbdcb1a2427562621?nocache=1

 

Pózniej już według swoich potrzeb trzeba uzupełnić drop i wystartować serwer,

zostawiłem tam przykłady i szablony ale sam drop w sobie jest pusty 

 

item_manager_read_tables.cpp  który przerobiłem teraz działa w sposób następujący :

 

 

 

ETC_DROP_ITEM.CPPlocale name przerobione na vnum bo wcześniej czytało z tego co pamiętam z locale, plus najważniejsze usunięta delta (blokada 

                                                dropu 15lvli)   więc wpisujemy tylko procent i id itemu i leci wreszcie globalnie bez blokady lvl na sztywnym procencie szansy

 

 

 

 

COMMON_DROP_ITEM.CPP >  (nrlisty) (minlvl) (maxlvl) (szansa) (id itemu) usunięta delta 15lvli roznicy która psuła widełki levelowe

                                                            użyteczności tej tabeli

 

 

 

SPECIAL_ITEM_GROUP.CPP > Standardowe działanie (vnum szkaty) (nrlisty) (vnum_dropu) (ilość) (szansa) jedynie kosmetycznie ogarnięta wstawiony szablon

                                                       wyczyszczony drop ( dalej zobowiązuje 15lvl+/- )

 

 

 

MOB_DROP_ITEM.CPP> Standardowe działanie w 3 typach drop kill limit które są elegancko rozpisane w szablonach i 3 przykładowe wpisy po 1 każdego typu

                                             dla prostego dodawania następnych plus wyczyszczony drop ( dalej zobowiązuje 15lvl+/- )

 

 

 

Przykładowy ss jak wyglądała przed tabela common_drop_item.cpp na tych plikach :

 

Spoiler

drop.PNG

 

 

A tutaj jak wygląda to po mojej operacji

 

COMMON DROP :

 

Spoiler

nowycommondrop.PNG

 

Dalej już zmiany kosmetyczne plus usunięcie tej delty 15lvli 

 

 

ETC DROP :

 

 

Spoiler

nowyetcdrop.PNG

 

 

MOB DROP 3 SZABLONY DLA DROP LIMIT I KILL 

 

Spoiler

nowymobdrop.PNG

 

 

 

 

SPECIAL ITEM GROUP DROP

 

 

Spoiler

nowyspecialitemgroupdrop.PNG

 

Edytowane przez adrian5523

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...