1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. loko9988
  2. loko9988
    AI + element
    Сообщение от: loko9988, 8 июл 2018 в разделе: PW Вопросник
  3. loko9988
  4. loko9988
  5. loko9988
  6. loko9988
    int elementdataman::save_data(const char * pathname) { FILE * file; file = fopen(pathname, "wb"); if(file == NULL) return -1; unsigned int version = ELEMENTDATA_VERSION; fwrite(&version, sizeof(unsigned int), 1, file); time_t t = time(NULL); fwrite(&t, sizeof(time_t), 1, file); equipment_addon_array.save(file); weapon_major_type_array.save(file); weapon_sub_type_array.save(file); weapon_essence_array.save(file); armor_major_type_array.save(file); armor_sub_type_array.save(file); armor_essence_array.save(file); decoration_major_type_array.save(file); decoration_sub_type_array.save(file); decoration_essence_array.save(file); medicine_major_type_array.save(file); medicine_sub_type_array.save(file); medicine_essence_array.save(file); material_major_type_array.save(file); material_sub_type_array.save(file); material_essence_array.save(file); damagerune_sub_type_array.save(file); damagerune_essence_array.save(file); armorrune_sub_type_array.save(file); armorrune_essence_array.save(file); #ifdef _WINDOWS #ifdef _MD5_CHECK extern void MyGetComputerName(char * szBuffer, unsigned long * pLen); extern void MySleep(); // Get the computer's name of the exporter unsigned int tag = 0xab7689dd; fwrite(&tag, sizeof(unsigned int), 1, file); char cname[256]; unsigned long len = 256; MyGetComputerName(cname, &len); fwrite(&len, sizeof(unsigned int), 1, file); char c[4] = {(char)0xab, (char)0x76, (char)0x89, (char)0xdd}; for(unsigned int l=0; l<len; l++) cname[l] = cname[l] ^ c[l % 4]; fwrite(cname, len, 1, file); MySleep(); time_t ttt = time(NULL); fwrite(&ttt, sizeof(time_t), 1, file); #endif #endif skilltome_sub_type_array.save(file); skilltome_essence_array.save(file); flysword_essence_array.save(file); wingmanwing_essence_array.save(file); townscroll_essence_array.save(file); unionscroll_essence_array.save(file); revivescroll_essence_array.save(file); element_essence_array.save(file); taskmatter_essence_array.save(file); tossmatter_essence_array.save(file); projectile_type_array.save(file); projectile_essence_array.save(file); quiver_sub_type_array.save(file); quiver_essence_array.save(file); stone_sub_type_array.save(file); stone_essence_array.save(file); monster_addon_array.save(file); monster_type_array.save(file); monster_essence_array.save(file); npc_talk_service_array.save(file); npc_sell_service_array.save(file); npc_buy_service_array.save(file); npc_repair_service_array.save(file); npc_install_service_array.save(file); npc_uninstall_service_array.save(file); npc_task_in_service_array.save(file); npc_task_out_service_array.save(file); npc_task_matter_service_array.save(file); npc_skill_service_array.save(file); npc_heal_service_array.save(file); npc_transmit_service_array.save(file); npc_transport_service_array.save(file); npc_proxy_service_array.save(file); npc_storage_service_array.save(file); npc_make_service_array.save(file); npc_decompose_service_array.save(file); npc_type_array.save(file); npc_essence_array.save(file); size_t sz = talk_proc_array.size(); fwrite(&sz, sizeof(size_t), 1, file); for(size_t i=0; i<sz; i++) talk_proc_array[i]->save(file); face_texture_essence_array.save(file); face_shape_essence_array.save(file); face_emotion_type_array.save(file); face_expression_essence_array.save(file); face_hair_essence_array.save(file); face_moustache_essence_array.save(file); colorpicker_essence_array.save(file); customizedata_essence_array.save(file); recipe_major_type_array.save(file); recipe_sub_type_array.save(file); recipe_essence_array.save(file); enemy_faction_config_array.save(file); character_class_config_array.save(file); param_adjust_config_array.save(file); player_action_info_config_array.save(file); taskdice_essence_array.save(file); tasknormalmatter_essence_array.save(file); face_faling_essence_array.save(file); player_levelexp_config_array.save(file); mine_type_array.save(file); mine_essence_array.save(file); npc_identify_service_array.save(file); fashion_major_type_array.save(file); fashion_sub_type_array.save(file); fashion_essence_array.save(file); faceticket_major_type_array.save(file); faceticket_sub_type_array.save(file); faceticket_essence_array.save(file); facepill_major_type_array.save(file); facepill_sub_type_array.save(file); facepill_essence_array.save(file); suite_essence_array.save(file); gm_generator_type_array.save(file); gm_generator_essence_array.save(file); pet_type_array.save(file); pet_essence_array.save(file); pet_egg_essence_array.save(file); pet_food_essence_array.save(file); pet_faceticket_essence_array.save(file); fireworks_essence_array.save(file); war_tankcallin_essence_array.save(file); #ifdef _WINDOWS #ifdef _MD5_CHECK extern void MyGetHardInfo(unsigned char * buffer, unsigned long * len); unsigned int tag2 = 0xee35679f; fwrite(&tag2, sizeof(unsigned int), 1, file); unsigned char buffer[1024]; unsigned long buffer_len = 1024; MyGetHardInfo(buffer, &buffer_len); fwrite(&buffer_len, sizeof(unsigned int), 1, file); fwrite(buffer, buffer_len, 1, file); #endif #endif npc_war_towerbuild_service_array.save(file); player_secondlevel_config_array.save(file); npc_resetprop_service_array.save(file); npc_petname_service_array.save(file); npc_petlearnskill_service_array.save(file); npc_petforgetskill_service_array.save(file); skillmatter_essence_array.save(file); refine_ticket_essence_array.save(file); destroying_essence_array.save(file); npc_equipbind_service_array.save(file); npc_equipdestroy_service_array.save(file); npc_equipundestroy_service_array.save(file); bible_essence_array.save(file); speaker_essence_array.save(file); autohp_essence_array.save(file); automp_essence_array.save(file); double_exp_essence_array.save(file); transmitscroll_essence_array.save(file); dye_ticket_essence_array.save(file); goblin_essence_array.save(file); goblin_equip_type_array.save(file); goblin_equip_essence_array.save(file); goblin_exppill_essence_array.save(file); sell_certificate_essence_array.save(file); target_item_essence_array.save(file); look_info_essence_array.save(file); upgrade_production_config_array.save(file); acc_storage_blacklist_config_array.save(file); face_hair_texture_map_array.save(file); multi_exp_config_array.save(file); inc_skill_ability_essence_array.save(file); god_evil_convert_config_array.save(file); wedding_config_array.save(file); wedding_bookcard_essence_array.save(file); wedding_invitecard_essence_array.save(file); sharpener_essence_array.save(file); face_thirdeye_essence_array.save(file); faction_fortress_config_array.save(file); faction_building_sub_type_array.save(file); faction_building_essence_array.save(file); faction_material_essence_array.save(file); congregate_essence_array.save(file); engrave_major_type_array.save(file); engrave_sub_type_array.save(file); engrave_essence_array.save(file); npc_engrave_service_array.save(file); npc_randprop_service_array.save(file); randprop_type_array.save(file); randprop_essence_array.save(file); wiki_taboo_config_array.save(file); force_config_array.save(file); force_token_essence_array.save(file); npc_force_service_array.save(file); player_death_drop_config_array.save(file); dynskillequip_essence_array.save(file); consume_points_config_array.save(file); online_awards_config_array.save(file); country_config_array.save(file); gm_activity_config_array.save(file); fashion_weapon_config_array.save(file); pet_evolve_config_array.save(file); pet_evolved_skill_config_array.save(file); money_convertible_essence_array.save(file); stone_change_recipe_type_array.save(file); stone_change_recipe_array.save(file); meridian_config_array.save(file); pet_evolved_skill_rand_config_array.save(file); autotask_display_config_array.save(file); touch_shop_config_array.save(file); title_config_array.save(file); complex_title_config_array.save(file); monster_spirit_essence_array.save(file); player_spirit_config_array.save(file); player_reincarnation_config_array.save(file); history_stage_config_array.save(file); history_advance_config_array.save(file); autoteam_config_array.save(file); player_realm_config_array.save(file); chariot_config_array.save(file); chariot_war_config_array.save(file); poker_levelexp_config_array.save(file); poker_suite_essence_array.save(file); poker_dice_essence_array.save(file); poker_sub_type_array.save(file); poker_essence_array.save(file); token_shop_config_array.save(file); shop_token_essence_array.save(file); gt_config_array.save(file); rand_shop_config_array.save(file); fclose(file); return 0; } PS: Бонусом вы получаете кусок для генерации
    Автор темы: loko9988, 13 июн 2018, ответов - 7, в разделе: PW Разработки
  7. loko9988
  8. loko9988
  9. loko9988