bool onconfirm_player_menu(MenuItem<int> choice) { // common variables BOOL bPlayerExists = ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()); Player player = PLAYER::PLAYER_ID(); Ped playerPed = PLAYER::PLAYER_PED_ID(); switch (activeLineIndexPlayer) { // skin changer case 0: if (process_skinchanger_menu()) return true; break; case 1: { heal_player(); } break; case 16: process_anims_menu_top(); break; default: break; } return false; }
bool onconfirm_player_menu(MenuItem<int> choice) { // common variables BOOL bPlayerExists = ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()); Player player = PLAYER::PLAYER_ID(); Ped playerPed = PLAYER::PLAYER_PED_ID(); switch (activeLineIndexPlayer) { // skin changer case 0: if (process_skinchanger_menu()) return true; break; case 1: { ENTITY::SET_ENTITY_HEALTH(playerPed, ENTITY::GET_ENTITY_MAX_HEALTH(playerPed)); PED::ADD_ARMOUR_TO_PED(playerPed, PLAYER::GET_PLAYER_MAX_ARMOUR(player) - PED::GET_PED_ARMOUR(playerPed)); PED::SET_PED_WETNESS_HEIGHT(playerPed, -2.0); PED::CLEAR_PED_BLOOD_DAMAGE(playerPed); if (PED::IS_PED_IN_ANY_VEHICLE(playerPed, 0)) { Vehicle playerVeh = PED::GET_VEHICLE_PED_IS_USING(playerPed); if (ENTITY::DOES_ENTITY_EXIST(playerVeh) && !ENTITY::IS_ENTITY_DEAD(playerVeh)) VEHICLE::SET_VEHICLE_FIXED(playerVeh); } set_status_text("Player Healed"); } break; case 16: process_anims_menu_top(); break; default: break; } return false; }