游迅网
游迅网 > 攻略首页 > 单机游戏攻略 > 正文

《收获日2》联机作弊码大全

2013-08-24 12:04:25来源:游戏下载编辑:紫葡萄评论(0)

《收获日2》联机作弊码大全,Lua脚本,联机也能享受作弊的快感。

-- Player Instance
local player = managers.player:player_unit()

-- Steam Achievements 
if managers.achievment then
        for id,_ in pairs(managers.achievment.achievments) do
                managers.achievment:award(id)
        end
end

-- God Mode
if player then
   player:character_damage():set_invulnerable( true )
end

-- Throwing Distance
local car_arr = {
        'being', 
        'mega_heavy', 
        'heavy', 
        'medium',
        'light',
        'coke_light'
}

for i, name in ipairs(car_arr) do
        tweak_data.carry.types[ name ].throw_distance_multiplier = 10.0
end

-- Everything But Weapons
for i=1, 7 do
        managers.lootdrop:debug_drop( 1000, true, i )
end

-- Weapon Mods
NewRaycastWeaponBase._get_spread = function(self) return 0 end
NewRaycastWeaponBase.recoil_multiplier = function(self) return 0 end
NewRaycastWeaponBase.reload_speed_multiplier = function(self) return 5000 end
NewRaycastWeaponBase.fire_rate_multiplier = function(self) return 5000 end
PlayerStandard._get_swap_speed_multiplier = function(self) return 5000 end
NewRaycastWeaponBase.damage_multiplier = function(self) return 5000 end

BaseInteractionExt._has_required_upgrade = function(self) return true end
BaseInteractionExt._has_required_deployable = function(self) return true end
BaseInteractionExt._get_timer = function(self) return 0 end
BaseInteractionExt.can_interact = function(self, player) return true end

-- Infinite Ammo Clip
if not _fireWep then
   _fireWep = NewRaycastWeaponBase.fire
end
function NewRaycastWeaponBase:fire( from_pos, direction, dmg_mul, shoot_player, spread_mul, autohit_mul, suppr_mul, target_unit )
   _fireWep( self, from_pos, direction, dmg_mul, shoot_player, spread_mul, autohit_mul, suppr_mul, target_unit )

   if managers.player:player_unit() == self._setup.user_unit then
      self.set_ammo(self, 1.0)
   end
end

-- Infinite Ammo and No Reload
RaycastWeaponBase.ammo_info = function(self)
self._ammo_max_per_clip = 99999
self._ammo_remaining_in_clip = 99999
self._ammo_total = 99999
self._ammo_max = 99999
return self._ammo_max_per_clip, self._ammo_remaining_in_clip, self._ammo_total, self._ammo_max
end
BlackMarketGui.get_weapon_ammo_info = function(self, weapon_id, comparision_data)
return 100, 100
end

-- Money and Level
managers.experience:_set_current_level (1337)
managers.skilltree:_set_points(9999)
managers.money:_add_to_total(9999)


-- Infinite Saw
if not _fireSaw then
   _fireSaw = SawWeaponBase.fire
end
function SawWeaponBase:fire( from_pos, direction, dmg_mul, shoot_player, spread_mul, autohit_mul, suppr_mul, target_unit )
   _fireSaw( self, from_pos, direction, dmg_mul, shoot_player, spread_mul, autohit_mul, suppr_mul, target_unit )

   if managers.player:player_unit() == self._setup.user_unit then
      self.set_ammo(self, 1.0)
   end
end

-- Infinite Cable Ties
if not _rmSpecial then
   _rmSpecial = PlayerManager.remove_special
end
function PlayerManager:remove_special( name ) end

-- Infinite Equipment
if not _rmEquipment then
   _rmEquipment = PlayerManager.remove_equipment
end
function PlayerManager:remove_equipment( equipment_id ) end

-- Infinite Equipment (Not Host)
function PlayerManager:remove_equipment_possession( peer_id, equipment ) end

-- Debug Menu
if managers.menu then
managers.menu:set_debug_menu_enabled(true)
end

-- All Weapons Unlocked
local wep_arr = {
   'new_m4', 'glock_17', 'mp9', 'r870', 'glock_18c', 'amcar', 'm16', 'olympic', 'ak74', 'akm', 'akmsu', 'saiga', 'ak5', 'aug', 'g36', 'p90', 'new_m14', 'deagle', 'new_mp5', 'colt_1911', 'mac10', 'serbu', 'huntsman', 'b92fs', 'new_raging_bull',  'saw'
}
for i, name in ipairs(wep_arr) do
   if not managers.upgrades:aquired(name) then
      managers.upgrades:aquire(name)
   end
end 

-- Guards and Camera
function GroupAIStateBase:_clbk_switch_enemies_to_not_cool() end
function PlayerMovementn_suspicion( observer_unit, status ) end
function GroupAIStateBasen_criminal_suspicion_progress( u_suspect, u_observer, status ) end
function GroupAIStateBase:criminal_spotted( unit ) end
function GroupAIStateBase:report_aggression( unit ) end
function PlayerMovementn_uncovered( enemy_unit ) end
function SecurityCamera:_upd_suspicion( t ) end
function SecurityCamera:_sound_the_alarm( detected_unit ) end
function SecurityCamera:_set_suspicion_sound( suspicion_level ) end
function SecurityCamera:clbk_call_the_police() end
function CopMovement:anim_clbk_police_called( unit ) end
function CopLogicArrest._upd_enemy_detection( data ) end
function CopLogicArrest._call_the_police( data, my_data, paniced ) end
function CopLogicIdle.on_alert( data, alert_data ) end
function CopLogicBase._get_logic_state_from_reaction( data, reaction )
   return "idle"
end
function GroupAIStateBase:sync_event( event_id, blame_id ) end
function GroupAIStateBasen_police_called( called_reason ) end
function GroupAIStateBasen_police_weapons_hot( called_reason ) end
function GroupAIStateBasen_gangster_weapons_hot( called_reason ) end
function GroupAIStateBasen_enemy_weapons_hot( is_delayed_callback ) end
function GroupAIStateBase:_clbk_switch_enemies_to_not_cool() end

-- Player Mods
PlayerStandard._get_walk_headbob = function(self) return 0 end
PlayerStandard._can_stand = function(self) return true end
PlayerManager.remove_equipment = function(self, equipment_id) end
PlayerInventory.remove_selection = function(self, selection_index, instant) end
PlayerManager.selected_equipment_deploy_timer = function(self) return 0 end
PlayerManager.chk_minion_limit_reached = function(self) return false end
PlayerManager.spread_multiplier = function(self) return 0 end
PlayerMovement.is_stamina_drained = function(self) return false end
PlayerStandard._can_run_directional = function(self) return true end

-- Super Jump
PlayerStandard._perform_jump = function(self, jump_vec)
local v = math.UP * 470
if self._running then
v = math.UP * 2000
end
self._unit:mover():set_velocity( v )
end

-- Player Armor
PlayerDamage.get_real_armor = function(self)
return Application:digest_value( 100, false )
end 

-- Unlock All Masks
managers.blackmarket:_setup_masks()

收获日2

收获日2

  • 游戏类别:射击游戏
  • 游戏平台:/PC/PS3/Xbox360/PS4/XboxOne/
  • 开发商:Overkill Software
  • 发行商:505 Games
  • 发行时间:2013年8月13日
游戏介绍:《收获日2》是一款第一人称射击游戏,本作作为《收获日:掠夺》的续作在游戏细节与系统上都会作出相应改善,但是最重要的还是在于画质的完美提升,仿佛给了玩家一种“整个世界都亮了”的悦目感。本作增加了一些新功能,比如技能和升级、兵种/职业选择(每个都有特殊能力)等。

在游戏中玩家扮演的是智商高超的职业罪犯,以各类犯罪手段谋求生存,例如去抢劫银行,武装劫持车辆,也可以协作犯人们越狱。总之,在偌大的都市里,你可以拥有强大的武器和装备,自由穿行无可阻挡。

推荐阅读