
빅대디 빼꼼~
defuser.ini 파일을 수정하여 치트를 사용하는 방법의 활용입니다.
기본적인 치트의 응용이므로 버전에 관계없이 사용이 가능합니다.
수정해야될 파일은 DefUser.ini 와 User.ini
같은 역할이지만 숨김폴더내에 있는 파일이 우선순위가 높은걸로 추정됩니다.
두곳 다 바꾸는게 확실한 동작을 보장합니다.
첫번째 User.ini파일은 아래에
C:\Documents and Settings\[윈도우계정]\Application Data\Bioshock directory (For Windows XP)
C:\Users\[윈도우계정]\AppData\Roaming\Bioshock (For Windows Vista)
위의 파일은 시스템/숨김폴더니까 기본적으로는 안보입니다.
그리고 바이오쇼크 폴더안에 있는..
C:\Program Files\2K Games\BioShock\Builds\Release\DefUser.ini
파일입니다.
메모장으로 열어보신다음에 아래로 쭉 내리시면 아래와 같은 키바인딩에 관련된 부분이 보입니다.
LeftMouse=Fire
RightMouse=SwitchWeaponsOrPlasmids
MiddleMouse=AmmoSelectionUp
RightMouse=SwitchWeaponsOrPlasmids
MiddleMouse=AmmoSelectionUp
MouseX=IF_MOUSE_LOOK_ENABLED Count bXAxis | IF_MOUSE_LOOK_ENABLED Axis aMouseX Speed=2500.0
MouseY=IF_MOUSE_LOOK_ENABLED Count bYAxis | IF_MOUSE_LOOK_ENABLED Axis aMouseY Speed=2500.0
MouseW=
MouseZ=
MouseY=IF_MOUSE_LOOK_ENABLED Count bYAxis | IF_MOUSE_LOOK_ENABLED Axis aMouseY Speed=2500.0
MouseW=
MouseZ=
MouseWheelDown=NextWeaponOrPlasmid
MouseWheelUp=PreviousWeaponOrPlasmid
MouseWheelUp=PreviousWeaponOrPlasmid
Escape=PauseGameAlias
Tilde=ShowContextHelp
Tab=
CapsLock=
Shift=LaunchPCWeaponSelection
Ctrl=
Alt=
Space=Jump
Enter=
Tilde=ShowContextHelp
Tab=
CapsLock=
Shift=LaunchPCWeaponSelection
Ctrl=
Alt=
Space=Jump
Enter=
여기의 해당되는 키에 사용할 치트코드를 넣으면 되는 구조라는건 이미 아실겁니다..
일단 기본적인 치트는 아래와 같습니다.
more..
딱 보기에는 트레이너보다 부족한 기능들이지만
이것들을 활용해서 트레이너에 버금가는 기능을 넣어봅시다.
바이오쇼크 콘솔상에서 외부 스크립트 파일의 실행이 가능합니다.
즉 치트코드의 리스트를 쭉 txt파일로 만들어서 그것을 한번에 실행시키는 겁니다.
기본적인 명령은 Giveitem 이라는 코드로 이것은 해당하는 아이템의 습득을 가능하게 하는 코드입니다.
이 치트스크립트(.txt 파일)은 어디에 존재하는가하면
C:\Program Files\2K Games\BioShock\Content\System
이 폴더 안에 txt파일로 만들어서 넣어주시면 됩니다.
1. 플라스미드 슬롯 모두 열기
GiveItem ShockGame.ActiveGeneticSlotUpgrade
GiveItem ShockGame.PhysicalGeneticSlotUpgrade
GiveItem ShockGame.EngineeringGeneticSlotUpgrade
GiveItem ShockGame.WeaponsGeneticSlotUpgrade
GiveItem ShockGame.PhysicalGeneticSlotUpgrade
GiveItem ShockGame.EngineeringGeneticSlotUpgrade
GiveItem ShockGame.WeaponsGeneticSlotUpgrade
위의 내용을 "원하는파일이름.txt" 파일로 만들어서 위에서 말한 폴더(System)에 저장을 합니다.
그후에 아까 열었던 ini파일을 열어서 원하는 키에 다음의 코드를 넣어줍니다.
Ex) F10키에 바인드
F10=exec 원하는파일이름.txt
그후에 게임에서 F10을 누르면 슬롯이 하나씩 해제됩니다.
2. 모든 토닉 얻기
1번을 통해서 방법은 아셨을테니 코드만 첨부합니다.
코드들을 각각 다른 txt파일로 만들어서 따로따로 키에 바인딩해도 되지만
그냥 한 txt파일에 몰아넣고 사용하셔도 됩니다.
아래의 코드를 보시면 종류가 현재 사용가능한 토닉보다 많습니다.
이는 개발당시의 토닉도 들어가 있는건데..
작동은 안하더군요
GiveItem ShockGame.AirBlast
GiveItem ShockDesignerClasses.AirBlastTwo
GiveItem ShockGame.BerserkRage
GiveItem ShockGame.DecoyHuman
GiveItem ShockGame.ElectricBolt
GiveItem ShockDesignerClasses.ElectricBoltTwo
GiveItem ShockDesignerClasses.ElectricBoltThree
GiveItem ShockDesignerClasses.ElectricBoltZero
GiveItem ShockGame.IcicleAssault
GiveItem ShockDesignerClasses.IcicleAssaultTwo
GiveItem ShockDesignerClasses.IcicleAssaultThree
GiveItem ShockGame.Incineration
GiveItem ShockDesignerClasses.IncinerationTwo
GiveItem ShockDesignerClasses.IncinerationThree
GiveItem ShockDesignerClasses.IncinerationZero
GiveItem ShockGame.InsectSwarmPlasmid
GiveItem ShockDesignerClasses.InsectSwarmPlasmidTwo
GiveItem ShockDesignerClasses.InsectSwarmPlasmidThree
GiveItem ShockGame.LifeDrain
GiveItem ShockDesignerClasses.LifeDrainTwo
GiveItem ShockDesignerClasses.LifeDrainThree
GiveItem ShockGame.SecurityBeacon
GiveItem ShockGame.SpringboardTrap
GiveItem ShockDesignerClasses.SpringboardTrapTwo
GiveItem ShockGame.SummonProtector
GiveItem ShockDesignerClasses.SummonProtectorTwo
GiveItem ShockGame.Telekinesis
GiveItem ShockDesignerClasses.TelekinesisTwo
GiveItem ShockGame.Teleportation
GiveItem ShockDesignerClasses.AirBlastTwo
GiveItem ShockGame.BerserkRage
GiveItem ShockGame.DecoyHuman
GiveItem ShockGame.ElectricBolt
GiveItem ShockDesignerClasses.ElectricBoltTwo
GiveItem ShockDesignerClasses.ElectricBoltThree
GiveItem ShockDesignerClasses.ElectricBoltZero
GiveItem ShockGame.IcicleAssault
GiveItem ShockDesignerClasses.IcicleAssaultTwo
GiveItem ShockDesignerClasses.IcicleAssaultThree
GiveItem ShockGame.Incineration
GiveItem ShockDesignerClasses.IncinerationTwo
GiveItem ShockDesignerClasses.IncinerationThree
GiveItem ShockDesignerClasses.IncinerationZero
GiveItem ShockGame.InsectSwarmPlasmid
GiveItem ShockDesignerClasses.InsectSwarmPlasmidTwo
GiveItem ShockDesignerClasses.InsectSwarmPlasmidThree
GiveItem ShockGame.LifeDrain
GiveItem ShockDesignerClasses.LifeDrainTwo
GiveItem ShockDesignerClasses.LifeDrainThree
GiveItem ShockGame.SecurityBeacon
GiveItem ShockGame.SpringboardTrap
GiveItem ShockDesignerClasses.SpringboardTrapTwo
GiveItem ShockGame.SummonProtector
GiveItem ShockDesignerClasses.SummonProtectorTwo
GiveItem ShockGame.Telekinesis
GiveItem ShockDesignerClasses.TelekinesisTwo
GiveItem ShockGame.Teleportation
GiveItem ShockGame.BioAmmoEfficiency
GiveItem ShockGame.BoozeHound
GiveItem ShockGame.Bloodlust
GiveItem ShockGame.ChameleonBlood
GiveItem ShockGame.FastTwitch
GiveItem ShockDesignerClasses.FastTwitchTwo
GiveItem ShockGame.GeneticHacker
GiveItem ShockDesignerClasses.GeneticHackerTwo
GiveItem ShockDesignerClasses.GeneticHackerThree
GiveItem ShockGame.HealthyConsumer
GiveItem ShockDesignerClasses.HealthyConsumerTwo
GiveItem ShockDesignerClasses.HealthyConsumerThree
GiveItem ShockGame.MedHypoOmnisynthesis
GiveItem ShockDesignerClasses.MedHypoOmnisynthesisTwo
GiveItem ShockGame.MedicineFriendly
GiveItem ShockDesignerClasses.MedicineFriendlyTwo
GiveItem ShockDesignerClasses.MedicineFriendlyThree
GiveItem ShockGame.NearSightedCameras
GiveItem ShockDesignerClasses.NearSightedCamerasTwo
GiveItem ShockGame.OrganicPockets
GiveItem ShockGame.ThoroughScavenger
GiveItem ShockGame.Revival
GiveItem ShockGame.RevivalTwo
GiveItem ShockGame.BoozeHound
GiveItem ShockGame.Bloodlust
GiveItem ShockGame.ChameleonBlood
GiveItem ShockGame.FastTwitch
GiveItem ShockDesignerClasses.FastTwitchTwo
GiveItem ShockGame.GeneticHacker
GiveItem ShockDesignerClasses.GeneticHackerTwo
GiveItem ShockDesignerClasses.GeneticHackerThree
GiveItem ShockGame.HealthyConsumer
GiveItem ShockDesignerClasses.HealthyConsumerTwo
GiveItem ShockDesignerClasses.HealthyConsumerThree
GiveItem ShockGame.MedHypoOmnisynthesis
GiveItem ShockDesignerClasses.MedHypoOmnisynthesisTwo
GiveItem ShockGame.MedicineFriendly
GiveItem ShockDesignerClasses.MedicineFriendlyTwo
GiveItem ShockDesignerClasses.MedicineFriendlyThree
GiveItem ShockGame.NearSightedCameras
GiveItem ShockDesignerClasses.NearSightedCamerasTwo
GiveItem ShockGame.OrganicPockets
GiveItem ShockGame.ThoroughScavenger
GiveItem ShockGame.Revival
GiveItem ShockGame.RevivalTwo
GiveItem ShockGame.AlarmExpert
GiveItem ShockDesignerClasses.AlarmExpertTwo
GiveItem ShockGame.EfficientCrafter
GiveItem ShockGame.ElectronicsExpert
GiveItem ShockDesignerClasses.ElectronicsExpertTwo
GiveItem ShockGame.ExtendedShutdown
GiveItem ShockDesignerClasses.ExtendedShutdownTwo
GiveItem ShockGame.HackingExpert
GiveItem ShockDesignerClasses.HackingExpertTwo
GiveItem ShockGame.ProlificCrafter
GiveItem ShockGame.SecuritySystemsExpert
GiveItem ShockDesignerClasses.SecuritySystemsExpertTwo
GiveItem ShockGame.ShorterAlarm
GiveItem ShockDesignerClasses.ShorterAlarmTwo
GiveItem ShockGame.SlowFlow
GiveItem ShockDesignerClasses.SlowFlowTwo
GiveItem ShockGame.StationExpert
GiveItem ShockDesignerClasses.StationExpertTwo
GiveItem ShockGame.VendingExpert
GiveItem ShockDesignerClasses.VendingExpertTwo
GiveItem ShockDesignerClasses.AlarmExpertTwo
GiveItem ShockGame.EfficientCrafter
GiveItem ShockGame.ElectronicsExpert
GiveItem ShockDesignerClasses.ElectronicsExpertTwo
GiveItem ShockGame.ExtendedShutdown
GiveItem ShockDesignerClasses.ExtendedShutdownTwo
GiveItem ShockGame.HackingExpert
GiveItem ShockDesignerClasses.HackingExpertTwo
GiveItem ShockGame.ProlificCrafter
GiveItem ShockGame.SecuritySystemsExpert
GiveItem ShockDesignerClasses.SecuritySystemsExpertTwo
GiveItem ShockGame.ShorterAlarm
GiveItem ShockDesignerClasses.ShorterAlarmTwo
GiveItem ShockGame.SlowFlow
GiveItem ShockDesignerClasses.SlowFlowTwo
GiveItem ShockGame.StationExpert
GiveItem ShockDesignerClasses.StationExpertTwo
GiveItem ShockGame.VendingExpert
GiveItem ShockDesignerClasses.VendingExpertTwo
GiveItem ShockGame.ArmoredBody
GiveItem ShockDesignerClasses.ArmoredBodyTwo
GiveItem ShockGame.ChargedBursts
GiveItem ShockDesignerClasses.ChargedBurstsTwo
GiveItem ShockGame.DeepResearcher
GiveItem ShockDesignerClasses.DeepResearcherTwo
GiveItem ShockGame.ElectricBody
GiveItem ShockDesignerClasses.ElectricBodyTwo
GiveItem ShockGame.EyeForDetail
GiveItem ShockDesignerClasses.EyeForDetailTwo
GiveItem ShockGame.FreezingNimbus
GiveItem ShockDesignerClasses.FreezingNimbusTwo
GiveItem ShockGame.MachineBully
GiveItem ShockDesignerClasses.MachineBullyTwo
GiveItem ShockGame.MeleeMaster
GiveItem ShockDesignerClasses.MeleeMasterTwo
GiveItem ShockGame.SneakAttack
GiveItem ShockDesignerClasses.SneakAttackTwo
GiveItem ShockGame.SuperHeated
GiveItem ShockDesignerClasses.SuperHeatedTwo
GiveItem ShockDesignerClasses.ArmoredBodyTwo
GiveItem ShockGame.ChargedBursts
GiveItem ShockDesignerClasses.ChargedBurstsTwo
GiveItem ShockGame.DeepResearcher
GiveItem ShockDesignerClasses.DeepResearcherTwo
GiveItem ShockGame.ElectricBody
GiveItem ShockDesignerClasses.ElectricBodyTwo
GiveItem ShockGame.EyeForDetail
GiveItem ShockDesignerClasses.EyeForDetailTwo
GiveItem ShockGame.FreezingNimbus
GiveItem ShockDesignerClasses.FreezingNimbusTwo
GiveItem ShockGame.MachineBully
GiveItem ShockDesignerClasses.MachineBullyTwo
GiveItem ShockGame.MeleeMaster
GiveItem ShockDesignerClasses.MeleeMasterTwo
GiveItem ShockGame.SneakAttack
GiveItem ShockDesignerClasses.SneakAttackTwo
GiveItem ShockGame.SuperHeated
GiveItem ShockDesignerClasses.SuperHeatedTwo
GiveItem ShockGame.AggressorBuff
GiveItem ShockGame.DelayGathererAlarm
GiveItem ShockGame.EnvironmentResetting
GiveItem ShockGame.GathererAttractant
GiveItem ShockGame.GathererBuff
GiveItem ShockGame.HighPressureArmor
GiveItem ShockGame.HighPressureConservation
GiveItem ShockGame.HighPressureEntropicDampening
GiveItem ShockGame.HighPressurePlasmidSynergy
GiveItem ShockGame.HighPressureSecCrateAccess
GiveItem ShockGame.LocalizedHighPressure
GiveItem ShockGame.LocalizedLowPressure
GiveItem ShockGame.LowPressureArmor
GiveItem ShockGame.LowPressureConservation
GiveItem ShockGame.LowPressureEntropicDampening
GiveItem ShockGame.LowPressurePlasmidSynergy
GiveItem ShockGame.LowPressureSecCrateAccess
GiveItem ShockGame.ProtectorBuff
GiveItem ShockGame.DelayGathererAlarm
GiveItem ShockGame.EnvironmentResetting
GiveItem ShockGame.GathererAttractant
GiveItem ShockGame.GathererBuff
GiveItem ShockGame.HighPressureArmor
GiveItem ShockGame.HighPressureConservation
GiveItem ShockGame.HighPressureEntropicDampening
GiveItem ShockGame.HighPressurePlasmidSynergy
GiveItem ShockGame.HighPressureSecCrateAccess
GiveItem ShockGame.LocalizedHighPressure
GiveItem ShockGame.LocalizedLowPressure
GiveItem ShockGame.LowPressureArmor
GiveItem ShockGame.LowPressureConservation
GiveItem ShockGame.LowPressureEntropicDampening
GiveItem ShockGame.LowPressurePlasmidSynergy
GiveItem ShockGame.LowPressureSecCrateAccess
GiveItem ShockGame.ProtectorBuff
3. 모든 무기와 종류별 탄환 얻기
1번을 통해서 방법은 아셨을테니 코드만 첨부합니다.
[무기를 얻는 코드]
GiveWeapon ShockGame.Wrench
GiveWeapon ShockGame.Pistol
GiveWeapon ShockGame.MachineGun
GiveWeapon ShockGame.Shotgun
GiveWeapon ShockGame.GrenadeLauncher
GiveWeapon ShockGame.ResearchCamera
GiveWeapon ShockGame.ChemicalThrower
GiveWeapon ShockGame.CrossBow
GiveWeapon ShockGame.Wrench
GiveWeapon ShockGame.Pistol
GiveWeapon ShockGame.MachineGun
GiveWeapon ShockGame.Shotgun
GiveWeapon ShockGame.GrenadeLauncher
GiveWeapon ShockGame.ResearchCamera
GiveWeapon ShockGame.ChemicalThrower
GiveWeapon ShockGame.CrossBow
[탄환을 얻는 코드]
GiveItem 9999 ShockGame.Pistol_Bullet
GiveItem 9999 ShockGame.Pistol_AntiPersonnel
GiveItem 9999 ShockGame.Pistol_ArmorPiercing
GiveItem 9999 ShockGame.Pistol_Bullet
GiveItem 9999 ShockGame.Pistol_AntiPersonnel
GiveItem 9999 ShockGame.Pistol_ArmorPiercing
GiveItem 9999 ShockGame.MachineGun_Bullet
GiveItem 9999 ShockGame.MachineGun_ArmorPiercingBullet
GiveItem 9999 ShockGame.MachineGun_FrozenBullet
GiveItem 9999 ShockGame.MachineGun_RubberBullet
GiveItem 9999 ShockGame.MachineGun_ArmorPiercingBullet
GiveItem 9999 ShockGame.MachineGun_FrozenBullet
GiveItem 9999 ShockGame.MachineGun_RubberBullet
GiveItem 9999 ShockGame.Shotgun_00Buck
GiveItem 9999 ShockGame.Shotgun_IonicBuck
GiveItem 9999 ShockGame.Shotgun_HighExplosiveBuck
GiveItem 9999 ShockGame.Shotgun_IonicBuck
GiveItem 9999 ShockGame.Shotgun_HighExplosiveBuck
GiveItem 9999 ShockGame.GrenadeLauncher_FragGrenade
GiveItem 9999 ShockGame.GrenadeLauncher_RPG
GiveItem 9999 ShockGame.GrenadeLauncher_StickyGrenade
GiveItem 9999 ShockGame.GrenadeLauncher_RPG
GiveItem 9999 ShockGame.GrenadeLauncher_StickyGrenade
GiveItem 9999 ShockGame.Film
GiveItem 9999 ShockGame.ChemicalThrower_Kerosene
GiveItem 9999 ShockGame.ChemicalThrower_LiquidNitrogen
GiveItem 9999 ShockGame.ChemicalThrower_IonicGel
GiveItem 9999 ShockGame.ChemicalThrower_Accelerant
GiveItem 9999 ShockGame.ChemicalThrower_LiquidNitrogen
GiveItem 9999 ShockGame.ChemicalThrower_IonicGel
GiveItem 9999 ShockGame.ChemicalThrower_Accelerant
GiveItem 9999 ShockGame.Crossbow_Bolt
GiveItem 9999 ShockGame.Crossbow_TrapBolt
GiveItem 9999 ShockGame.Crossbow_SuperHeatedBolt
GiveItem 9999 ShockGame.Crossbow_ArmorPiercingBolt
GiveItem 9999 ShockGame.Crossbow_DiseaseBolt
GiveItem 9999 ShockGame.Crossbow_TrapBolt
GiveItem 9999 ShockGame.Crossbow_SuperHeatedBolt
GiveItem 9999 ShockGame.Crossbow_ArmorPiercingBolt
GiveItem 9999 ShockGame.Crossbow_DiseaseBolt
4. 무제한 EVE
간단한 트릭으로 토닉난사를 할수 있는 방법입니다.
방법은 마우스 왼쪽 버튼에 '발사'커맨드와 '이브 채우기' 치트를 동시에 할당하는건데 다음과 같이 하시면 됩니다.
cf) ini파일 내부에서 아래의 부분을 찾아서 고치시면 됩니다.
LeftMouse=Fire | givebioammo
가운데에 있는 작대기는 L도 아니고 i도 아닌 | 입니다.
백스페이스 왼쪽에 있는 키입니다.
이렇게 고친다음에 게임에서 토닉을 쓸때마다 이브가 꽉꽉 채워집니다


::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::