Page 1 of 1

Howto install Grapple Hook into my server

Posted: Thu Nov 30, 2023 9:57 am
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

Re: Howto install Grapple Hook into my server

Posted: Thu Nov 30, 2023 4:00 pm
by papercoffee
it would be better if you would show the lines you added and some logs so people can see what is happening.

Re: Howto install Grapple Hook into my server

Posted: Thu Nov 30, 2023 7:26 pm
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

Re: Howto install Grapple Hook into my server

Posted: Thu Nov 30, 2023 9:28 pm
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"

Re: Howto install Grapple Hook into my server

Posted: Fri Dec 01, 2023 10:23 am
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.

Re: Howto install Grapple Hook into my server

Posted: Fri Dec 01, 2023 1:55 pm
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.

Re: Howto install Grapple Hook into my server

Posted: Fri Dec 01, 2023 4:39 pm
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"...

Re: Howto install Grapple Hook into my server

Posted: Fri Dec 01, 2023 8:30 pm
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".)

Re: Howto install Grapple Hook into my server

Posted: Sat Dec 02, 2023 9:39 am
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...

Re: Howto install Grapple Hook into my server

Posted: Sat Dec 02, 2023 11:05 am
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.

Re: Howto install Grapple Hook into my server

Posted: Tue Dec 05, 2023 10:11 am
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.