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

[TuT] Rosy


TreeN

Rekomendowane odpowiedzi

Opublikowano

Nie wiem czy robić jakiś wstęp, więc przejdę od razu do tuta

;)

 

Aby dodać nową rosę potrzeba nam pliku "blend.txt", znajduje się on w pliku germany:

/usr/home/game/share/locale/germany

 

Plik "blend.txt" odpowiada za przypisanie nowej rosie wartości bonusu i czasu.

 

 

Zacznę od objaśnienia pliku "blend", tu macie jedną z moich ros:

section
item_vnum 98761
apply_type MAX_HP
apply_value 500 1000 2000 3500 5000
apply_duration 120 180 240 360 740
end

 

 

 

 

 

 

 

 

 

 

 

Linijka:


section

 

Jak i:


end

Nie może być zmieniona, section "startuje" rosę(wpis rosy), a end ją kończy.

 

 

To dalej:


item_vnum 98761

Czyli ID rosy, zmieniamy tylko "numerki" w moim przypadku "98761"

Linia


apply_type MAX_HP

 

Odpowiada za bonus który daje nam rosa, zmieniamy tylko bonus którym w moim przypadku jest "MAX_HP" - Bony macie w navicat, lub tu:


STR - Siła
INT - Inteligencja
CON - Witalność [ pkt Życia ]
Max_SP - Maks Many
Max_HP Maks Życia
DEX - Zręczność
ATT_Speed - Szybkość Ataku
MOV_Speed - Szybkość Chodzenia
Cast_Speed - Szybkość Ładowania się czaru [ to jak Kd Powtórki ]
Hp_Regen - Szybkość Regeneracji Pkt. Życia
Sp_Regen- Szybkość Regeneracji Pkt. Many
POISON_PCT - Szansa na Otrucje
STUN_PCT - Szansa na Omdlenie
SLOW_PCT - Szansa na Spowolnienie
CRITICAL_PCT - Szansa na Krytyczne Uderzenie
PENETRATE_PCT - Szansa na Przeszywające Uderzenie
ATTBONUS_HUMAN -silny na Pół-ludzi
ATTBONUS_ANIMAL -silny na zwierzęta
ATTBONUS_ORK - silny na orki
ATTBONUS_MILGYO - silny na mistyków
ATTBONUS_Undead - silny na nieumarłych
ATTBONUS_Devil - silny na diabły
STEAL_HP - Szansa na kr przeciwnikowi Pkt Życia
STEAL_Sp - Szana na kr przeciwnikowi Pkt Many
MANA_BURN_PCT- wartość ataku
BLOCK - szansa na zablokowanie ataku
Dodge - szansa na unik
RESIST_SWORD - Odporność na Miecze
RESIST_TWOHAND - Odporność na Broń 2-ręczną
RESIST_DAGGER - Odporność na Sztylety
RESIST_Bell - Odporność na Dzwony
RESIST_FAN - Odporność na Wachlarze
RESIST_BOW - Odporność na Łuki
RESIST_FIRE - Odporność na Ogień
RESIST_ELEC - Odporność na Błyskawice
RESIST_MAGIC - Odporność na Magie
RESIST_WIND - Odporność na Wiatr
POISON_REDUCE - Odporność na Truciznę
EXP_DOUBLE_BONUS - Szansa na Podwojony Exp
GOLD_DOUBLE_BONUS - Szansa na Podwojony Drop Yangu
ITEM_DROP_BONUS - zwiększa szanse na wydropenię itemu
IMMUNE_STUN - nie wrażliwy na omdlenie
IMMUNE_SLOW- nie wrażliwy na spowolnienie
ATT_BONUS_TO_MONSTER - silny na potwory
ATT_BONUS_TO_WARRIOR - silny na wojownika
ATT_BONUS_TO_ASSASSIN - silny na ninję
ATT_BONUS_TO_SURA - silny na surę
ATT_BONUS_TO_SHAMAN - silny na szamana
RESIST_WARRIOR - odporność na wojownika
RESIST_ASSASSIN - odporność na ninję
RESIST_SURA - odporność na surę
RESIST_SHAMAN - odporność na szamana[/font][/center]



[center]
[font=georgia,serif]


Linia:

apply_value 500 1000 2000 3500 5000

 

 

 

 

 

 

 

 

 

Jak sama nazwa mówi, odpowiada za dodanie wartości bonusu, zmieniamy tylko ilość, a nie wpis "apply_value "

;)

Aby uzyskać rosę o takiej samej wartości, należy zmienić tylko wartości na takie same.

Nie należy zmniejszać ilości wpisów, zawsze ma być ich 5!


apply_value 2000 2000 2000 2000 2000

 

 

I na koniec została linijka:

apply_duration 120 180 240 360 740

 

 

 

 

 

 

 

 

 

Ona odpowiada za losowy czas rosy, już chyba nie muszę wspominać, że zmieniamy tylko wartości...

Aby uzyskać rosę o "jednej ilości czasu", należy zmienić tylko wartości na takie same.


apply_duration 120 120 120 120 120

 

 

 

 

 

Dodanie rosy do bazy

 

Wpis dla rosy, powinien wyglądać mniej więcej tak:

 

INSERT INTO `item_proto` VALUES ('ID_ROSY', 'NAZWA', 'NAZWA', '27', '0', '0', '1', '0', '20', '0', '0', '1000', '50', '0', '0', '0', '0', '1', '55', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '64880', '127', '65008', '21631', '4855', '0', '0', '0');

 

 

 

 

 

 

 

 

 

Nie ma najmniejszego sensu abym go objaśniał.

 

 

Stosując się do zawartych w tym poradniku porad, uda Wam się dodać rosy.

Screen:

10634307j_rqhpwxp.jpg

 

 

 

PS. Szukam osoby, która była by zainteresowana pomocą w zrobieniu serwera. Czyli inaczej mówiąc, szukam dobrego technika. Jeśli ktoś jest chętny, proszę pisać na PW.

Może dam jeszcze te bronie:

14973241j_rqhpwxs.jpg

Opublikowano

Bardzo fajny, przejzysty i czytelny tutek :P

Plusik dla ciebie.

 

@top Te bronie były na Epvp, a sztylecik nawet na Troji :)

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Tak były, ale chyba dodam Anielski set broni.

Mi osobiście się anielskie bronie nie przydadzą, więc je wam kiedyś dam.

Opublikowano

Warto też dodać, że jeśli chce się zrobić rosę tylko o jednej wartości to trzeba do wszystkich pięciu wpisać to samo. Jeśli zrobimy sobie np 4 wartości do danej rosy to serwerek wysypie nam ładnymi błędami.

 

P.S. W zapytaniu sql zamień

'64880', '127', '65008', '21631', '4855'

na

'-1', '-1', '-1', '-1', '-1'

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano

Dzięki za poprawę tego, jutro zrobię małą aktualizacje.

Zapytanie przerobiłem programem z xml, dlatego jest takie.

Aktualne powinno działać nawet takie jakie jest, ale poprawie.

Opublikowano

To samo można stwierdzić z zapytaniem do bazy. Zresztą wydaje mi się, że ktoś wspominał o tym pliku blend.txt, ale wylądowało w archiwum.

 

Mimo wszystko poświęciłeś x czasu na napisanie tego poradnika i zostawiam Like na zachętę.

pIOuQ29.png

Opublikowano

@Up

 

były chyba 2 tematy lub 1

 

ja sam udostępniałem nowe rosy lecz tutaj jest opisane jak dodać samemu nowe rosy o wybranych wartościach bonusach itp...

 

 

@Top

 

Ładnie opisane niektórym się przyda.

RGVyaW9ueF9fX2V1bmVfX180MTBfX19OVUxMX19fMl9fXzEwMF9fX25vbmUucG5nX19fMTBfX18zX19fMDAwMDAwX19fc29sbw==.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...