Already compare it. it was same problem .:*:
Show your resource edits then as this system works and is used by just about all servers without any issues.
ill use your Resource in K18 without any edits except addings items in spec_items.txt, Character.inc still default as your file .
MaFl_Peach
{
setting
{
AddMenu( MMI_DIALOG );
AddMenu( MMI_SMELT_EXTRACTION );
AddMenu( MMI_SMELT_MIXJEWEL );
AddMenu( MMI_SMELT_JEWEL );
AddMenu( MMI_LVREQDOWN_CANCEL );
AddMenu( MMI_BLESSING_CANCEL );
AddMenu( MMI_TRADE );
AddShopItem( 0, II_SYS_SYS_SCR_AWAKE, 100000 );
AddShopItem( 0, II_SYS_SYS_SCR_PETAWAKE, 100000 );
SetImage
(
IDS_CHARACTER_INC_000741
);
m_szDialog= "MaFl_Peach.txt";
}
SetName
(
IDS_CHARACTER_INC_000742
);
AddVendorSlot( 0,
IDS_CHARACTER_INC_000743
);
}
The only edits to be made with this system is in the Character.inc.
AddShopItem (TAB, ITEM, COST);
An example of a working NPC:
```Code:MaFl_Peach { setting { AddMenu( MMI_DIALOG ); AddMenu( MMI_SMELT_EXTRACTION ); AddMenu( MMI_SMELT_MIXJEWEL ); AddMenu( MMI_SMELT_JEWEL ); AddMenu( MMI_LVREQDOWN_CANCEL ); AddMenu( MMI_BLESSING_CANCEL ); AddMenu( MMI_TRADE ); AddShopItem( 0, II_SYS_SYS_SCR_AWAKE, 100000 ); AddShopItem( 0, II_SYS_SYS_SCR_PETAWAKE, 100000 ); SetImage ( IDS_CHARACTER_INC_000741 ); m_szDialog= "MaFl_Peach.txt"; } SetName ( IDS_CHARACTER_INC_000742 ); AddVendorSlot( 0, IDS_CHARACTER_INC_000743 ); }
MaFl_Peach
{
setting
{
AddMenu( MMI_DIALOG );
AddMenu( MMI_SMELT_EXTRACTION );
AddMenu( MMI_SMELT_MIXJEWEL );
AddMenu( MMI_SMELT_JEWEL );
AddMenu( MMI_LVREQDOWN_CANCEL );
AddMenu( MMI_BLESSING_CANCEL );
AddMenu( MMI_TRADE );
AddShopItem( 0, II_SYS_SYS_SCR_SMELPROT, 1000000);
AddShopItem( 0, II_SYS_SYS_SCR_SMELTING, 1500000 );
AddShopItem( 0, II_SYS_SYS_SCR_SMELPROT3, 1000000 );
AddShopItem( 0, II_SYS_SYS_SCR_SMELPROT4, 2300000);
AddShopItem( 0, II_SYS_SYS_SCR_PIEPROT, 1800000 );
SetImage
(
IDS_CHARACTER_INC_000741
);
m_szDialog= "MaFl_Peach.txt";
}
SetName
(
IDS_CHARACTER_INC_000742
);
AddVendorSlot( 0,
IDS_CHARACTER_INC_000743
);
}
Same as i do .