Jump to content

Recommended Posts

New problem:

f6170181fd384f38b3be0b4dc90c0c0e.png

 

don`t see acce model on me.. in msm i add:

 

Group AcceData
{
    PathName    "d:/ymir work/pc/warrior/"

    AcceDataCount             10
    Group AcceData00
    {
        AcceIndex            0
        Model                "acce/acce.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData01
    {
        AcceIndex            1
        Model                "acce/acce_01_001.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData02
    {
        AcceIndex            2
        Model                "acce/acce_01_002.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData03
    {
        AcceIndex            3
        Model                "acce/acce_01_003.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData04
    {
        AcceIndex            4
        Model                "acce/acce_01_004.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData05
    {
        AcceIndex            5
        Model                "acce/acce_02_001.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData06
    {
        AcceIndex            6
        Model                "acce/acce_02_002.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData07
    {
        AcceIndex            7
        Model                "acce/acce_02_003.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
    Group AcceData08
    {
        AcceIndex            8
        Model                "acce/acce_02_004.gr2"
        SourceSkin            "acce/acce_01.dds"
        TargetSkin            "acce/acce_01.dds"
    }
}

 

item proto:

 

        <ItemDef Vnum="85001" Name="ёнАеАЗ ѕЧјјј­ё®(И­·Б)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="73856" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="100000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="1" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="1" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85002" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85002" Name="ёнАеАЗ ѕЧјјј­ё®(Ис±Н)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="73856" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="200000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="5" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="2" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85003" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85003" Name="ёнАеАЗ ѕЧјјј­ё®(°нґл)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="73856" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="300000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="10" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="3" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85004" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85004" Name="ёнАеАЗ ѕЧјјј­ё®(Аьјі)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="65664" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="0" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="20" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="4" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="0" RefineSet="0" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85005" Name="ёнАОАЗ ѕЧјјј­ё®(И­·Б)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="73856" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="100000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="1" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="5" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85006" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85006" Name="ёнАОАЗ ѕЧјјј­ё®(Ис±Н)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="73856" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="200000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="5" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="6" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85007" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85007" Name="ёнАОАЗ ѕЧјјј­ё®(°нґл)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="73856" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="300000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="10" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="7" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85008" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />
    <ItemDef Vnum="85008" Name="ёнАОАЗ ѕЧјјј­ё®(Аьјі)" LocalizedName="Acce test" Type="28" SubType="3" Weight="0" Size="1" AntiFlags="65664" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="0" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="97" ApplyValue0="20" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="0" Value1="0" Value2="0" Value3="8" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="0" RefineSet="0" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />

item_list

85005    ACCE    icon/item/85005.tga    d:/ymir work/pc/warrior/acce/acce_02_001.gr2

Edited by Metin2 Dev
Core X - External 2 Internal
Link to comment
Share on other sites

22 minutes ago, Wahmon said:

makefile -> search  DragonSoul.cpp and edit like this->

DragonSoul.cpp acce.cpp

 

hm, do it in game/src/makefile but don`t helped.. again error compiled:

compile item_manager_read_tables.cpp
group_text_parse_tree.h: In constructor 'CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()':
group_text_parse_tree.h:93: warning: 'CGroupTextParseTreeLoader::m_dwcurLineIndex' will be initialized after
group_text_parse_tree.h:91: warning:   'CGroupNode* CGroupTextParseTreeLoader::m_pRootGroupNode'
group_text_parse_tree.cpp:5: warning:   when initialized here
group_text_parse_tree.cpp: In member function 'bool CGroupTextParseTreeLoader::LoadGroup(CGroupNode*)':
group_text_parse_tree.cpp:99: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.cpp: In member function 'bool CGroupNode::GetRow(int, const CGroupNode::CGroupNodeRow**) const':
group_text_parse_tree.cpp:206: warning: comparison between signed and unsigned integer expressions
In file included from shop_manager.cpp:22:
shop_manager.h:40:7: warning: no newline at end of file
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::ReadAdditionalApplys()':
dragon_soul_table.cpp:223: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckApplyNumSettings()':
dragon_soul_table.cpp:283: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckWeightTables()':
dragon_soul_table.cpp:311: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineGradeTables()':
dragon_soul_table.cpp:343: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:372: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStepTables()':
dragon_soul_table.cpp:397: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:427: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStrengthTables()':
dragon_soul_table.cpp:453: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonHeartExtTables()':
dragon_soul_table.cpp:494: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:513: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:522: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonSoulExtTables()':
dragon_soul_table.cpp:545: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = std::string]':
dragon_soul_table.cpp:129:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = BYTE]':
dragon_soul_table.cpp:134:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = int]':
dragon_soul_table.cpp:201:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = float]':
dragon_soul_table.cpp:260:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = float]':
dragon_soul_table.cpp:828:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
char_dragonsoul.cpp:143:2: warning: no newline at end of file
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = int]':
group_text_parse_tree.h:159:   instantiated from 'bool CGroupNode::GetValue(const std::string&, const std::string&, T&) const [with T = int]'
group_text_parse_tree.h:203:   instantiated from 'bool CGroupNode::GetGroupValue(const std::string&, const std::string&, const std::string&, T&) const [with T = int]'
dragon_soul_table.cpp:612:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned int]':
group_text_parse_tree.h:159:   instantiated from 'bool CGroupNode::GetValue(const std::string&, const std::string&, T&) const [with T = unsigned int]'
group_text_parse_tree.h:203:   instantiated from 'bool CGroupNode::GetGroupValue(const std::string&, const std::string&, const std::string&, T&) const [with T = unsigned int]'
dragon_soul_table.cpp:884:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
compile minilzo.c
DragonSoul.cpp: In function 'int Gamble(std::vector<float, std::allocator<float> >&)':
DragonSoul.cpp:19: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp:25: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::RefreshItemAttributes(CItem*)':
DragonSoul.cpp:203: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::PutAttributes(CItem*)':
DragonSoul.cpp:273: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
DragonSoul.cpp:350: warning: unused variable 'sum'
DragonSoul.cpp: In member function 'bool DSManager::PullOut(CHARACTER*, TItemPos, CItem*&, CItem*)':
DragonSoul.cpp:435: warning: unused variable 'dwVnum'
DragonSoul.cpp:469: warning: format '%d' expects type 'int', but argument 3 has type 'double'
DragonSoul.cpp:469: warning: format '%d' expects type 'int', but argument 4 has type 'double'
DragonSoul.cpp: In member function 'bool DSManager::DoRefineGrade(CHARACTER*, TItemPos (&)[15])':
DragonSoul.cpp:555: warning: unused variable 'prob_sum'
acce.cpp: In function 'void FN_remove_material(CItem**, DWORD, int, int)':
acce.cpp:87: warning: unused variable 'count'
DragonSoul.cpp: In member function 'bool DSManager::DoRefineStep(CHARACTER*, TItemPos (&)[15])':
DragonSoul.cpp:763: warning: unused variable 'sum'
acce.cpp: In function 'bool Acce_InformationInitialize()':
acce.cpp:954: warning: comparison between signed and unsigned integer expressions
char_dragonsoul.cpp: In member function 'bool CHARACTER::DragonSoul_ActivateDeck(int)':
char_dragonsoul.cpp:91: warning: control reaches end of non-void function
shop_manager.cpp: In function 'bool ConvertToShopItemTable(CGroupNode*, TShopTableEx&)':
shop_manager.cpp:473: warning: comparison between signed and unsigned integer expressions
shopEx.cpp: In member function 'virtual int CShopEx::Buy(CHARACTER*, BYTE)':
shopEx.cpp:159: warning: comparison between signed and unsigned integer expressions
item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
item_manager_read_tables.cpp:637: warning: unused variable 'pkGroup'
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned int]':
group_text_parse_tree.h:175:   instantiated from 'bool CGroupNode::GetValue(const std::string&, int, T&) const [with T = DWORD]'
shop_manager.cpp:381:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]':
group_text_parse_tree.h:175:   instantiated from 'bool CGroupNode::GetValue(const std::string&, int, T&) const [with T = std::string]'
shop_manager.cpp:387:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned char]':
group_text_parse_tree.h:136:   instantiated from 'bool CGroupNode::GetValue(size_t, const std::string&, T&) const [with T = BYTE]'
shop_manager.cpp:442:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
item_manager_read_tables.cpp:627: warning: 'pkGroup' may be used uninitialized in this function
../../../Extern/include/cryptopp/misc.h: At global scope:
../../../Extern/include/cryptopp/misc.h:548: warning: 'std::string CryptoPP::StringNarrow(const wchar_t*, bool)' defined but not used
linking ../game_r34083_32....
linking ../test
OBJDIR/char_item.o: In function `CHARACTER::UseItemEx(CItem*, SItemPos)':
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4790: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4819: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4823: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4830: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4795: undefined reference to `CItem::GetAttributeCount()'
OBJDIR/char_item.o:/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4800: more undefined references to `CItem::GetAttributeCount()' follow
OBJDIR/char_item.o: In function `CHARACTER::UseItemEx(CItem*, SItemPos)':
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4790: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4819: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4823: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4830: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4795: undefined reference to `CItem::GetAttributeCount()'
OBJDIR/char_item.o:/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4800: more undefined references to `CItem::GetAttributeCount()' follow
gmake: *** [../game_r34083_32] Error 1
gmake: *** Waiting for unfinished jobs....
gmake: *** [../test] Error 1

 

Link to comment
Share on other sites

8 minutes ago, Wahmon said:

syserr log?

what the syserr log? it error:

compile item_manager_read_tables.cpp
group_text_parse_tree.h: In constructor 'CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()':
group_text_parse_tree.h:93: warning: 'CGroupTextParseTreeLoader::m_dwcurLineIndex' will be initialized after
group_text_parse_tree.h:91: warning:   'CGroupNode* CGroupTextParseTreeLoader::m_pRootGroupNode'
group_text_parse_tree.cpp:5: warning:   when initialized here
group_text_parse_tree.cpp: In member function 'bool CGroupTextParseTreeLoader::LoadGroup(CGroupNode*)':
group_text_parse_tree.cpp:99: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.cpp: In member function 'bool CGroupNode::GetRow(int, const CGroupNode::CGroupNodeRow**) const':
group_text_parse_tree.cpp:206: warning: comparison between signed and unsigned integer expressions
In file included from shop_manager.cpp:22:
shop_manager.h:40:7: warning: no newline at end of file
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::ReadAdditionalApplys()':
dragon_soul_table.cpp:223: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckApplyNumSettings()':
dragon_soul_table.cpp:283: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckWeightTables()':
dragon_soul_table.cpp:311: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineGradeTables()':
dragon_soul_table.cpp:343: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:372: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStepTables()':
dragon_soul_table.cpp:397: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:427: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStrengthTables()':
dragon_soul_table.cpp:453: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonHeartExtTables()':
dragon_soul_table.cpp:494: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:513: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp:522: warning: comparison between signed and unsigned integer expressions
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonSoulExtTables()':
dragon_soul_table.cpp:545: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = std::string]':
dragon_soul_table.cpp:129:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = BYTE]':
dragon_soul_table.cpp:134:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = int]':
dragon_soul_table.cpp:201:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(const std::string&, T&) const [with T = float]':
dragon_soul_table.cpp:260:   instantiated from here
group_text_parse_tree.h:220: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = float]':
dragon_soul_table.cpp:828:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
char_dragonsoul.cpp:143:2: warning: no newline at end of file
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = int]':
group_text_parse_tree.h:159:   instantiated from 'bool CGroupNode::GetValue(const std::string&, const std::string&, T&) const [with T = int]'
group_text_parse_tree.h:203:   instantiated from 'bool CGroupNode::GetGroupValue(const std::string&, const std::string&, const std::string&, T&) const [with T = int]'
dragon_soul_table.cpp:612:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned int]':
group_text_parse_tree.h:159:   instantiated from 'bool CGroupNode::GetValue(const std::string&, const std::string&, T&) const [with T = unsigned int]'
group_text_parse_tree.h:203:   instantiated from 'bool CGroupNode::GetGroupValue(const std::string&, const std::string&, const std::string&, T&) const [with T = unsigned int]'
dragon_soul_table.cpp:884:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
compile minilzo.c
DragonSoul.cpp: In function 'int Gamble(std::vector<float, std::allocator<float> >&)':
DragonSoul.cpp:19: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp:25: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::RefreshItemAttributes(CItem*)':
DragonSoul.cpp:203: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::PutAttributes(CItem*)':
DragonSoul.cpp:273: warning: comparison between signed and unsigned integer expressions
DragonSoul.cpp: In member function 'bool DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
DragonSoul.cpp:350: warning: unused variable 'sum'
DragonSoul.cpp: In member function 'bool DSManager::PullOut(CHARACTER*, TItemPos, CItem*&, CItem*)':
DragonSoul.cpp:435: warning: unused variable 'dwVnum'
DragonSoul.cpp:469: warning: format '%d' expects type 'int', but argument 3 has type 'double'
DragonSoul.cpp:469: warning: format '%d' expects type 'int', but argument 4 has type 'double'
DragonSoul.cpp: In member function 'bool DSManager::DoRefineGrade(CHARACTER*, TItemPos (&)[15])':
DragonSoul.cpp:555: warning: unused variable 'prob_sum'
acce.cpp: In function 'void FN_remove_material(CItem**, DWORD, int, int)':
acce.cpp:87: warning: unused variable 'count'
DragonSoul.cpp: In member function 'bool DSManager::DoRefineStep(CHARACTER*, TItemPos (&)[15])':
DragonSoul.cpp:763: warning: unused variable 'sum'
acce.cpp: In function 'bool Acce_InformationInitialize()':
acce.cpp:954: warning: comparison between signed and unsigned integer expressions
char_dragonsoul.cpp: In member function 'bool CHARACTER::DragonSoul_ActivateDeck(int)':
char_dragonsoul.cpp:91: warning: control reaches end of non-void function
shop_manager.cpp: In function 'bool ConvertToShopItemTable(CGroupNode*, TShopTableEx&)':
shop_manager.cpp:473: warning: comparison between signed and unsigned integer expressions
shopEx.cpp: In member function 'virtual int CShopEx::Buy(CHARACTER*, BYTE)':
shopEx.cpp:159: warning: comparison between signed and unsigned integer expressions
item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
item_manager_read_tables.cpp:637: warning: unused variable 'pkGroup'
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned int]':
group_text_parse_tree.h:175:   instantiated from 'bool CGroupNode::GetValue(const std::string&, int, T&) const [with T = DWORD]'
shop_manager.cpp:381:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]':
group_text_parse_tree.h:175:   instantiated from 'bool CGroupNode::GetValue(const std::string&, int, T&) const [with T = std::string]'
shop_manager.cpp:387:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
group_text_parse_tree.h: In member function 'bool CGroupNode::CGroupNodeRow::GetValue(int, T&) const [with T = unsigned char]':
group_text_parse_tree.h:136:   instantiated from 'bool CGroupNode::GetValue(size_t, const std::string&, T&) const [with T = BYTE]'
shop_manager.cpp:442:   instantiated from here
group_text_parse_tree.h:228: warning: comparison between signed and unsigned integer expressions
item_manager_read_tables.cpp:627: warning: 'pkGroup' may be used uninitialized in this function
../../../Extern/include/cryptopp/misc.h: At global scope:
../../../Extern/include/cryptopp/misc.h:548: warning: 'std::string CryptoPP::StringNarrow(const wchar_t*, bool)' defined but not used
linking ../game_r34083_32....
linking ../test
OBJDIR/char_item.o: In function `CHARACTER::UseItemEx(CItem*, SItemPos)':
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4790: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4819: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4823: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4830: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4795: undefined reference to `CItem::GetAttributeCount()'
OBJDIR/char_item.o:/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4800: more undefined references to `CItem::GetAttributeCount()' follow
OBJDIR/char_item.o: In function `CHARACTER::UseItemEx(CItem*, SItemPos)':
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4790: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4819: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4823: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4830: undefined reference to `CItem::GetAttributeCount()'
/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4795: undefined reference to `CItem::GetAttributeCount()'
OBJDIR/char_item.o:/usr/src/mainline/Srcs/Server/game/src/char_item.cpp:4800: more undefined references to `CItem::GetAttributeCount()' follow
gmake: *** [../game_r34083_32] Error 1
gmake: *** Waiting for unfinished jobs....
gmake: *** [../test] Error 1

Link to comment
Share on other sites

cheak
85001    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    25    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    1    85002    0    1    0    0    100    0    0
85002    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    50    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    2    85003    0    2    0    0    100    0    0
85003    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    75    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    3    85004    0    3    0    0    100    0    0
85004    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    100    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    4    0    0    4    0    0    100    0    0
85005    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    25    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    1    85006    0    5    0    0    100    0    0
85006    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    50    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    2    85007    0    6    0    0    100    0    0
85007    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    75    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    3    85008    0    7    0    0    100    0    0
85008    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    100    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    4    0    0    8    0    0    100    0    0

 

See Value0 to Value5 in item_proto
mine is different.

0    Value1   2    3    4    5
1    85002    0    1    0    0

 

85000    ETC    icon/item/85000.tga
85001    ETC    icon/item/85001.tga
85002    ETC    icon/item/85002.tga
85003    ETC    icon/item/85003.tga
85004    ETC    icon/item/85004.tga
85005    ETC    icon/item/85005.tga
85006    ETC    icon/item/85006.tga
85007    ETC    icon/item/85007.tga
85008    ETC    icon/item/85008.tga
85009    ETC    icon/item/85009.tga

http://www.gg.pl/dysk/1DVWKxrowBdt1TVWKxrqBm0/root.rar
http://www.gg.pl/dysk/b-H05r-iqmFtbuH05r-gbBs/wing.rar
http://www.gg.pl/dysk/UPptfYLCSyFtUfptfYLAjVs/item.rar

  • Love 1
Link to comment
Share on other sites

11 hours ago, Kronzu said:

cheak
85001    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    25    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    1    85002    0    1    0    0    100    0    0
85002    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    50    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    2    85003    0    2    0    0    100    0    0
85003    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    75    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    3    85004    0    3    0    0    100    0    0
85004    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    100    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    4    0    0    4    0    0    100    0    0
85005    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    25    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    1    85006    0    5    0    0    100    0    0
85006    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    50    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    2    85007    0    6    0    0    100    0    0
85007    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    75    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    3    85008    0    7    0    0    100    0    0
85008    "xxx"    "ITEM_COSTUME"    "COSTUME_ACCE"    1    "ANTI_STACK"    "NONE"    "NONE"    "NONE"    0    0    0    0    0    "LEVEL"    100    "LIMIT_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    "APPLY_NONE"    0    4    0    0    8    0    0    100    0    0

 

See Value0 to Value5 in item_proto
mine is different.

0    Value1   2    3    4    5
1    85002    0    1    0    0

 

85000    ETC    icon/item/85000.tga
85001    ETC    icon/item/85001.tga
85002    ETC    icon/item/85002.tga
85003    ETC    icon/item/85003.tga
85004    ETC    icon/item/85004.tga
85005    ETC    icon/item/85005.tga
85006    ETC    icon/item/85006.tga
85007    ETC    icon/item/85007.tga
85008    ETC    icon/item/85008.tga
85009    ETC    icon/item/85009.tga

http://www.gg.pl/dysk/1DVWKxrowBdt1TVWKxrqBm0/root.rar
http://www.gg.pl/dysk/b-H05r-iqmFtbuH05r-gbBs/wing.rar
http://www.gg.pl/dysk/UPptfYLCSyFtUfptfYLAjVs/item.rar

Can give pls item proto in sql or in xml,me db no txt

Link to comment
Share on other sites

44 minutes ago, Kronzu said:

You can edit yourself. I do not have another version.

don`t helped, i testing so: 

<ItemDef Vnum="85005" Name="ёнАОАЗ ѕЧјјј­ё®(И­·Б)" LocalizedName="Acce red" Type="28" SubType="2" Weight="0" Size="1" AntiFlags="33152" Flags="9216" WearFlags="0" ImmuneFlags="0" Gold="100000" ShopBuyPrice="0" LimitType0="0" LimitValue0="0" LimitType1="0" LimitValue1="0" ApplyType0="0" ApplyValue0="0" ApplyType1="0" ApplyValue1="0" ApplyType2="0" ApplyValue2="0" Value0="5" Value1="85006" Value2="0" Value3="5" Value4="0" Value5="0" Socket0="0" Socket1="0" Socket2="0" RefinedVnum="85006" RefineSet="409" AlterToMagicItemPercent="0" Specular="100" GainSocketPercent="0" AddonType="0"  />

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.