⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 px_ls_uninit.c

📁 MMORPG游戏服务器端架构及函数
💻 C
📖 第 1 页 / 共 2 页
字号:
	ls_uninit_item_weapon_crossbow();
	ls_uninit_item_weapon_dangger();
	ls_uninit_item_weapon_deconticatetool();
	ls_uninit_item_weapon_herbaltool();
	ls_uninit_item_weapon_leaf();
	ls_uninit_item_weapon_mace();
	ls_uninit_item_weapon_magicstaff();
	ls_uninit_item_weapon_miningtool();
	ls_uninit_item_weapon_powerstaff();
	ls_uninit_item_weapon_reamer();
	ls_uninit_item_weapon_shaft();
	ls_uninit_item_weapon_spear();
	ls_uninit_item_weapon_stave();
	ls_uninit_item_weapon_sword();
	return;
}								
/* main sub_item_staff entry */
void ls_uninit_item_staff(){
	ls_uninit_item_staff_consumer();
	ls_uninit_item_staff_gem();
	ls_uninit_item_staff_guid();
	ls_uninit_item_staff_pet();
	ls_uninit_item_staff_restore();
	ls_uninit_item_staff_skill();
	ls_uninit_item_staff_special();
	ls_uninit_item_staff_state();
	ls_uninit_item_staff_task();
	return;
}								
/* 防御甲或者衣服 */
void ls_uninit_item_defence_armor(){
	if (item_armor_base_head != NULL) {
		ms_free(item_armor_base_head);
		item_armor_base_head = NULL;
	}
	return;
}						
/* 靴子 */
void ls_uninit_item_defence_boot(){
	if (item_boot_base_head != NULL) {
		ms_free(item_boot_base_head);
		item_boot_base_head = NULL;
	}
	return;
}						
/* 眼罩 */
void ls_uninit_item_defence_eye(){
	if (item_eye_base_head != NULL) {
		ms_free(item_eye_base_head);
		item_eye_base_head = NULL;
	}
	return;
}						
/* 内衣 */
void ls_uninit_item_defence_shirt(){
	if (item_shirt_base_head != NULL) {
		ms_free(item_shirt_base_head);
		item_shirt_base_head = NULL;
	}
	return;
}						
/* 头盔 */
void ls_uninit_item_defence_helm(){
	if (item_helm_base_head != NULL) {
		ms_free(item_helm_base_head);
		item_helm_base_head = NULL;
	}
	return;
}							
/* 腰带 */
void ls_uninit_item_defence_belt(){
	if (item_belt_base_head != NULL) {
		ms_free(item_belt_base_head);
		item_belt_base_head = NULL;
	}
	return;
}		 				
/* 手套 */
void ls_uninit_item_defence_glove(){
	if (item_glove_base_head != NULL) {
		ms_free(item_glove_base_head);
		item_glove_base_head = NULL;
	}
	return;
}					
/* 戒指 */
void ls_uninit_item_defence_ring(){
	if (item_ring_base_head != NULL) {
		ms_free(item_ring_base_head);
		item_ring_base_head = NULL;
	}
	return;
}						
/* 盾牌 */
void ls_uninit_item_defence_shield(){
	if (item_shield_base_head != NULL) {
		ms_free(item_shield_base_head);
		item_shield_base_head = NULL;
	}
	return;
}					
/* 项链 */
void ls_uninit_item_defence_amulet(){
	if (item_amulet_base_head != NULL) {
		ms_free(item_amulet_base_head);
		item_amulet_base_head = NULL;
	}
	return;
}						
/* 翅膀 */
void ls_uninit_item_defence_wing(){
	if (item_wing_base_head != NULL) {
		ms_free(item_wing_base_head);
		item_wing_base_head = NULL;
	}
	return;
}							
/* 守护 */
void ls_uninit_item_defence_guardianship(){
	if (item_guardianship_base_head != NULL) {
		ms_free(item_guardianship_base_head);
		item_guardianship_base_head = NULL;
	}
	return;
}					
/* 护腿 */
void ls_uninit_item_defence_legguard(){
	if (item_legguard_base_head != NULL) {
		ms_free(item_legguard_base_head);
		item_legguard_base_head = NULL;
	}
	return;
}						
/* 披风 */
void ls_uninit_item_defence_mantle(){
	if (item_mantle_base_head != NULL) {
		ms_free(item_mantle_base_head);
		item_mantle_base_head = NULL;
	}
	return;
}						
/* 护身符 */
void ls_uninit_item_defence_talisman(){
	if (item_talisman_base_head != NULL) {
		ms_free(item_talisman_base_head);
		item_talisman_base_head = NULL;
	}
	return;
}					
/* 斧子 */
void ls_uninit_item_weapon_ax(){
	if (item_ax_base_head != NULL) {
		ms_free(item_ax_base_head);
		item_ax_base_head = NULL;
	}
	return;
}							
/* 弓 */
void ls_uninit_item_weapon_bow(){
	if (item_bow_base_head != NULL) {
		ms_free(item_bow_base_head);
		item_bow_base_head = NULL;
	}
	return;
}							
/* 弩 */
void ls_uninit_item_weapon_crossbow(){
	if (item_crossbow_base_head != NULL) {
		ms_free(item_crossbow_base_head);
		item_crossbow_base_head = NULL;
	}
	return;
}						
/* 匕首 */
void ls_uninit_item_weapon_dangger(){
	if (item_dangger_base_head != NULL) {
		ms_free(item_dangger_base_head);
		item_dangger_base_head = NULL;
	}
	return;
}						
/* 剥皮工具 */
void ls_uninit_item_weapon_deconticatetool(){
	if (item_deconticatetool_base_head != NULL) {
		ms_free(item_deconticatetool_base_head);
		item_deconticatetool_base_head = NULL;
	}
	return;
}				
/* 收集草药工具 */
void ls_uninit_item_weapon_herbaltool(){
	if (item_herbaltool_base_head != NULL) {
		ms_free(item_herbaltool_base_head);
		item_herbaltool_base_head = NULL;
	}
	return;
}					
/* 亡灵荷叶 */
void ls_uninit_item_weapon_leaf(){
	if (item_leaf_base_head != NULL) {
		ms_free(item_leaf_base_head);
		item_leaf_base_head = NULL;
	}
	return;
}							
/* 顶头锤 */
void ls_uninit_item_weapon_mace(){
	if (item_mace_base_head != NULL) {
		ms_free(item_mace_base_head);
		item_mace_base_head = NULL;
	}
	return;
}							
/* 法杖 */
void ls_uninit_item_weapon_magicstaff(){
	if (item_magicstaff_base_head != NULL) {
		ms_free(item_magicstaff_base_head);
		item_magicstaff_base_head = NULL;
	}
	return;
}					
/* 采矿工具 */
void ls_uninit_item_weapon_miningtool(){
	if (item_miningtool_base_head != NULL) {
		ms_free(item_miningtool_base_head);
		item_miningtool_base_head = NULL;
	}
	return;
}					
/* 权杖 */
void ls_uninit_item_weapon_powerstaff(){
	if (item_powerstaff_base_head != NULL) {
		ms_free(item_powerstaff_base_head);
		item_powerstaff_base_head = NULL;
	}
	return;
}					
/* 刀 */
void ls_uninit_item_weapon_reamer(){
	if (item_reamer_base_head != NULL) {
		ms_free(item_reamer_base_head);
		item_reamer_base_head = NULL;
	}
	return;
}						
/* 矛 */
void ls_uninit_item_weapon_shaft(){
	if (item_shaft_base_head != NULL) {
		ms_free(item_shaft_base_head);
		item_shaft_base_head = NULL;
	}
	return;
}						
/* 枪 */
void ls_uninit_item_weapon_spear(){
	if (item_spear_base_head != NULL) {
		ms_free(item_spear_base_head);
		item_spear_base_head = NULL;
	}
	return;
}						
/* 棍棒 */
void ls_uninit_item_weapon_stave(){
	if (item_stave_base_head != NULL) {
		ms_free(item_stave_base_head);
		item_stave_base_head = NULL;
	}
	return;
}							
/* 剑 */
void ls_uninit_item_weapon_sword(){
	if (item_sword_base_head != NULL) {
		ms_free(item_sword_base_head);
		item_sword_base_head = NULL;
	}
	return;
}						
/* 消耗性物品 */
void ls_uninit_item_staff_consumer(){
	if (item_consumer_base_head != NULL) {
		ms_free(item_consumer_base_head);
		item_consumer_base_head = NULL;
	}
	return;
}						
/* 珠宝 */
void ls_uninit_item_staff_gem(){
	if (item_gem_base_head != NULL) {
		ms_free(item_gem_base_head);
		item_gem_base_head = NULL;
	}
	return;
}							
/* 战盟或者血盟创建需要物品 */
void ls_uninit_item_staff_guid(){
	if (item_guid_base_head != NULL) {
		ms_free(item_guid_base_head);
		item_guid_base_head = NULL;
	}
	return;
}							
/* 宠物 */
void ls_uninit_item_staff_pet(){
	if (item_pet_spawn_base_head != NULL) {
		ms_free(item_pet_spawn_base_head);
		item_pet_spawn_base_head = NULL;
	}
	return;
}							
/* 恢复类药剂 */
void ls_uninit_item_staff_restore(){
	if (item_restore_base_head != NULL) {
		ms_free(item_restore_base_head);
		item_restore_base_head = NULL;
	}
	return;
}						
/* 技能书或者技能石 */
void ls_uninit_item_staff_skill(){
	if (item_skill_base_head != NULL) {
		ms_free(item_skill_base_head);
		item_skill_base_head = NULL;
	}
	return;
}							
/* 特别物品 */
void ls_uninit_item_staff_special(){
	if (item_special_base_head != NULL) {
		ms_free(item_special_base_head);
		item_special_base_head = NULL;
	}
	return;
}						
/* 恢复状态类物品 */
void ls_uninit_item_staff_state(){
	if (item_state_base_head != NULL) {
		ms_free(item_state_base_head);
		item_state_base_head = NULL;
	}
	return;
}							
/* 任务物品 */
void ls_uninit_item_staff_task(){
	if (item_task_base_head != NULL) {
		ms_free(item_task_base_head);
		item_task_base_head = NULL;
	}
	return;
}							
/*
*	event uninit
*/
/* main event entry */
void ls_uninit_event(){
	ls_uninit_event_revenge();
	return;
}																					
/* 怪物复仇事件 */
void ls_uninit_event_revenge(){
	if (event_revenge_base_head != NULL) {
		ms_free(event_revenge_base_head);
		event_revenge_base_head = NULL;
	}
	return;
}													
/*
*	refresh uninit
*/
/* main refresh entry */
void ls_uninit_refresh(){
	ls_uninit_refresh_monster();
	ls_uninit_refresh_npc();
	ls_uninit_refresh_revenge();
	return;
}									
/* 刷新怪物 */
void ls_uninit_refresh_monster(){
	if (refresh_monster_head != NULL) {
		ms_free(refresh_monster_head);
		refresh_monster_head = NULL;
	}
	return;
}							
/* npc */
void ls_uninit_refresh_npc(){
	ls_uninit_refresh_npc_fix();
	ls_uninit_refresh_npc_nofix();
	return;
}								
/* 固定位置或者仅刷新一次的npc */
void ls_uninit_refresh_npc_fix(){
	if (refresh_npc_fix_head != NULL) {
		ms_free(refresh_npc_fix_head);
		refresh_npc_fix_head = NULL;
	}
	return;
}							
/* 需要不定时刷新的npc */
void ls_uninit_refresh_npc_nofix(){
	if (refresh_npc_nofix_head != NULL) {
		ms_free(refresh_npc_nofix_head);
		refresh_npc_nofix_head = NULL;
	}
	return;
}													
/* 怪物复仇事件 */
void ls_uninit_refresh_revenge(){
	if (refresh_revenge_monster_head != NULL) {
		ms_free(refresh_revenge_monster_head);
		refresh_revenge_monster_head = NULL;
	}
	return;
}							
/*
*	global search key and stat uninit
*/
void ls_uninit_key(){
	ls_uninit_monster_key();
	ls_uninit_account_key();
	ls_uninit_char_grop_key();
	ls_uninit_team_key();
	ls_uninit_war_guid_key();
	ls_uninit_battle_guid_key();
	ls_uninit_trap_key();
	ls_uninit_scroll_door_key();
	ls_uninit_npc_key();
	ls_uninit_gm_key();
	return;
}
/* 怪物 */
void ls_uninit_monster_key(){
	return;
}
/* 帐号 */
void ls_uninit_account_key(){
	return;
}
/* 集群内LS服务器链表 */
void ls_uninit_char_grop_key(){
	return;
}
/* 组队 */
void ls_uninit_team_key(){
	return;
}
/* 战盟 */
void ls_uninit_war_guid_key(){
	return;
}
/* 血盟 */
void ls_uninit_battle_guid_key(){
	return;
}
/* 陷阱 */
void ls_uninit_trap_key(){
	return;
}
/* 传送门 */
void ls_uninit_scroll_door_key(){
	return;
}
/* 攻城 */
void ls_uninit_capture_key(){
	return;
}
/* npc */
void ls_uninit_npc_key(){
	return;
}
/* gm */
void ls_uninit_gm_key(){
	return;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -