Jump to content

MrKarpiuk

Member
  • Posts

    166
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Posts posted by MrKarpiuk

  1. @ TMP4

    Hello, you replied to the topic above, I have a problem with this map, when I use warp 793600    0, my character is always in the corner where I checked the cords on the map and changed them to the appropriate ones for Town.
    What may be the problem ? I will add that I set other cords such as 13312000 0 and it is still the same, could it be a problem that the map is actually a model?
    Or Id map 250 in cores?


    Thx for help !

  2. // LOCALE_SERVICE
    	const int FILE_NAME_LEN = 256;
    	char szCommonDropItemFileName[FILE_NAME_LEN];
    	char szETCDropItemFileName[FILE_NAME_LEN];
    	char szMOBDropItemFileName[FILE_NAME_LEN];
    	char szDropItemGroupFileName[FILE_NAME_LEN];
    	char szSpecialItemGroupFileName[FILE_NAME_LEN];
    	char szMapIndexFileName[FILE_NAME_LEN];
    	char szItemVnumMaskTableFileName[FILE_NAME_LEN];
    	char szDragonSoulTableFileName[FILE_NAME_LEN];
    	// Start My new drop files
    	char szMOBDropItemFileName_new[FILE_NAME_LEN];
    	// End My new drop files
    	snprintf(szCommonDropItemFileName, sizeof(szCommonDropItemFileName),
    			"%s/common_drop_item.txt", LocaleService_GetBasePath().c_str());
    	snprintf(szETCDropItemFileName, sizeof(szETCDropItemFileName),
    			"%s/etc_drop_item.txt", LocaleService_GetBasePath().c_str());
    	snprintf(szMOBDropItemFileName, sizeof(szMOBDropItemFileName),
    			"%s/mob_drop_item.txt", LocaleService_GetBasePath().c_str());
    	snprintf(szSpecialItemGroupFileName, sizeof(szSpecialItemGroupFileName),
    			"%s/special_item_group.txt", LocaleService_GetBasePath().c_str());
    	snprintf(szDropItemGroupFileName, sizeof(szDropItemGroupFileName),
    			"%s/drop_item_group.txt", LocaleService_GetBasePath().c_str());
    	snprintf(szMapIndexFileName, sizeof(szMapIndexFileName),
    			"%s/index", LocaleService_GetMapPath().c_str());
    	snprintf(szItemVnumMaskTableFileName, sizeof(szItemVnumMaskTableFileName),
    			"%s/ori_to_new_table.txt", LocaleService_GetBasePath().c_str());
    	snprintf(szDragonSoulTableFileName, sizeof(szDragonSoulTableFileName),
    			"%s/dragon_soul_table.txt", LocaleService_GetBasePath().c_str());
    	// Start My new drop files
    	snprintf(szMOBDropItemFileName_new, sizeof(szMOBDropItemFileName_new),
    		"%s/mob_drop_item_new.txt", LocaleService_GetBasePath().c_str());
    	// End My new drop files
    	sys_log(0, "Initializing Informations of Cube System");
    	if (!Cube_InformationInitialize())
    	{
    		sys_err("cannot init cube infomation.");
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: CommonDropItem: %s", szCommonDropItemFileName);
    	if (!ITEM_MANAGER::instance().ReadCommonDropItemFile(szCommonDropItemFileName))
    	{
    		sys_err("cannot load CommonDropItem: %s", szCommonDropItemFileName);
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: ETCDropItem: %s", szETCDropItemFileName);
    	if (!ITEM_MANAGER::instance().ReadEtcDropItemFile(szETCDropItemFileName))
    	{
    		sys_err("cannot load ETCDropItem: %s", szETCDropItemFileName);
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: DropItemGroup: %s", szDropItemGroupFileName);
    	if (!ITEM_MANAGER::instance().ReadDropItemGroup(szDropItemGroupFileName))
    	{
    		sys_err("cannot load DropItemGroup: %s", szDropItemGroupFileName);
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: SpecialItemGroup: %s", szSpecialItemGroupFileName);
    	if (!ITEM_MANAGER::instance().ReadSpecialDropItemFile(szSpecialItemGroupFileName))
    	{
    		sys_err("cannot load SpecialItemGroup: %s", szSpecialItemGroupFileName);
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: ItemVnumMaskTable : %s", szItemVnumMaskTableFileName);
    	if (!ITEM_MANAGER::instance().ReadItemVnumMaskTable(szItemVnumMaskTableFileName))
    	{
    		sys_log(0, "Could not open MaskItemTable");
    	}
    
    	sys_log(0, "LoadLocaleFile: MOBDropItemFile: %s", szMOBDropItemFileName);
    	if (!ITEM_MANAGER::instance().ReadMonsterDropItemGroup(szMOBDropItemFileName))
    	{
    		sys_err("cannot load MOBDropItemFile: %s", szMOBDropItemFileName);
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: MapIndex: %s", szMapIndexFileName);
    	if (!SECTREE_MANAGER::instance().Build(szMapIndexFileName, LocaleService_GetMapPath().c_str()))
    	{
    		sys_err("cannot load MapIndex: %s", szMapIndexFileName);
    		thecore_shutdown();
    		return;
    	}
    
    	sys_log(0, "LoadLocaleFile: DragonSoulTable: %s", szDragonSoulTableFileName);
    	if (!DSManager::instance().ReadDragonSoulTableFile(szDragonSoulTableFileName))
    	{
    		sys_err("cannot load DragonSoulTable: %s", szDragonSoulTableFileName);
    		//thecore_shutdown();
    		//return;
    	}
    	// Start My new drop files
    	sys_log(0, "LoadLocaleFile: MOBDropItemFile: %s", szMOBDropItemFileName_new);
    	if (!ITEM_MANAGER::instance().ReadMonsterDropItemGroup(szMOBDropItemFileName_new))
    	{
    		sys_err("cannot load MOBDropItemFile: %s", szMOBDropItemFileName_new);
    		thecore_shutdown();
    		return;
    	}
    	// EndMy new drop files

     

    Hello im need add more files like mob_drop_item like mob_drop_item_new im add new code like similarly but item not drop im think its becouse item is this same line on two files its correct issue?

     

     

     

  3. weapon set set_018_snake

    lbncSok.jpg

    g2eW2tX.jpg

    MhuYCA7.jpg

    zfyEamD.jpg

    vgG74Sd.jpg

    8ha6FNv.jpg

     

    What you think?

     

     

    City one monster weapon  set M1

    NOSPaXg.jpg

    smAYgHs.jpg

    Vmmdmy0.jpg
    gDuGyd6.jpg
    5PZ3zAf.jpg
    aHKxxSm.jpg
    lTxEdi7.jpg
    YJXdprx.jpg
    tNzhwKR.jpg
    POkhDvQ.jpg
    tU3MUrk.jpg
    cMc6z4X.jpg


    City two monster weapon  set M2

     

    uYr1f9d.jpg

    gbZthsq.jpg

    LZaLbLi.jpg

    cAfXP7a.jpg

    mpWWJc3.jpg

    UUGeN1r.jpg

    4CeqUnV.jpg

    J8nk4Xf.jpg

    0Ixa1o4.jpg

    hAYPwia.jpg

    9oIfdLl.jpg

    O8vkPfr.jpg

    5v8DcGH.jpg

    InXQjB7.jpg


    Weapon set Orc

     

    bi8K3qT.jpg

    xx5DN29.jpg

    UUIAHUN.jpg

    KRL4QY4.jpg

    kFQKd7C.jpg

    KXQEIUI.jpg

    phukkDJ.jpg

     

    Weapon set set_000_wow

     

    abrfE9A.jpg

    1vaxgGn.jpg

    Md9LScw.jpg

    LVCMBzy.jpg

    AutmB7q.jpg

    guWHdGT.jpg

    euUTv12.jpg

     

     

    Weapon set: set_000_wow_2

     

    C473VT0.jpg

    PxIQjGf.jpg

    hm4in6Y.jpg

    Vk8cIhc.jpg

    lC3RLjp.jpg

    zReG3QP.jpg

    kcGDmWW.jpg

     

    Weapon set: 334

     

    mCPs8CQ.jpg

    cFDmJKh.jpg

    iaiggpS.jpg

    DgHinPo.jpg

    W8x0JBX.jpg

    kXLE9O5.jpg

    kjP2O7l.jpg

     

    • Metin2 Dev 1
    • Good 1
  4. Hi all im have problem with hair on 2 recolor.

    Only reed 1source 

    How make to work 2 source?

     

            Model                "valentin_16/warrior_f_h.gr2"
            SourceSkin            "valentin_16/hair_f_1.dds"
            TargetSkin            "valentin_16/hair_f_1_4.dds"
            SourceSkin2            "valentin_16/hair_f_2.dds" this recolor im cant see
            TargetSkin2            "valentin_16/hair_f_2_4.dds" this recolor im cant see

     

     if (TextFileLoader.SetChildNode("hairdata"))
        {
            std::string strPathName;
            DWORD dwHairDataCount = 0;
            if (TextFileLoader.GetTokenString("pathname", &strPathName) &&
                TextFileLoader.GetTokenDoubleWord("hairdatacount", &dwHairDataCount))
            {
     
                for (DWORD i = 0; i < dwHairDataCount; ++i)
                {
                    if (!TextFileLoader.SetChildNode("hairdata", i))
                    {
                        continue;
                    }
     
                    /////////////////////////
                    // Temporary - ŔĚşĄĆ®¸¦ Ŕ§ÇŃ Ŕӽà ±â´É
                    TextFileLoader.GetTokenString("specialpath", &strPathName);
                    /////////////////////////
     
                    DWORD dwShapeIndex;
                    if (!TextFileLoader.GetTokenDoubleWord("hairindex", &dwShapeIndex))
                    {
                        continue;
                    }

     

  5. Hi all im have small problem with armor...
    Im have different color on armor its my msm down, and all armor color is red what is wrong?

     

    	Group ShapeData444
    	{
    		ShapeIndex			43500																			# toga / blue
    		Model				"toga/toga.gr2"
    		SourceSkin			"toga/toga_red.dds"
    		TargetSkin			"toga/toga_blue.dds"
    	}
    	Group ShapeData445
    	{
    		ShapeIndex			43501																			# toga / red
    		Model				"toga/toga.gr2"
    		SourceSkin			"toga/toga_red.dds"
    		TargetSkin			"toga/toga_red.dds"
    	}
    	Group ShapeData446
    	{
    		ShapeIndex			43502																			# toga / yellow
    		Model				"toga/toga.gr2"
    		SourceSkin			"toga/toga_red.dds"
    		TargetSkin			"toga/toga_yellow.dds"
    	}

     

×
×
  • 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.