Silph i Armor na skille
patryk9009
12.07.2013
Witam.
Mam 2 pytania i zarazem w sumie problemy
Moje pierwsze pytanie brzmi
Jesli chcialbym zrobic drugi item na tej samymy dzialaniu co silph.
To silph dziala na duchy flaga "N" a ja bym chcial zrobic np. na flage "J"
Gdzie moge to zmienic ?
Drugie pytanie to takie ze jesli mam skill "LODOWY"
I on wtedy malo wali jak gosciu ma armor.
Jak moge zrobic zeby ten skill od razu zabieral 100armoru badz wogóle go ignorowal
Beda ++
radim
12.07.2013
1. Flaga "J" pokemona to typ latający. Otwórz registers.inl, znajdź public pokemon_loop() a w tym publicu znajdź linijkę:
if( PokeType[Pokemon[aid]] & TYPE_GHOST )
Jeżeli chcesz aby działało tylko na pokemony latające (z flagą "J") to zamień powyższą linijkę na tą:
if( PokeType[Pokemon[aid]] & TYPE_FLYING )
Jeżeli chcesz aby działało na pokemony latające i duchy jednocześnie (pokemony z flagą "J" i "N") to zamień powyższą linijkę na tą:
if( PokeType[Pokemon[aid]] & TYPE_GHOST || PokeType[Pokemon[aid]] & TYPE_FLYING )
Następnie w tym samym pliku szukasz public forward_AddToFullPack i w tym publicu szukasz linijki:
if( Pokemod_Alive(entity) && Pokemod_Alive(host) && PokeType[Pokemon[entity]] & TYPE_GHOST )
Jeżeli chcesz aby działało tylko na pokemony latające (z flagą "J") to zamień powyższą linijkę na tą:
Zapisujesz i kompilujesz pokemoda.
2. A gdzie kod ?!
Edited by radim, 12.07.2013 16:38.
patryk9009
13.07.2013
1.Hmm ale jak ogolnie to do sklepu dodac?
W sensie bo chce robic item o tym samym dzialaniu tylko ze np.na inne skille typu faint_atack (niewidka na nozu)
I dalbym do falgi J wlasnie czy cos tylko jak to zaczac od podstaw ;x
2.Dajmy na to nawet skill podstawowy typu avalanche:
Jeszcze mam 1 pytanie jak zrobic zeby ten skill leczyl tylko osoby ze swojego team a nie wszystkich
Edited by patryk9009, 13.07.2013 14:53.