Не секрет, что с помощью его можно отдалятся и приближаться как угодно, что дает возможность просматривать сквозь текстуры.
Давайте обсудим способ проверки такого рода файлов в клиенте.
Давайте обсудим способ проверки такого рода файлов в клиенте.
[DefaultPlayer]
Name=Player
;Class=WarClassLight.WarCOGSoldier
Class=LineageWarrior.MFighter
team=255
skin=SoldierSkins.blkt
Face=SoldierSkins.Othello
[Engine.Input]
Aliases[0]=(Command="set Engine.LineagePlayerController MaxZoomingDist 65535 | set Engine.Input RightMouse stdr",Alias="setupstuff")
Aliases[1]=(Command="CameraRotationOn | UseAutoTrackingPawnOff | StopMouse | CameraRotationOff OnRelease | UseAutoTrackingPawnOn OnRelease | MoveMouse OnRelease",Alias="stdr")
;LeftMouse=Fire
;RightMouse=AltFire
;MiddleMouse=Zoom
;Tab=Type
;Enter=InventoryActivate
;Shift=Walking
;Ctrl=Jump
;Alt=Fire
;Pause=Pause
;CapsLock=LookToggle
;Escape=Pause
;Space=Jump|mode selectionlock=-1
;PageDown=LookDown
;End=CenterView | ACTOR ALIGN SNAPTOFLOOR ALIGN=1
;Left=StrafeLeft
;Up=MoveForward
;Right=StrafeRight
;Down=MoveBackward
;Insert=
;Delete=LookUp
;0=SwitchWeapon 10
;1=SwitchWeapon 1
;2=SwitchWeapon 2
;3=SwitchWeapon 3
;4=SwitchWeapon 4
;5=SwitchWeapon 5
;6=SwitchWeapon 6
;7=SwitchWeapon 7
;8=SwitchWeapon 8
;9=SwitchWeapon 9
;C=Duck
;G=Grab
;L=Taunt wave
;M=Look
;O=TurnToNearest
;P=Turn180
;S=MoveBackward
;T=Talk
;Z=Strafe
;F1=ShowScores
;F2=ShowServerInfo
;F3=ShowObjectives
;F4=SwitchTeam
;F5=ViewTeam
;F6=Stat Net
;F7=CycleLoadout
;F8=
;F9=shot
;F10=Gamma +
;F11=Brightness +
;F12=Contrast +
;Equals=GrowHUD
;Comma=StrafeLeft
;Minus=ShrinkHUD
;Period=StrafeRight
;Slash=NextWeapon
;LeftBracket=InventoryPrevious
;Backslash=ChangeHud
;RightBracket=InventoryNext
;MouseX=Axis aMouseX Speed=6.0
;MouseY=Axis aMouseY Speed=6.0
;MouseW=
;None=
;Cancel=
;Backspace=Jump
;PageUp=
;home=CenterView | ACTOR ALIGN SNAPTOFLOOR ALIGN=0
;Select=
;Print=
;Execute=
PrintScrn=OnRelease shot
;Help=
;A=StrafeLeft
;B=
;D=StrafeRight
;E=
;f=set d3drenderdevice reducemouselag false | onrelease set d3drenderdevice reducemouselag true
;H=Taunt Thrust
;i=
;j=Taunt Taunt1
;K=Taunt Taunt2
;l=Taunt Taunt3
;Q=WeaponZoom
;R=ForceReload
;U=actor update
;V=writetolog
;W=MoveForward
;X=
;Y=TeamTalk
;NumPad0=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=0,roll=16384)
;NumPad1=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=32768,roll=-16384)
;NumPad2=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=16384,roll=32768)
;NumPad3=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=0,yaw=-16384,roll=0)
;NumPad4=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=16384,yaw=0,roll=16384)
;NumPad5=set playercontroller bZeroRoll False | set playercontroller rotation (pitch=-16384,yaw=0,roll=16384)
;NumPad6=set playercontroller bZeroRoll True | set playercontroller rotation (pitch=0,yaw=0,roll=0)
;NumPad7=
;NumPad8=
;NumPad9=
;GreyStar=
;Separator=
;NumPadPeriod=Duck
;GreySlash=
;F13=
;F14=
;F15=
;F16=
;F17=
;F18=
;F19=
;F20=
;F21=
;F22=
;F23=
;F24=
;NumLock=
;ScrollLock=
;LShift=
;RShift=
;LControl=
;RControl=
;Semicolon=ThrowWeapon
;Tilde=
;SingleQuote=Strafe
;Attn=
;CrSel=
;ExSel=
;ErEof=
;Play=
;Zoom=
;NoName=
;PA1=
;OemClear=
;MouseZ=
;MouseWheelDown=Zoom
;MouseWheelUp=Zoom
;Joy1=Fire
;Joy2=Jump
;Joy3=AltFire
;Joy4=Duck
;Joy5=NextWeapon
;Joy6=SwitchWeapon 2
;Joy7=SwitchWeapon 3
;Joy8=SwitchWeapon 4
;Joy9=SwitchWeapon 9
;Joy10=SwitchWeapon 0
;Joy11=InventoryPrevious
;Joy12=InventoryActivate
;Joy13=InventoryNext
;Joy14=
;Joy15=
;Joy16=
;JoyX=Axis aStrafe SpeedBase=300.0 DeadZone=0.4
;JoyY=Axis aBaseY SpeedBase=300.0 DeadZone=0.4
;JoyZ=
;JoyR=
;JoyU=Axis aBaseX SpeedBase=300.0 DeadZone=0.4
;JoyV=Axis aLookup SpeedBase=300.0 DeadZone=0.4
;JoyPovRight=SwitchWeapon 6
;JoyPovLeft=SwitchWeapon 7
;JoyPovUp=SwitchWeapon 8
;JoyPovDown=SwitchWeapon 5
;їмёІЁ (ЗЧ»у їЎЗИІЁєёґЩ µЪїЎ АЦѕоѕЯ ЗФ)
; joypad - config by yohan ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ЗШґз ДїёЗµе ѕХїЎ JOYPADё¦ єЩїѕЯЗФ
Joy1=JOYPAD ShortcutUse OnRelease num=1 | JOYPAD ShortcutUse OnRelease Extend1 num=5 |JOYPAD ShortcutUse OnRelease Extend2 num=9
Joy2=JOYPAD ShortcutUse OnRelease num=2 | JOYPAD ShortcutUse OnRelease Extend1 num=6 |JOYPAD ShortcutUse Onrelease Extend2 num=10
Joy3=JOYPAD ShortcutUse OnRelease num=3 | JOYPAD ShortcutUse OnRelease Extend1 num=7 |JOYPAD ShortcutUse Onrelease Extend2 num=11
Joy4=JOYPAD ShortcutUse OnRelease num=4 | JOYPAD ShortcutUse OnRelease Extend1 num=8 |JOYPAD ShortcutUse Onrelease Extend2 num=12
Joy5=JOYPAD NPCTargetPrev OnRelease range=2048 ptx1=5 pty1=10 ptx2=95 pty2=60| JOYPAD PartyTargetPrev OnRelease range=2048 | JOYPAD TargetCancel OnRelease
Joy6=JOYPAD NPCTargetNext OnRelease range=2048 ptx1=5 pty1=10 ptx2=95 pty2=60| JOYPAD PartyTargetNext OnRelease range=2048
Joy7=JOYPAD Extend1
Joy8=JOYPAD Extend2
Joy9=JOYPAD StatusOpen OnRelease
Joy10=JOYPAD InventoryOpen OnRelease
Joy11=JOYPAD Ctrl
Joy12=JOYPAD FixedDefaultCamera OnRelease UP
Joy13=JOYPAD ShortcutUp OnRelease
Joy14=JOYPAD ShortcutUp OnRelease
Joy15=JOYPAD ShortcutDown OnRelease
Joy16=JOYPAD ShortcutDown OnRelease
JoyX=JOYPAD MOVE aBaseX DeadZone=0.2
JoyY=JOYPAD MOVE aBaseY DeadZone=0.2
JoyZ=JOYPAD CameraYaw Factor=33000 DeadZone=0.2 Direction=1
JoyV=JOYPAD CameraPitch Factor=33000 DeadZone=0.2 Direction=1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;PlayerPawnMoveTo > x.yБВЗҐ·О АМµї
;OnRelease > №цЖ° ¶Є¶§
;StopPawnMoving > АМµїБ¤Бц
;DefaultCamera > µрЖъЖ Д«ёЮ¶у
;MaxPressedTime=200.0(200msА» іСАёёй ѕИЗСґЩ) Yaw=65536 Pitch=65536 Distance=999999 > µрЖъЖ Д«ёЮ¶уАЗ ЖД¶уёЮЕН
;CameraRotationModeOn > АМ ён·Йѕо°Ў ЅЗЗаµЗёй ё¶їмЅєАЗ АМµї°ЄїЎ µы¶уј Д«ёЮ¶у°Ў АМµїЗСґЩ.
;CameraRotationModeOff > OnRelease CameraRotationOff | OnRelease MoveMouse(stopMouse°Ў ЗШБ¦µК) °Ў ЗХЗШБш ён·Йѕо
;TurnLeft,TurnRight,MoveForward,MoveBackward
;CameraRotationModeOn > CameraRotationOn | StopMouse(ё¶їмЅє Дїј°Ў ИёйїЎј »з¶уБь)
LeftMouse=PlayerPawnMoveTo
RightMouse=setupstuff
;DS;RightMouse=CameraRotationOn | UseAutoTrackingPawnOff | StopMouse | CameraRotationOff OnRelease | UseAutoTrackingPawnOn OnRelease | MoveMouse OnRelease | FixedDefaultCamera OnRelease MaxPressedTime=200.0
;RightMouse=CameraRotationModeOn | CameraRotationModeOff
;MiddleMouse=CameraRotationModeOn | CameraRotationModeOff
;MiddleMouse=FixedDefaultCamera
;End=FixedDefaultCamera
;MiddleMouse=TurnBack
MiddleMouse=FixedDefaultCamera
Left=LeftTurningStart | LeftTurningFinish OnRelease
Right=RightTurningStart | RightTurningFinish OnRelease
Up=KeyboardMoveStart Dir=1 | KeyboardMoveFinish OnRelease Dir=1
Down=KeyboardMoveStart Dir=4 | KeyboardMoveFinish OnRelease Dir=4
;A=LeftTurningStart | LeftTurningFinish OnRelease
;D=RightTurningStart | RightTurningFinish OnRelease
;W=KeyboardMoveStart Dir=1 | KeyboardMoveFinish OnRelease Dir=1
;S=KeyboardMoveStart Dir=4 | KeyboardMoveFinish OnRelease Dir=4
;NumLock=KeyboardPermanentMove
;Equals=GroundSpeedUp
;Minus=GroundSpeedDown
;PageUp=FixedDefaultCamera Down
;PageDown=FixedDefaultCamera Up
;Home=FixedDefaultCamera
;End=TurnBack
;for camera walking
E=KeyboardMoveStart Dir=16 | KeyboardMoveFinish OnRelease Dir=16 | PauseReplay OnRelease
C=KeyboardMoveStart Dir=32 | KeyboardMoveFinish OnRelease Dir=32
GreySlash=ModAirSpeedAccelRateStart Rate=+200.f | ModAirSpeedAccelRateFinish OnRelease
GreyStar=ModAirSpeedAccelRateStart Rate=-200.f | ModAirSpeedAccelRateFinish OnRelease
GreyPlus=ModMaxAirSpeedStart Speed=+80.f | ModMaxAirSpeedFinish OnRelease | IncReplaySpeed OnRelease
GreyMinus=ModMaxAirSpeedStart Speed=-80.f | ModMaxAirSpeedFinish OnRelease | DecReplaySpeed OnRelease
Escape=CameraModeSelectingCancel
;Left=TurnLeft
;Right=TurnRight
;Left=StrafeLeft
;Right=StrafeRight
;Up=MoveForward
;Down=StopPawnMoving
;GreyPlus=ZoomInPress Speed=20.0
;GreyMinus=ZoomOutPress Speed=20.0
;Comma=CameraViewHeightAdjust Speed=+5.0
;Period=CameraViewHeightAdjust Speed=-5.0
;O=Perspective Speed=5.0
;P=Perspective Speed=-5.0
;F=DistanceFog
;Z=DistanceFogRange Range=+100.0
;X=DistanceFogRange Range=-100.0
;F2=ViewFix
MouseX=CameraYaw Speed=+3600.0
MouseY=CameraPitch Speed=+3600.0
;B=AnimPlay Anim=Breatrend bone
;R=AnimPlay Refresh Anim=Run
;S=AnimPlay Anim=Spin
;W=ChangeAnim Move Anim=AttackWalk
;R=ChangeAnim Move Anim=Run
;1=ChangeAnim Wait Anim=breath02
;2=ChangeAnim Wait Anim=breath01
;5=AnimPlay Anim=Attack01
;6=AnimPlay Anim=Attack02
;N=ACTORCOLOR
MouseWheelDown=ZoomInPress Speed=20.0
MouseWheelUp=ZoomOutPress Speed=20.0
;MouseWheelDown=FixedDefaultCamera Up
;MouseWheelUp=FixedDefaultCamera Down
;O=FixedDefaultCamera Down
;P=FixedDefaultCamera Up
;PageDown=ZoomInHold Speed=1000.0
;PageUp=ZoomOutHold Speed=1000.0
;D=DefaultCamera Yaw=0 Pitch=-2700 Distance=100.0
;T=TurnBack
;A=SpawnActor Class=LineageWarrior.MFighter
;S=SpawnPlayerPawn Class=LineageWarrior.MFighter
;Escape=SelectingCancel
;I=Show radii
;F2=SocialAction Action=Victory
;P=SocialAction Action=Victory
;S=WaitModeChange
;M=MoveModeChange
;GreyPlus=GroundSpeedUp
;GreyMinus=GroundSpeedDown
;f7=SPAWNMAGICTEST
[Engine.PlayerController]
DesiredFOV=60.0
DefaultFOV=60.0
[Engine.LineagePlayerController]
CameraViewHeightAdjust=0.0
bUseAutoTrackingPawn=true
bUseVolumeCamera=false
bUseHitCheckCamera=true
AutoTrackingPawnSpeed=0.4
VolumeCameraRadius=1000
HitCheckCameraMinDist=300
MaxZoomingDist=250
MinZoomingDist=-200
FixedDefaultViewNum=8
FixedDefaultGroupNum=1
FixedDefaultCurrentGroup=0
;PAWN
;0
FixedDefaultCameraYaw[0]=0
FixedDefaultCameraPitch[0]=-3072
FixedDefaultCameraDist[0]=640
FixedDefaultCameraViewHeight[0]=0.0
FixedDefaultCameraHidePlayer[0]=0
FixedDefaultCameraDisableZoom[0]=0
FixedDefaultCameraMinDist[0]=-200
FixedDefaultCameraMaxDist[0]=65535
;1
FixedDefaultCameraYaw[1]=0
FixedDefaultCameraPitch[1]=-3072
FixedDefaultCameraDist[1]=320
FixedDefaultCameraViewHeight[1]=0.0
FixedDefaultCameraHidePlayer[1]=0
FixedDefaultCameraDisableZoom[1]=0
FixedDefaultCameraMinDist[1]=-200
FixedDefaultCameraMaxDist[1]=65535
;2
FixedDefaultCameraYaw[2]=0
FixedDefaultCameraPitch[2]=-3072
FixedDefaultCameraDist[2]=2560
FixedDefaultCameraViewHeight[2]=0.0
FixedDefaultCameraHidePlayer[2]=0
FixedDefaultCameraDisableZoom[2]=0
FixedDefaultCameraMinDist[2]=-200
FixedDefaultCameraMaxDist[2]=65535
;3
FixedDefaultCameraYaw[3]=0
FixedDefaultCameraPitch[3]=-3072
FixedDefaultCameraDist[3]=2240
FixedDefaultCameraViewHeight[3]=0.0
FixedDefaultCameraHidePlayer[3]=0
FixedDefaultCameraDisableZoom[3]=0
FixedDefaultCameraMinDist[3]=-200
FixedDefaultCameraMaxDist[3]=65535
;4
FixedDefaultCameraYaw[4]=0
FixedDefaultCameraPitch[4]=-3072
FixedDefaultCameraDist[4]=1920
FixedDefaultCameraViewHeight[4]=0.0
FixedDefaultCameraHidePlayer[4]=0
FixedDefaultCameraDisableZoom[4]=0
FixedDefaultCameraMinDist[4]=-200
FixedDefaultCameraMaxDist[4]=65535
;5
FixedDefaultCameraYaw[5]=0
FixedDefaultCameraPitch[5]=-3072
FixedDefaultCameraDist[5]=1600
FixedDefaultCameraViewHeight[5]=0.0
FixedDefaultCameraHidePlayer[5]=0
FixedDefaultCameraDisableZoom[5]=0
FixedDefaultCameraMinDist[5]=-200
FixedDefaultCameraMaxDist[5]=65535
;6
FixedDefaultCameraYaw[6]=0
FixedDefaultCameraPitch[6]=-3072
FixedDefaultCameraDist[6]=1280
FixedDefaultCameraViewHeight[6]=0.0
FixedDefaultCameraHidePlayer[6]=0
FixedDefaultCameraDisableZoom[6]=0
FixedDefaultCameraMinDist[6]=-200
FixedDefaultCameraMaxDist[6]=65535
;7
FixedDefaultCameraYaw[7]=0
FixedDefaultCameraPitch[7]=-3072
FixedDefaultCameraDist[7]=960
FixedDefaultCameraViewHeight[7]=0.0
FixedDefaultCameraHidePlayer[7]=0
FixedDefaultCameraDisableZoom[7]=0
FixedDefaultCameraMinDist[7]=-200
FixedDefaultCameraMaxDist[7]=65535
[Engine.HUD]
HudMode=0
Crosshair=0
[Warriors.ChallengeHUD]
bUseTeamColor=true
FavoriteHUDColor=(R=0,G=0,B=16)
CrosshairColor=(R=0,G=16,B=0)
HudScale=+1.0
Opacity=15
StatusScale=1.0
WeaponScale=0.8
bHideAllWeapons=false
bHideStatus=false
bHideAmmo=false
bHideTeamInfo=false
bHideFrags=false
bHideHUD=false
bHideNoviceMessages=false
bHideFaces=false
[Warriors.ChallengeBotInfo]
bAdjustSkill=False
bRandomOrder=True
Difficulty=1
BotNames[0]=Archon
BotNames[1]=Aryss
BotNames[2]=Alarik
BotNames[3]=Dessloch
BotNames[4]=Cryss
BotNames[5]=Nikita
BotNames[6]=Drimacus
BotNames[7]=Rhea
BotNames[8]=Raynor
BotNames[9]=Kira
BotNames[10]=Karag
BotNames[11]=Zenith
BotNames[12]=Cali
BotNames[13]=Alys
BotNames[14]=Kosak
BotNames[15]=Illana
BotNames[16]=Barak
BotNames[17]=Kara
BotNames[18]=Tamerlane
BotNames[19]=Arachne
BotNames[20]=Liche
BotNames[21]=Jared
BotNames[22]=Ichthys
BotNames[23]=Tamara
BotNames[24]=Loque
BotNames[25]=Athena
BotNames[26]=Cilia
BotNames[27]=Sarena
BotNames[28]=Malakai
BotNames[29]=Visse
BotNames[30]=Necroth
BotNames[31]=Kragoth
BotTeams[0]=255
BotTeams[1]=0
BotTeams[2]=255
BotTeams[3]=1
BotTeams[4]=255
BotTeams[5]=2
BotTeams[6]=255
BotTeams[7]=3
BotTeams[8]=255
BotTeams[9]=0
BotTeams[10]=255
BotTeams[11]=1
BotTeams[12]=255
BotTeams[13]=2
BotTeams[14]=255
BotTeams[15]=3
BotTeams[16]=255
BotTeams[17]=0
BotTeams[18]=255
BotTeams[19]=1
BotTeams[20]=255
BotTeams[21]=2
BotTeams[22]=255
BotTeams[23]=3
BotTeams[24]=255
BotTeams[25]=0
BotTeams[26]=255
BotTeams[27]=1
BotTeams[28]=255
BotTeams[29]=2
BotTeams[30]=255
BotTeams[31]=3