*Resursă folosită (sistem/funcție/modificare): switchbot-sanii-sloturi-functie-save-t2035.html
*Syserr: gol
*Fișier(e) cu problema (link pastebin / code):
*Poze / Video: GAMETYPE.cpp
BYTE c_aSlotTypeToInvenType[SLOT_TYPE_MAX] =
{
RESERVED_WINDOW, // SLOT_TYPE_NONE
INVENTORY, // SLOT_TYPE_INVENTORY
RESERVED_WINDOW, // SLOT_TYPE_SKILL
RESERVED_WINDOW, // SLOT_TYPE_EMOTION
RESERVED_WINDOW, // SLOT_TYPE_SHOP
RESERVED_WINDOW, // SLOT_TYPE_EXCHANGE_OWNER
RESERVED_WINDOW, // SLOT_TYPE_EXCHANGE_TARGET
RESERVED_WINDOW, // SLOT_TYPE_QUICK_SLOT
RESERVED_WINDOW, // SLOT_TYPE_SAFEBOX <- SAFEBOX, MALL의 경우 하드 코딩되어있는 LEGACY 코드를 유지함.
RESERVED_WINDOW, // SLOT_TYPE_PRIVATE_SHOP
RESERVED_WINDOW, // SLOT_TYPE_MALL <- SAFEBOX, MALL의 경우 하드 코딩되어있는 LEGACY 코드를 유지함.
DRAGON_SOUL_INVENTORY, // SLOT_TYPE_DRAGON_SOUL_INVENTORY
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
INVENTORY,
INVENTORY,
INVENTORY,
INVENTORY,
INVENTORY,
INVENTORY,
#endif
};
{
RESERVED_WINDOW, // SLOT_TYPE_NONE
INVENTORY, // SLOT_TYPE_INVENTORY
RESERVED_WINDOW, // SLOT_TYPE_SKILL
RESERVED_WINDOW, // SLOT_TYPE_EMOTION
RESERVED_WINDOW, // SLOT_TYPE_SHOP
RESERVED_WINDOW, // SLOT_TYPE_EXCHANGE_OWNER
RESERVED_WINDOW, // SLOT_TYPE_EXCHANGE_TARGET
RESERVED_WINDOW, // SLOT_TYPE_QUICK_SLOT
RESERVED_WINDOW, // SLOT_TYPE_SAFEBOX <- SAFEBOX, MALL의 경우 하드 코딩되어있는 LEGACY 코드를 유지함.
RESERVED_WINDOW, // SLOT_TYPE_PRIVATE_SHOP
RESERVED_WINDOW, // SLOT_TYPE_MALL <- SAFEBOX, MALL의 경우 하드 코딩되어있는 LEGACY 코드를 유지함.
DRAGON_SOUL_INVENTORY, // SLOT_TYPE_DRAGON_SOUL_INVENTORY
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
INVENTORY,
INVENTORY,
INVENTORY,
INVENTORY,
INVENTORY,
INVENTORY,
#endif
};
GAMETYPE.H
enum ESlotType
{
SLOT_TYPE_NONE,
SLOT_TYPE_INVENTORY,
SLOT_TYPE_SKILL,
SLOT_TYPE_EMOTION,
SLOT_TYPE_SHOP,
SLOT_TYPE_EXCHANGE_OWNER,
SLOT_TYPE_EXCHANGE_TARGET,
SLOT_TYPE_QUICK_SLOT,
SLOT_TYPE_SAFEBOX,
SLOT_TYPE_PRIVATE_SHOP,
SLOT_TYPE_MALL,
SLOT_TYPE_DRAGON_SOUL_INVENTORY,
#ifdef ENABLE_SWITCHBOT
SLOT_TYPE_SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
SLOT_TYPE_SKILL_BOOK_INVENTORY,
SLOT_TYPE_UPGRADE_ITEMS_INVENTORY,
SLOT_TYPE_STONE_INVENTORY,
SLOT_TYPE_BOX_INVENTORY,
SLOT_TYPE_EFSUN_INVENTORY,
SLOT_TYPE_CICEK_INVENTORY,
#endif
SLOT_TYPE_MAX,
};
enum EWindows
{
RESERVED_WINDOW,
INVENTORY, // 기본 인벤토리. (45칸 짜리가 2페이지 존재 = 90칸)
EQUIPMENT,
SAFEBOX,
MALL,
DRAGON_SOUL_INVENTORY, // NOTE: 2013년 2월5일 현재까지 unused.. 왜 있는거지???
BELT_INVENTORY, // NOTE: W2.1 버전에 새로 추가되는 벨트 슬롯 아이템이 제공하는 벨트 인벤토리
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
SKILL_BOOK_INVENTORY,
UPGRADE_ITEMS_INVENTORY,
STONE_INVENTORY,
BOX_INVENTORY,
EFSUN_INVENTORY,
CICEK_INVENTORY,
#endif
GROUND,
WINDOW_TYPE_MAX,
};
{
SLOT_TYPE_NONE,
SLOT_TYPE_INVENTORY,
SLOT_TYPE_SKILL,
SLOT_TYPE_EMOTION,
SLOT_TYPE_SHOP,
SLOT_TYPE_EXCHANGE_OWNER,
SLOT_TYPE_EXCHANGE_TARGET,
SLOT_TYPE_QUICK_SLOT,
SLOT_TYPE_SAFEBOX,
SLOT_TYPE_PRIVATE_SHOP,
SLOT_TYPE_MALL,
SLOT_TYPE_DRAGON_SOUL_INVENTORY,
#ifdef ENABLE_SWITCHBOT
SLOT_TYPE_SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
SLOT_TYPE_SKILL_BOOK_INVENTORY,
SLOT_TYPE_UPGRADE_ITEMS_INVENTORY,
SLOT_TYPE_STONE_INVENTORY,
SLOT_TYPE_BOX_INVENTORY,
SLOT_TYPE_EFSUN_INVENTORY,
SLOT_TYPE_CICEK_INVENTORY,
#endif
SLOT_TYPE_MAX,
};
enum EWindows
{
RESERVED_WINDOW,
INVENTORY, // 기본 인벤토리. (45칸 짜리가 2페이지 존재 = 90칸)
EQUIPMENT,
SAFEBOX,
MALL,
DRAGON_SOUL_INVENTORY, // NOTE: 2013년 2월5일 현재까지 unused.. 왜 있는거지???
BELT_INVENTORY, // NOTE: W2.1 버전에 새로 추가되는 벨트 슬롯 아이템이 제공하는 벨트 인벤토리
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
SKILL_BOOK_INVENTORY,
UPGRADE_ITEMS_INVENTORY,
STONE_INVENTORY,
BOX_INVENTORY,
EFSUN_INVENTORY,
CICEK_INVENTORY,
#endif
GROUND,
WINDOW_TYPE_MAX,
};
LENGHT.H
enum EWindows
{
RESERVED_WINDOW,
INVENTORY,
EQUIPMENT,
SAFEBOX,
MALL,
DRAGON_SOUL_INVENTORY,
BELT_INVENTORY,
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
SKILL_BOOK_INVENTORY,
UPGRADE_ITEMS_INVENTORY,
STONE_INVENTORY,
BOX_INVENTORY,
EFSUN_INVENTORY,
CICEK_INVENTORY,
#endif
GROUND,
WINDOW_TYPE_MAX
};
{
RESERVED_WINDOW,
INVENTORY,
EQUIPMENT,
SAFEBOX,
MALL,
DRAGON_SOUL_INVENTORY,
BELT_INVENTORY,
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
#ifdef WJ_SPLIT_INVENTORY_SYSTEM
SKILL_BOOK_INVENTORY,
UPGRADE_ITEMS_INVENTORY,
STONE_INVENTORY,
BOX_INVENTORY,
EFSUN_INVENTORY,
CICEK_INVENTORY,
#endif
GROUND,
WINDOW_TYPE_MAX
};

