pánt nem látszik?

Indította xTryx, 2018-07-09, 18:39:54

Sziasztok.

Beakarom rakni az évfordulós pántot, de nem akar látszani a modellje.
A többi alapján másoltam neki protot stb, átírtam, elérést néztem, de csak effekt van modell nincs.
Valami ötlet?
Syserr üres.

Esetleg nem újabb grannyvel lett csinálva mint amit a kliensed használ?


Akk szimplán vmit elronthatsz. Én annó beraktam és semmi gondom nem volt vele.
Sőt ha jól emlékszem még publikáltam is vmi új pántokat ???
Szorri, az a királyi és szuverén volt. :-X :-\
Újabb szorri, csak jól emlékeztem :D
http://metin2hungary.net/index.php?topic=199171.0

Csak érdekes hogy a többi működik ez pedig nem :D Ikonja van felveszi stb de modell nincs...

Teszteld le úgy, h 1 működő pánt modelljét kicseréled. Ha úgy sem akk modellel lesz vmi.
Részben függ attól h milyet használsz, valódi v kamu acces rendszert. Egyiknél csontozni kell másiknál nem stb...

Ez a szuverén modellje de ugyan az....



<ItemDef Vnum="85021" Name="˝ĘÁֳ⠾׼ĽĽ­¸®(Č­·Á)" LocalizedName="Évfordulós Pánt (alap)" Type="28" SubType="255" Weight="0" Size="1" AntiFlags="123264" Flags="0" WearFlags="0" ImmuneFlags="0" Gold="0" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="0" ApplyValue0="0" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="1" Value1="0" Value2="0" Value3="0" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="0" RefineSet="0" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
<ItemDef Vnum="85022" Name="˝ĘÁֳ⠾׼ĽĽ­¸®(Čń±Í)" LocalizedName="Évfordulós Pánt (finom)" Type="28" SubType="255" Weight="0" Size="1" AntiFlags="123264" Flags="0" WearFlags="0" ImmuneFlags="0" Gold="0" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="0" ApplyValue0="0" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="2" Value1="0" Value2="0" Value3="0" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="0" RefineSet="0" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
<ItemDef Vnum="85023" Name="˝ĘÁֳ⠾׼ĽĽ­¸®(°í´ë)" LocalizedName="Évfordulós Pánt (nemes)" Type="28" SubType="255" Weight="0" Size="1" AntiFlags="123264" Flags="0" WearFlags="0" ImmuneFlags="0" Gold="0" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="0" ApplyValue0="0" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="3" Value1="0" Value2="0" Value3="0" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="0" RefineSet="0" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
<ItemDef Vnum="85024" Name="˝ĘÁֳ⠾׼ĽĽ­¸®(ŔüĽł)" LocalizedName="Évfordulós Pánt (egyedi)" Type="28" SubType="255" Weight="0" Size="1" AntiFlags="49536" Flags="0" WearFlags="0" ImmuneFlags="0" Gold="0" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="0" ApplyValue0="0" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="4" Value1="0" Value2="0" Value3="0" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="0" RefineSet="0" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />




A proto pedig 1:1-ben szintén a szuverén.  :-\

2018-07-09, 22:53:48 #7 Utolsó szerkesztés: 2018-07-09, 22:56:34 Szerző: [VIP]Rin the Exorcist
86000-res ID-vel próbáltad elsőnek, igaz? A fórumon publikált rendszert alapvetően a 85000-res ID-kre tervezték, szóval át kell alakítani kicsit.

Az item.cpp-ben rákeresel erre:

toSetValue -= 85000;
if (GetSocket(SASH_ABSORPTION_SOCKET) >= SASH_EFFECT_FROM_ABS)
toSetValue += 1000;


Majd átírod így:
toSetValue -= 85000;
if (GetSocket(SASH_ABSORPTION_SOCKET) >= SASH_EFFECT_FROM_ABS)
toSetValue += 2000;


Az InstanceBase.cpp-ben is módosítani kell, szóval megkeresed ezt a részt:

dwSash += 85000;
ClearSashEffect();

float fSpecular = 65.0f;
if (dwSash > 86000)
{
dwSash -= 1000;


És módosítod így:

dwSash += 85000;
ClearSashEffect();

float fSpecular = 65.0f;
if (dwSash > 87000)
{
dwSash -= 2000;


Ennyi az egész.

Bár úgy látom nálad még sem ez a baj. Nem lehet, hogy csak kihagytad az item_list-et vagy hasonló?
"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"KezdÅ' vagyok, ne nézz le... (:"

2018-07-10, 00:20:22 #8 Utolsó szerkesztés: 2018-07-11, 12:56:56 Szerző: xTryx
megoldva.