📄 update.cpp
字号:
UpdateManager updateManager; Update* pUpdate; int version = 14; char filename[256]; sprintf(filename,"%s/v%05d/index.dat",PATCH_DIR, version); remove(filename); updateManager.save(filename);}void version15(){ UpdateManager updateManager; Update* pUpdate; int version = 15; pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"Updater2.exe 950272"); pUpdate->setParam(1,"Updater2.exe"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"UpdateClient.inf 94"); pUpdate->setParam(1,"Data\\Info\\UpdateClient.inf"); updateManager.push_back( pUpdate ); char filename[256]; sprintf(filename,"%s/v%05d/index.dat",PATCH_DIR, version); remove(filename); updateManager.save(filename);}void version16(){ UpdateManager updateManager; Update* pUpdate; int version = 16; pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"face.spk 253570"); pUpdate->setParam(1,"Data\\UI\\spk\\face.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"slayer_sys_button.spk 43434"); pUpdate->setParam(1,"Data\\UI\\spk\\slayer_sys_button.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"Time.spk 98198"); pUpdate->setParam(1,"Data\\UI\\spk\\Time.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"vampire_sys_button.spk 45826"); pUpdate->setParam(1,"Data\\UI\\spk\\vampire_sys_button.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"vampire_etc.spk 160744"); pUpdate->setParam(1,"Data\\UI\\spk\\vampire_etc.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"Time.spki 26"); pUpdate->setParam(1,"Data\\UI\\spk\\Time.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"face.spki 34"); pUpdate->setParam(1,"Data\\UI\\spk\\face.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"vampire_main.spk 476434"); pUpdate->setParam(1,"Data\\UI\\spk\\vampire_main.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"slayer_main.spk 470480"); pUpdate->setParam(1,"Data\\UI\\spk\\slayer_main.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"VampireSkillView.spki 14"); pUpdate->setParam(1,"Data\\UI\\spk\\VampireSkillView.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"minimap.spki 154"); pUpdate->setParam(1,"Data\\UI\\spk\\minimap.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"minimap.spk 1157772"); pUpdate->setParam(1,"Data\\UI\\spk\\minimap.spk"); updateManager.push_back( pUpdate ); char filename[256]; sprintf(filename,"%s/v%05d/index.dat",PATCH_DIR, version); remove(filename); updateManager.save(filename);}void version17(){ UpdateManager updateManager; Update* pUpdate; int version = 17; char filename[256]; sprintf(filename,"%s/v%05d/index.dat",PATCH_DIR, version); remove(filename); updateManager.save(filename);}void version18(){ UpdateManager updateManager; Update* pUpdate; int version = 18; pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_dungeon_B1F.mip 262"); pUpdate->setParam(1,"Data\\Map\\bathory_dungeon_B1F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"Item.ispki 942"); pUpdate->setParam(1,"Data\\UI\\spk\\Item.ispki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"ItemDrop.ispk 556160"); pUpdate->setParam(1,"Data\\Image\\ItemDrop.ispk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"vampire_village.map 149230"); pUpdate->setParam(1,"Data\\Map\\vampire_village.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"slayers_training.mip 187"); pUpdate->setParam(1,"Data\\Map\\slayers_training.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_dungeon_B3F.map 266674"); pUpdate->setParam(1,"Data\\Map\\bathory_dungeon_B3F.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"eslania_NW.mip 51"); pUpdate->setParam(1,"Data\\Map\\eslania_NW.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_cleric_4F.map 4304"); pUpdate->setParam(1,"Data\\Map\\guild_cleric_4F.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"CreatureShadow.cfpki 270"); pUpdate->setParam(1,"Data\\Image\\CreatureShadow.cfpki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"Skill.rpk 19498"); pUpdate->setParam(1,"Data\\UI\\txt\\Skill.rpk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"ItemTile.ispk 136688"); pUpdate->setParam(1,"Data\\Image\\ItemTile.ispk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_army_4F.mip 47"); pUpdate->setParam(1,"Data\\Map\\guild_army_4F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"drobeta_SW.mip 26"); pUpdate->setParam(1,"Data\\Map\\drobeta_SW.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"Item.ispk 419102"); pUpdate->setParam(1,"Data\\UI\\spk\\item.ispk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"CreatureShadow.cfpk 387307"); pUpdate->setParam(1,"Data\\Image\\CreatureShadow.cfpk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_dungeon_B1F.map 241144"); pUpdate->setParam(1,"Data\\Map\\bathory_dungeon_B1F.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"ItemDescription.spki 862"); pUpdate->setParam(1,"Data\\UI\\spk\\ItemDescription.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_APPEND_SPRITE_PACK); pUpdate->setParam(0,"New18Effect.aspk 1293266"); pUpdate->setParam(1,"Data\\Image\\Effect.aspk"); pUpdate->setParam(2,"New18Effect.aspki 730"); pUpdate->setParam(3,"Data\\Image\\Effect.aspki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_cleric_4F.mip 47"); pUpdate->setParam(1,"Data\\Map\\guild_cleric_4F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_cleric_3F.mip 167"); pUpdate->setParam(1,"Data\\Map\\guild_cleric_3F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"SkillIcon.spk 331662"); pUpdate->setParam(1,"Data\\UI\\spk\\SkillIcon.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_dungeon_B2F.map 236896"); pUpdate->setParam(1,"Data\\Map\\bathory_dungeon_B2F.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"limbo_lair_NW.mip 58"); pUpdate->setParam(1,"Data\\Map\\limbo_lair_NW.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"drobeta_SE.mip 26"); pUpdate->setParam(1,"Data\\Map\\drobeta_SE.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"limbo_lair_NE.mip 33"); pUpdate->setParam(1,"Data\\Map\\limbo_lair_NE.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_army_4F.map 4304"); pUpdate->setParam(1,"Data\\Map\\guild_army_4F.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_APPEND_SPRITE_PACK); pUpdate->setParam(0,"New18Creature.sspk 558166"); pUpdate->setParam(1,"Data\\Image\\Creature.sspk"); pUpdate->setParam(2,"New18Creature.sspki 4194"); pUpdate->setParam(3,"Data\\Image\\Creature.sspki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_knight_4F.mip 47"); pUpdate->setParam(1,"Data\\Map\\guild_knight_4F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"SkillMini.spk 100972"); pUpdate->setParam(1,"Data\\UI\\spk\\SkillMini.spk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"eslania_SE.mip 51"); pUpdate->setParam(1,"Data\\Map\\eslania_SE.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"drobeta_NE.mip 33"); pUpdate->setParam(1,"Data\\Map\\drobeta_NE.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_army_3F.mip 181"); pUpdate->setParam(1,"Data\\Map\\guild_army_3F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_lair.mip 40"); pUpdate->setParam(1,"Data\\Map\\bathory_lair.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"ItemTile.ifpk 1388"); pUpdate->setParam(1,"Data\\Image\\ItemTile.ifpk"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"eslania_NE.mip 152"); pUpdate->setParam(1,"Data\\Map\\eslania_NE.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_APPEND_SPRITE_PACK); pUpdate->setParam(0,"New18Tile.spk 5645274"); pUpdate->setParam(1,"Data\\Image\\tile.spk"); pUpdate->setParam(2,"New18Tile.spki 12682"); pUpdate->setParam(3,"Data\\Image\\tile.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_APPEND_SPRITE_PACK); pUpdate->setParam(0,"New18ImageObject.sspk 36842"); pUpdate->setParam(1,"Data\\Image\\ImageObject.sspk"); pUpdate->setParam(2,"New18ImageObject.sspki 522"); pUpdate->setParam(3,"Data\\Image\\ImageObject.sspki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_dungeon_B2F.mip 75"); pUpdate->setParam(1,"Data\\Map\\bathory_dungeon_B2F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"limbo_lair_SW.mip 58"); pUpdate->setParam(1,"Data\\Map\\limbo_lair_SW.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"SkillIcon.spki 462"); pUpdate->setParam(1,"Data\\UI\\spk\\SkillIcon.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"bathory_lair.map 33734"); pUpdate->setParam(1,"Data\\Map\\bathory_lair.map"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"SkillMini.spki 462"); pUpdate->setParam(1,"Data\\UI\\spk\\SkillMini.spki"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"guild_knight_3F.mip 174"); pUpdate->setParam(1,"Data\\Map\\guild_knight_3F.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"drobeta_NW.mip 33"); pUpdate->setParam(1,"Data\\Map\\drobeta_NW.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"eslania_SW.mip 51"); pUpdate->setParam(1,"Data\\Map\\eslania_SW.mip"); updateManager.push_back( pUpdate ); pUpdate = new Update(); pUpdate->setVersion(version); pUpdate->setUpdateType(UPDATETYPE_CREATE_FILE); pUpdate->setParam(0,"slayers_training.map 679678"); pUpdate->setParam(1,"Data\\Map\\slayers_training.map");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -