Jump to content

Recommended Posts

Posted

When i see that in pvp some kids hiding behind walls, static objects, trees, its makes me law. Maybe because they dont know that i still can see them :P This is why:

 

Before:

shot00000ky7.jpg

After:

shot00001aq0.jpg

 

Its all because L2 is based on UnrealEngine :)

We can use some of UT commands if we bind them to keys in user.ini

 

 

Commands know by me (if someone know other -> share):

brightness X.X - change you know what

contrast X.X - change you know what

gamma X.X - change you know what

rmode [1 - 9] - command change color (renderer) of textures. We can make screenshot of our char on white background :P

Show Staticmeshes - show/hide static objects (tree, house, doors)

Show Terrain - show/hide terrain

Show Radii - show a red thing around object (since gracia only around players [no drops anymore])

Show Maps - i dont know what it does but i use it

show coronas - same

show fog - show/hide fog

stat all - show stats (fps, used object counts, ...)

 

We can rune same command if we type them like command1 | command2 | command3

We can setup than command will be run only on button relase like command1 | command2 | command3 OnRelease

That means command1 and command2 will be run when you put down button, command3 when you put up button.

 

My favorite command to see true walls:

Show Staticmeshes | Show Terrain | Show Radii | Show Maps | show coronas | show fog

 

My user.ini used right now on rpgclub (in gracia final some keys cant be used but main option work)

[DefaultPlayer]
Name=Player
;Class=WarClassLight.WarCOGSoldier
Class=LineageWarrior.MFighter
team=255
skin=SoldierSkins.blkt
Face=SoldierSkins.Othello

[Engine.Input]
Aliases[0]=(Command="CameraRotationOn | UseAutoTrackingPawnOff | StopMouse",Alias=CameraRotationModeOn)
Aliases[1]=(Command="OnRelease CameraRotationOff | OnRelease UseAutoTrackingPawnOn | OnRelease MoveMouse",Alias=CameraRotationModeOff)

Aliases[6]=(Command="brightness 0.2 | set input Period brtp3 | set input Slash brtm2",Alias="brtm3")
Aliases[7]=(Command="brightness 0.3 | set input Period brtm3 | set input Slash brtm1",Alias="brtm2")
Aliases[8]=(Command="brightness 0.4 | set input Period brtm2 | set input Slash brt0",Alias="brtm1")
Aliases[9]=(Command="brightness 0.5 | set input Period brtm1 | set input Slash brtp1",Alias="brt0")
Aliases[10]=(Command="brightness 0.6 | set input Period brt0  | set input Slash brtp2",Alias="brtp1")
Aliases[11]=(Command="brightness 0.7 | set input Period brtp1 | set input Slash brtp3",Alias="brtp2")
Aliases[12]=(Command="brightness 0.8 | set input Period brtp2 | set input Slash brtm3",Alias="brtp3")
Aliases[13]=(Command="contrast 0.2 | set input SemiColon cntp3 | set input SingleQuote cntm2",Alias="cntm3")
Aliases[14]=(Command="contrast 0.3 | set input SemiColon cntm3 | set input SingleQuote cntm1",Alias="cntm2")
Aliases[15]=(Command="contrast 0.4 | set input SemiColon cntm2 | set input SingleQuote cnt0",Alias="cntm1")
Aliases[16]=(Command="contrast 0.5 | set input SemiColon cntm1 | set input SingleQuote cntp1",Alias="cnt0")
Aliases[17]=(Command="contrast 0.6 | set input SemiColon cnt0  | set input SingleQuote cntp2",Alias="cntp1")
Aliases[18]=(Command="contrast 0.7 | set input SemiColon cntp1 | set input SingleQuote cntp3",Alias="cntp2")
Aliases[19]=(Command="contrast 0.8 | set input SemiColon cntp2 | set input SingleQuote cntm3",Alias="cntp3")

Aliases[20]=(Command="gamma 0.70 | set input LeftBracket gamp6 | set input RightBracket gamm5",Alias="gamm6")
Aliases[21]=(Command="gamma 0.75 | set input LeftBracket gamm6 | set input RightBracket gamm4",Alias="gamm5")
Aliases[22]=(Command="gamma 0.80 | set input LeftBracket gamm5 | set input RightBracket gamm3",Alias="gamm4")
Aliases[23]=(Command="gamma 0.85 | set input LeftBracket gamm4 | set input RightBracket gamm2",Alias="gamm3")
Aliases[24]=(Command="gamma 0.90 | set input LeftBracket gamm3 | set input RightBracket gamm1",Alias="gamm2")
Aliases[25]=(Command="gamma 0.95 | set input LeftBracket gamm2 | set input RightBracket gam0",Alias="gamm1")

Aliases[26]=(Command="gamma 1.00 | set input LeftBracket gamm1 | set input RightBracket gamp1",Alias="gam0")
Aliases[27]=(Command="gamma 1.05 | set input LeftBracket gam0  | set input RightBracket gamp2",Alias="gamp1")
Aliases[28]=(Command="gamma 1.10 | set input LeftBracket gamp1 | set input RightBracket gamp3",Alias="gamp2")
Aliases[29]=(Command="gamma 1.15 | set input LeftBracket gamp2 | set input RightBracket gamp4",Alias="gamp3")
Aliases[30]=(Command="gamma 1.20 | set input LeftBracket gamp3 | set input RightBracket gamp5",Alias="gamp4")
Aliases[31]=(Command="gamma 1.25 | set input LeftBracket gamp4 | set input RightBracket gamp6",Alias="gamp5")
Aliases[32]=(Command="gamma 1.30 | set input LeftBracket gamp5 | set input RightBracket gamm6",Alias="gamp6")

Aliases[2]=(Command="rmode 1  | set input PageDown rmd2",Alias="rmd1")
Aliases[4]=(Command="rmode 2  | set input PageDown rmd3",Alias="rmd2")
Aliases[5]=(Command="rmode 4  | set input PageDown rmd5",Alias="rmd4")
Aliases[3]=(Command="rmode 5  | set input PageDown rmd6",Alias="rmd5")
Aliases[34]=(Command="rmode 6  | set input PageDown rmd7",Alias="rmd5")
Aliases[35]=(Command="rmode 7  | set input PageDown rmd8",Alias="rmd6")
Aliases[36]=(Command="rmode 8  | set input PageDown rmd9",Alias="rmd7")
Aliases[37]=(Command="rmode 9  | set input PageDown rmd1",Alias="rmd8")
Aliases[33]=(Command="rmode 3  | set input PageDown rmd4",Alias="rmd3")

;LeftMouse=Fire
;RightMouse=AltFire
;MiddleMouse=Zoom
;Tab=Type
;Enter=InventoryActivate
;Shift=Walking
;Ctrl=Jump
;Alt=Fire
Pause=Show Staticmeshes | Show Terrain | Show Radii | Show Maps | show coronas | show fog
;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=set Engine.LineagePlayerController MaxZoomingDist 65535 | Show radii 
;GreySlash=
;F13=
;F14=
;F15=
;F16=
;F17=
;F18=
;F19=
;F20=
;F21=
;F22=
;F23=
;F24=
;NumLock=
ScrollLock= set input MouseWheelDown Contrast + | set input MouseWheelUp Contrast - | OnRelease set input MouseWheelDown ZoomInPress Speed=20.0 | OnRelease set input MouseWheelUp ZoomOutPress Speed=20.0 
;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(¸¶¿ì½º Ä¿¼­°¡ È­¸é¿¡¼­ »ç¶óÁü)

Aliases[35]=(Command="Show Staticmeshes | Show Terrain | Show Radii | Show Maps | show coronas | show fog",Alias="fixedmiddle")

LeftMouse=PlayerPawnMoveTo 
RightMouse=CameraRotationOn | UseAutoTrackingPawnOff | StopMouse | CameraRotationOff OnRelease | UseAutoTrackingPawnOn OnRelease | MoveMouse OnRelease
MiddleMouse=Show Staticmeshes | Show Terrain | Show Radii | Show Maps | show coronas | show fog 

;DS;LeftMouse=PlayerPawnMoveTo 
;DS;RightMouse=CameraRotationModeOn | CameraRotationModeOff | FixedDefaultCamera OnRelease MaxPressedTime=200.0 
;RightMouse=CameraRotationModeOn | CameraRotationModeOff 
;MiddleMouse=CameraRotationModeOn | CameraRotationModeOff 
;MiddleMouse=FixedDefaultCamera
;End=FixedDefaultCamera
;DS;MiddleMouse=TurnBack

;DS;Left=LeftTurningStart | LeftTurningFinish OnRelease
;DS;Right=RightTurningStart | RightTurningFinish OnRelease
;DS;Up=KeyboardMoveStart Dir=1 | KeyboardMoveFinish OnRelease Dir=1
;DS;Down=KeyboardMoveStart Dir=4 | KeyboardMoveFinish OnRelease Dir=4
;DS;A=LeftTurningStart | LeftTurningFinish OnRelease
;DS;D=RightTurningStart | RightTurningFinish OnRelease
;DS;W=KeyboardMoveStart Dir=1 | KeyboardMoveFinish OnRelease Dir=1
;DS;S=KeyboardMoveStart Dir=4 | KeyboardMoveFinish OnRelease Dir=4
;DS;NumLock=KeyboardPermanentMove
NumLock=set input MouseWheelDown Gamma + | set input MouseWheelUp Brightness + | OnRelease set input MouseWheelDown ZoomInPress Speed=20.0 | OnRelease set input MouseWheelUp ZoomOutPress Speed=20.0 

;for camera walking
GreySlash=ModAirSpeedAccelRateStart Rate=+200.f | ModAirSpeedAccelRateFinish OnRelease
GreyStar=ModAirSpeedAccelRateStart Rate=-200.f | ModAirSpeedAccelRateFinish OnRelease
GreyPlus=ModMaxAirSpeedStart Speed=+800.f | ModMaxAirSpeedFinish OnRelease | IncReplaySpeed OnRelease
GreyMinus=ModMaxAirSpeedStart Speed=-800.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=set Engine.LineagePlayerController MaxZoomingDist 65535 | ZoomInPress Speed=20.0
MouseWheelUp=set Engine.LineagePlayerController MaxZoomingDist 65535 | ZoomOutPress Speed=20.0

;MouseWheelDown=FixedDefaultCamera Up
;MouseWheelUp=FixedDefaultCamera Down

;O=FixedDefaultCamera Down
;P=FixedDefaultCamera Up
PageUp=stat all | show radii | OnRelease stat none 
PageDown=rmd1
Home=FixedDefaultCamera
End=TurnBack

;NumPad4=ZoomOutHold Speed=2.0
;NumPad1=ZoomInHold Speed=2.0
;NumPad5=ZoomOutHold Speed=0.1
;NumPad2=ZoomInHold Speed=0.1
;NumPad6=ZoomOutHold Speed=0.01
;NumPad3=ZoomInHold Speed=0.01

Up=KeyboardMoveStart Dir=1 | KeyboardMoveFinish OnRelease Dir=1
Down=KeyboardMoveStart Dir=4 | KeyboardMoveFinish OnRelease Dir=4
Right=CameraViewHeightAdjust Speed=+5.0
Left=CameraViewHeightAdjust Speed=-5.0

;Equals=FixedDefaultCamera Up
;Minus=FixedDefaultCamera Down
;Minus=ZoomOutPress Speed=640.0
;Equals=ZoomInPress Speed=640.0
;GreyMinus=ZoomOutPress Speed=640.0
;GreyPlus=ZoomInPress Speed=640.0
;PageUp=  FixedDefaultCamera Up
;PageDown=FixedDefaultCamera Down
;LeftBracket=gamm1
;RightBracket=gamp1
;SemiColon=cntm1
;SingleQuote=cntp1
;Period=brtm1
;Slash=brtp1
;Backslash=coldefs



;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
;Equals=GroundSpeedUp
;Minus=GroundSpeedDown
;f7=SPAWNMAGICTEST

[Engine.PlayerController]
DesiredFOV=60.0
DefaultFOV=60.0

[Engine.LineagePlayerController]
CameraViewHeightAdjust=0.0
bUseAutoTrackingPawn=true
bUseVolumeCamera=false
bUseHitCheckCamera=false
AutoTrackingPawnSpeed=0.4
VolumeCameraRadius=1000
HitCheckCameraMinDist=300
FixedDefaultViewNum=8
MaxZoomingDist=60000
MinZoomingDist=-200

;0
FixedDefaultCameraYaw[0]=0
FixedDefaultCameraPitch[0]=-3072
FixedDefaultCameraDist[0]=640
FixedDefaultCameraViewHeight[0]=0.0
FixedDefaultCameraHidePlayer[0]=0
FixedDefaultCameraDisableZoom[0]=0

;1
FixedDefaultCameraYaw[1]=0
FixedDefaultCameraPitch[1]=-3072
FixedDefaultCameraDist[1]=320
FixedDefaultCameraViewHeight[1]=0.0
FixedDefaultCameraHidePlayer[1]=0
FixedDefaultCameraDisableZoom[1]=0

;2
FixedDefaultCameraYaw[2]=0
FixedDefaultCameraPitch[2]=-3072
FixedDefaultCameraDist[2]=2560
FixedDefaultCameraViewHeight[2]=0.0
FixedDefaultCameraHidePlayer[2]=0
FixedDefaultCameraDisableZoom[2]=0

;3
FixedDefaultCameraYaw[3]=0
FixedDefaultCameraPitch[3]=-3072
FixedDefaultCameraDist[3]=2240
FixedDefaultCameraViewHeight[3]=0.0
FixedDefaultCameraHidePlayer[3]=0
FixedDefaultCameraDisableZoom[3]=0

;4
FixedDefaultCameraYaw[4]=0
FixedDefaultCameraPitch[4]=-3072
FixedDefaultCameraDist[4]=1920
FixedDefaultCameraViewHeight[4]=0.0
FixedDefaultCameraHidePlayer[4]=0
FixedDefaultCameraDisableZoom[4]=0

;5
FixedDefaultCameraYaw[5]=0
FixedDefaultCameraPitch[5]=-3072
FixedDefaultCameraDist[5]=1600
FixedDefaultCameraViewHeight[5]=0.0
FixedDefaultCameraHidePlayer[5]=0
FixedDefaultCameraDisableZoom[5]=0

;6
FixedDefaultCameraYaw[6]=0
FixedDefaultCameraPitch[6]=-3072
FixedDefaultCameraDist[6]=1280
FixedDefaultCameraViewHeight[6]=0.0
FixedDefaultCameraHidePlayer[6]=0
FixedDefaultCameraDisableZoom[6]=0

;7
FixedDefaultCameraYaw[7]=0
FixedDefaultCameraPitch[7]=-3072
FixedDefaultCameraDist[7]=960
FixedDefaultCameraViewHeight[7]=0.0
FixedDefaultCameraHidePlayer[7]=0
FixedDefaultCameraDisableZoom[7]=0

[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

Posted

this ruins the server :S

it actually disapear the walls some way and u can see others but why to do that???

u corrupt your server and do not make it with graphics

i dont like the work sorry for me but for others is perfect

nice job

Posted

A wallhack for Lineage 2 has been posted somewhere here in mxc.

Search for it, it rocks hard plus it's not detected by any server!

Posted
it's very usefull if u play L2Mafia

Yeah you can see who is waits in the next corner to cancel or debuff you.. ;)

Whats the point on playing the game that way? Learn to play...

The real point is .... you can see everyone and no one cannot shaw you .... :D

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • what pack you use  send me on discord for it
    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock