Page 1 of 1

JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 1:30 pm
by Anarchy
Hi Guys

I'm seeming to have a problem with setting difficulty in JCoopZ as I want it set at 4(Unreal difficulty) yet the difficulty ingame still appears to be set at 1 and the server log gives me this error

JCoopZ: Add mutator ob4belt.ob4beltmutator
JCoopZ: Add mutator Difficulty=4
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.Difficulty=4': Can't resolve package name

I'm not sure what is causing this but I'd appreacite any help you guys could give me on this.


Regards,
Anarchy.

Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 2:33 pm
by GreatEmerald
Huh? It sounds like you have it written like "map?mutator=ob4belt.ob4beltmutator,Difficulty=4" while it should be "map?mutator=ob4belt.ob4beltmutator?Difficulty=4"

Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 3:04 pm
by Anarchy
No it's map?mutator=ob4belt.ob4beltmutator?Difficulty=4 -server

That's it exactly it's all right in the command line but it still gives me the error.


Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 9:03 pm
by Zombie
Clearly for some reason it is parsing your command-line as if "Difficulty=4" was a mutator.

What is your entire command-line? What is posted here is not exactly complete as yours because it does not have "?Game=JCoopZ1.JCoopZGame" in it. Make sure it is exactly the same as below, and then try again.

"Vortex2?Game=JCoopZ1.JCoopZGame?Mutator=ob4belt.ob4beltmutator?Difficulty=4 -server"

If it continues to parse it wrong move "?Difficulty=4" before "?Mutator=" or move ob4belt.ob4beltmutator to a HookMutator entry.


-Zombie

Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 9:48 pm
by Matrix224
Can't you just set Difficulty in the Advanced Options of your server....?

Or does jCoopZ not have that...because for me, there's an option in xCoop that sets GameDifficulty in the Advanced Options.

Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 10:15 pm
by Anarchy
C:\Unreal\System\Unreal.exe nyleve.unr?Game=JCoopZ1.JCoopZGame?Mutator=DZMapM.DZMapMutator,ob4belt.ob4beltmutator?Difficulty=4 -server

That's my full commandline


@Zombie

So you recommend that I add the ob4beltmutator to the hookmutator list instead of the command line?

Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 10:57 pm
by Zombie
I just tested your command-line, and it worked fine for me. So far it seems to be some problem isolated to you. The uscript parsing functions for command-line options are overridden in JCoopZ so the behavior should be the same regardless of game version.

I suggest moving "?Difficulty=4" before "?Mutator=" first to see if that solves your problem. I am curious on that.


-Zombie

Re: JCoopZ Difficulty Problem

Posted: Wed Sep 01, 2010 11:27 pm
by Anarchy
Thanks everybody but I found a solution my own way.

I started messing around with the command line difficulty settings and when I set it at "3" I found that it set the game to unreal difficulty.

It turns out that there is no such thing as "Difficulty 4" and that it only resets the difficulty back to 0(easy)

The problem was corrected by just changing the number from 4 to 3,
Sorry for the grief I gave you guys but thanks once again.


Regards,
Anarchy.




Re: JCoopZ Difficulty Problem

Posted: Thu Sep 02, 2010 12:25 am
by Zombie
That does not explain what you originally posted nor the fact that it worked for me but whatever. You solved your own problem.

Unreal does not officially support a difficulty of 4 in 224/225/226, but it does effect the game in ways as if it did. In 227 there is additional support for difficulty 4 (maybe to 5?).


-Zombie

Re: JCoopZ Difficulty Problem

Posted: Thu Sep 02, 2010 12:49 am
by Anarchy
Yeah I know it doesn't explain why it worked for you but maybe your settings are different to mine....I dunno really.

I may not have stated this before but I just wanted to set the ingame difficulty to "unreal" and I was under the impression that difficulty levels in unreal went like this

1: Easy 2:Medium 3: Hard 4: Unreal

Yes this was an error in my understanding and I apologize for that.

Also if I'm not mistaken Unreal 227 supports difficulty up to 6 which I think smirf said somewhere can only be beatable in coop and not singleplayer.


Regards,
Anarchy

Re: JCoopZ Difficulty Problem

Posted: Thu Sep 02, 2010 12:49 am
by Matrix224
My server runs on Difficulty 6. SkaarjTroopers are 100% accurate, don't miss a damn shot.

Re: JCoopZ Difficulty Problem

Posted: Thu Sep 02, 2010 4:21 am
by スマイル・ドラゴン
Anarchy, you're wrong.

0=Easy
1=Medium
2=Hard
3=Unreal

In 227 it's changed to UT99's difficulty levels, which are more broader and more difficult.

Re: JCoopZ Difficulty Problem

Posted: Thu Sep 02, 2010 9:37 am
by Anarchy
Yes I know I was wrong....

but now I know the right settings



Regards,
Anarchy.

Re: JCoopZ Difficulty Problem

Posted: Thu Sep 02, 2010 11:30 am
by Gizzy
[.....]can only be beatable in coop and not singleplayer.
I smell a challenge