Howto install Grapple Hook into my server

Discussions about Servers
TheCrow
Novice
Posts: 12
Joined: Wed Oct 25, 2023 2:08 pm

Howto install Grapple Hook into my server

Post by TheCrow »

I have hosted a UT server, I would like to enable Grapple Hook on my server.

- I have downloaded: http://medor.no-ip.org/Weapons/NDgrap49c_Full.zip
- Copied the files from the .zip into the system folder of my server.
- copy + paste the lines from the UnrealTournament.ini file into the .ini file of my server.
- Rebooted server

The grapple hook is not working, when I join other servers I can use it right away.
Does someone know what I am doing wrong? :facepalm:

Tnx
User avatar
papercoffee
Godlike
Posts: 10510
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.

Re: Howto install Grapple Hook into my server

Post by papercoffee »

it would be better if you would show the lines you added and some logs so people can see what is happening.
ShaiHulud
Adept
Posts: 460
Joined: Sat Dec 22, 2012 6:37 am

Re: Howto install Grapple Hook into my server

Post by ShaiHulud »

From vague recollection, this is probably going to be a missing INI file, needed to properly configure the grappling class in that package (at least, this doesn't appear to be included in the ZIP file that you linked to). See if this works:

1) Create an INI file (in your server System folder) called "NDgrap49c.ini"

2) Paste this into the INI file:

[NDgrap49c.Grappling]
HookSpeed=5000
HookKillMode=1
Range=5000.000000
FlySpeed=1.000000
FFlySpeed=1.000000
SpeedFactor=2.000000
bFlagFly=False
bFlagNoAttach=True
bFlagTeamTravel=False
Letylove49
Adept
Posts: 282
Joined: Tue Feb 28, 2012 7:47 pm
Location: suisse

Re: Howto install Grapple Hook into my server

Post by Letylove49 »

hi

have you adde this : ?
[Engine.GameEngine]
ServerPackages=NDgencli5
ServerPackages=NDgrap49c

and if you runining a mapvote: this : ?

Mutators="NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut"
Image





Letylove49 aka Alicia
TheCrow
Novice
Posts: 12
Joined: Wed Oct 25, 2023 2:08 pm

Re: Howto install Grapple Hook into my server

Post by TheCrow »

ShaiHulud wrote: Thu Nov 30, 2023 7:26 pm From vague recollection, this is probably going to be a missing INI file, needed to properly configure the grappling class in that package (at least, this doesn't appear to be included in the ZIP file that you linked to). See if this works:

1) Create an INI file (in your server System folder) called "NDgrap49c.ini"

2) Paste this into the INI file:

[NDgrap49c.Grappling]
HookSpeed=5000
HookKillMode=1
Range=5000.000000
FlySpeed=1.000000
FFlySpeed=1.000000
SpeedFactor=2.000000
bFlagFly=False
bFlagNoAttach=True
bFlagTeamTravel=False
I have followed your instructions, rebooted server but unfortunately not working.
In the Unrealtournament.ini under [Engine.GameEngine] I have pasted:

ServerPackages=NDgencli5
ServerPackages=NDgrap49c

And in the UnrealTournament.ini I have added these lines:

[NDgencli5.ND_Mut]
MessageTimer=30
bNotifyKeyBind=True

[NDdj4.DoubleJumpUT]
maxJumps=3
jumpType=2
jumpHeight=1.900000

[NDgrap49c.Grappling]
HookSpeed=2700
HookKillMode=1
Range=5000.000000
FlySpeed=1.000000
FFlySpeed=1.000000
SpeedFactor=2.000000
bFlagFly=False
bFlagNoAttach=True
bFlagTeamTravel=False

In the UCC.LOG I see:

Init: Unreal engine initialized
Log: Browse: CTF-Face.unr?Name=Player?Class=Botpack.TMale2?team=0?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?Game=Botpack.CTFGame?Mutator=?Listen
Log: LoadMap: CTF-Face.unr?Name=Player?Class=Botpack.TMale2?team=0?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?Game=Botpack.CTFGame?Mutator=?Listen
Log: Bound to Fire.dll
Log: Bound to IpDrv.dll
Log: Collecting garbage
Log: Purging garbage
Log: Garbage: objects: 17594->17594; refs: 229157
Log: Game class is 'CTFGame'
Init: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
Init: WinSock: Socket queue 131072 / 131072
DevNet: TcpNetDriver on port 7777
Log: Server Package: NDgencli5
Log: Server Package: NDgrap49c

Log: Server Package: SoldierSkins
Log: Server Package: CommandoSkins
Log: Server Package: FCommandoSkins
Log: Server Package: SGirlSkins
Log: Server Package: BossSkins
Log: Server Package: Botpack
Log: Server Package: MultiMesh
Log: Server Package: Relics
Log: Server Package: EpicCustomModels
Log: Server Package: TCowMeshSkins
Log: Server Package: TNaliMeshSkins
Log: Server Package: TSkMSkins
Log: Server Package: De
Log: MD5 protection enabled: FALSE
Log: Spawning: IpDrv.UdpBeacon
Log: Spawning: IpServer.UdpServerQuery
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: UWeb.WebServer
Log: Bound to UWeb.dll
Log: Fixing up CTF-Face boulders
Log: Bringing Level CTF-Face.MyLevel up for play (20)...
ScriptLog: InitGame: ?Name=Player?Class=Botpack.TMale2?team=0?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?Game=Botpack.CTFGame?Mutator=?Listen
ScriptLog: Base Mutator is CTF-Face.DMMutator0
ScriptLog: UdpServerQuery(crt): Port 7778 successfully bound.
Log: Resolving master.333networks.com...
Log: Resolving master.errorist.eu...
Log: Resolving master.oldunreal.com...
Log: Resolving master2.oldunreal.com...
Log: Resolving master.hypercoop.tk...
Log: Resolving master.openspy.net...   
Auto merged new post submitted 4 minutes later
Letylove49 wrote: Thu Nov 30, 2023 9:28 pm hi

have you adde this : ?
[Engine.GameEngine]
ServerPackages=NDgencli5
ServerPackages=NDgrap49c

and if you runining a mapvote: this : ?

Mutators="NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut"
I have added ServerPackages=NDgencli5
ServerPackages=NDgrap49c

but not the mapvote lines, because i dont have mapvote.
User avatar
TankBeef
Masterful
Posts: 589
Joined: Tue Apr 13, 2021 12:56 am

Re: Howto install Grapple Hook into my server

Post by TankBeef »

TheCrow wrote: Thu Nov 30, 2023 9:57 am The grapple hook is not working, when I join other servers I can use it right away.
Check if those servers are using the same exact version. If they are, use a cache cleaner, extract the file and compare file sizes and do a checksum if necessary. Also check if those servers are using extra files needed, those usually show up in the cache cleaner right below the main one.
Also, test with previous versions and see if you have the same problems with them.
User avatar
sektor2111
Godlike
Posts: 6438
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Howto install Grapple Hook into my server

Post by sektor2111 »

TheCrow wrote: Fri Dec 01, 2023 10:28 am but not the mapvote lines, because i dont have mapvote.
If you are not using any MapVote and line with mutators is empty, clearly nothing gets loaded.
TheCrow wrote: Fri Dec 01, 2023 10:28 am Log: Browse: CTF-Face.unr?Name=Player?Class=Botpack.TMale2?team=0?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?Game=Botpack.CTFGame?Mutator=?Listen
Sample of run-line from a Test Server

Code: Select all

UCC.exe server ?Game=BotPack.DeathMatchPlus?Mutator=NsUTw3.NsUTw,MVU3.BDBMapVote,Starter.TheStart?Difficulty=3 log=server.log
Without declaration of any mutator they won't load just because they are in "Packages"...
TheCrow
Novice
Posts: 12
Joined: Wed Oct 25, 2023 2:08 pm

Re: Howto install Grapple Hook into my server

Post by TheCrow »

In the controlpanel of GTX Gaming there is a config panel where you can add mutators, in the field I enter:
NDdj4.DoubleJumpUT,NDgencli5.ND_Mut,NDgrap49c.GrapMut restart the server, it looks like it is working!! :D
Now I only have to find a way to disable the original translocator in the game. Can I edit this in UnrealTournament.ini? (In the config panel there is also a field: "CustomCode".)
User avatar
sektor2111
Godlike
Posts: 6438
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Howto install Grapple Hook into my server

Post by sektor2111 »

TheCrow wrote: Fri Dec 01, 2023 8:30 pm Can I edit this in UnrealTournament.ini? (In the config panel there is also a field: "CustomCode".)
Yes, open file and search string "Translocator" - you might find some bool value being "True", just revert it to "false" - get used to read those files from time to time...
TheCrow
Novice
Posts: 12
Joined: Wed Oct 25, 2023 2:08 pm

Re: Howto install Grapple Hook into my server

Post by TheCrow »

sektor2111 wrote: Sat Dec 02, 2023 9:39 am
TheCrow wrote: Fri Dec 01, 2023 8:30 pm Can I edit this in UnrealTournament.ini? (In the config panel there is also a field: "CustomCode".)
Yes, open file and search string "Translocator" - you might find some bool value being "True", just revert it to "false" - get used to read those files from time to time...
Yes thanks, I have turn it into false, it worked (bUseTranslocator=false)

I noticed the grapple hook only works when the weapon (grapple hook) is selected. In other servers you can use it with every weapon with the keybind.
I cannot find any related option into the grapple.ini.
TheCrow
Novice
Posts: 12
Joined: Wed Oct 25, 2023 2:08 pm

Re: Howto install Grapple Hook into my server

Post by TheCrow »

Does anyone know how I can configure it so that the grapple hook works on all weapons? Now I have to specifically select the translocator/grapple hook to use it.