| Author |
Message |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/16/2007 16:22:00
|
DDRKhat
Joined: 07/16/2007 16:17:00
Messages: 10
Offline
|
I have seen several topics on this, read through them thoroughly and have not had a fix as of yet. So, here we go.
First off, great job, second off. HEEEAALLP!
Code:
ServerPackages=Core
ServerPackages=Engine
ServerPackages=Fire
ServerPackages=Editor
ServerPackages=IpDrv
ServerPackages=UWeb
ServerPackages=GamePlay
ServerPackages=UnrealGame
ServerPackages=XEffects
ServerPackages=XPickups
ServerPackages=XGame
ServerPackages=XWeapons
ServerPackages=XInterface
ServerPackages=Vehicles
ServerPackages=TeamSymbols_UT2003
ServerPackages=TeamSymbols_UT2004
ServerPackages=BonusPack
ServerPackages=SkaarjPack_rc
ServerPackages=SkaarjPack
ServerPackages=UTClassic
ServerPackages=UT2k4Assault
ServerPackages=Onslaught
ServerPackages=GUI2K4
ServerPackages=UT2k4AssaultFull
ServerPackages=OnslaughtFull
ServerPackages=xVoting
ServerPackages=UT2004RPG
ServerPackages=DruidsRPG200
As you can see, the packages are there correctly. The INI file is setup fine.
If you play solo, you can pick up weapons etc etc happily, but...
If say "John" connects, then he has an issue, he can pick up weapons fine, they will have various stats if he's lucky (+3 infinity for example...) HOWEVER. If he should run out of ammo with the weapon, it'll swap to the next weapon (as it should) which is the autoassult rifle, regardless of him picking up other weapons, they seem to get stripped of him as soon as their not selected.
So for example;
Round Start. John connects, He grabs a rocket launcher, then a plasma rifle, uses all of the rocket launchers ammo, It switches him to the assult rifle, And neither the Rocket Launcher or Plasma Rifle are in his possession anymore, he is also unable to pickup another one. So he ends up with (eventually) an inventory of weapons he cannot switch to except for Shield Gun or Assult Rifle.
[Edit]
Forgot to mention, this isn't a matter of packet info loss, unless you can loose information over the network at 10mb/s (And if this is the case, then the mutator shouldn't work online at all, no offense)
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/16/2007 17:21:00
|
BotFodder
Wicked Sick!
![[Avatar]](/dcforum/images/avatar/6ea2ef7311b482724a9b7b0bc0dd85c6.jpg)
Joined: 01/13/2006 15:23:41
Messages: 1239
Location: Florida
Offline
|
Listen or Dedicated Server?
I had this issue a bit but I can't remember what fixed it. I can only vouch for a Dedicated Server config though.
|
I use the Futurama Prof. Farnsworth Skin: http://www.disastrousconsequences.com/dcforum/posts/list/1595.page
WM: (DC)BotFodder 170
MM: (DC)BotDoctor 141
AM: (DC)BotBooster 147
http://ericdives.com/ - My DC Newbie FAQ: http://tinyurl.com/lz229
Twitter: http://twitter.com/ericdives |
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/17/2007 01:19:39
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
I have seen this before as well.I think it is down to a conflict in versions of files, but haven't as yet identified which packages cause the problems. So, I have no answers, but things you could try are:
Firstly, I would suggest running the minimum packages, and see if it still occurs. By this I mean have the ini file as you currently have got it. Create a dedicated server, and when adding mutators, just select UT2004 RPG (and satoremonsterpack if you like). For the moment leave off other Druid mutators like invasion spree, game rules, key bindings, upgrade mutator, RPG hud, anti camper etc.
Start another session as client, join and see if you still get the problem. I think you may get different results with a client on the same machine, and a client on a different machine?
If so, take the DruidsRPG out of the ini file, and see if you get the problem with just the UT2004RPG.
The other thing to try is checking the version of the UT2004RPG. I think you might need to install UT2004RPG 2.0 or 2.1 first, then install 2.2. I am not sure that installing just 2.2 is sufficient for a server? Sometimes I think it gets confused what version of UT2004RPG it has, and re-installing 2.2 may fix it?
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/17/2007 02:44:26
|
DDRKhat
Joined: 07/16/2007 16:17:00
Messages: 10
Offline
|
Ahh thanks for the friendly support, Haven't tried any suggestions yet, Gonna provide some more information though;
Both computers (Mine and my friends) Have had a fresh reinstall of UT2004 (He's around mind for now, so I'm positive of this )
After installation, we upgrade our UT to 3369 (I think thats the latest number)
After that, we put in UT2004RPG (2.2) then DruidsRPG (2.0).
Once thats complete, we put the server packges into the ut2004.ini file.
The server is listen of course, as we're trying to play lan together
Once again thanks for the positive feedback, I'll wait for some more feedback to see what I should do.
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/17/2007 05:46:38
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
DDRKhat wrote:
The server is listen of course, as we're trying to play lan together
What I tend to do is on the PC I would run as the listen server, I kick off a dedicated server. Then start another UT session off on the same PC as run as a normal user, and connect to the dedicated server. Otherwise the person playing the listen server has a very significant advantage. (Mind you, it does slow down map changes)
However, I don't think running a dedicated server will solve the broken weapons problem.
One other thing to consider are the log files. There may be some errors logged at the start of the files which might give us a clue as to what is going wrong.
EDIT:In particular, is it logging something like VampireMarker not found in Mut2004RPG? Or errors in MutUT2004RPG?
I presume the UT2004RPG.ini file is the one from the Druids200 download?
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/17/2007 09:01:42
|
DDRKhat
Joined: 07/16/2007 16:17:00
Messages: 10
Offline
|
Szlat wrote:
DDRKhat wrote:
The server is listen of course, as we're trying to play lan together
What I tend to do is on the PC I would run as the listen server, I kick off a dedicated server. Then start another UT session off on the same PC as run as a normal user, and connect to the dedicated server. Otherwise the person playing the listen server has a very significant advantage. (Mind you, it does slow down map changes)
However, I don't think running a dedicated server will solve the broken weapons problem.
One other thing to consider are the log files. There may be some errors logged at the start of the files which might give us a clue as to what is going wrong.
EDIT:In particular, is it logging something like VampireMarker not found in Mut2004RPG? Or errors in MutUT2004RPG?
I presume the UT2004RPG.ini file is the one from the Druids200 download?
There are no errors in the log file at all. How can the host being a player give an unfair advantage? I've never seen this issue before at a local lan that I went to which has the same mod installed. As for running a dedicated AND a listen on the same machine, that causes alot of feedback issues with the packets so its really not recommended.
Here is UT2004RPG.ini file, to show that everything is default.
However I do modify WeaponModifierChance=0.333333 to WeaponModifierChance=0.888888 but it never keeps this change and continues to reset itself
Code:
[UT2004RPG.MutUT2004RPG]
SaveDuringGameInterval=1200
StartingLevel=5
PointsPerLevel=7
InfiniteReqEXPOp=0
InfiniteReqEXPValue=0
LevelDiffExpGainDiv=100.000000
MaxLevelupEffectStacking=1
EXPForWin=80
BotBonusLevels=0
StatCaps[0]=50
StatCaps[1]=200
StatCaps[2]=250
StatCaps[3]=80
StatCaps[4]=50
StatCaps[5]=80
WeaponModifierChance=0.333333
bNoUnidentified=True
bReset=False
Version=22
bMagicalStartingWeapons=True
bAutoAdjustInvasionLevel=True
InvasionAutoAdjustFactor=0.250000
HighestLevelPlayerName=DDRKhat
HighestLevelPlayerLevel=17
bFakeBotLevels=False
bIronmanMode=False
bUseOfficialRedirect=False
bAllowMagicSuperWeaponReplenish=True
Levels=0
Levels=15
Levels=20
Levels=25
Levels=30
Levels=40
Levels=55
Levels=75
Levels=100
Levels=100
Levels=100
Levels=100
Levels=100
Levels=100
Levels=100
Levels=200
Levels=300
Levels=400
Levels=500
Levels=600
Levels=700
Levels=1200
Levels=1500
Levels=2000
Levels=2200
Levels=2200
Levels=2200
Levels=2300
Levels=2300
Levels=2400
Levels=2500
Levels=2500
Levels=2500
Levels=2500
Levels=2500
Levels=2500
Levels=2500
Levels=2500
Levels=5745
Levels=5860
Levels=5977
Levels=6097
Levels=6218
Levels=6343
Levels=6470
Levels=6599
Levels=6731
Levels=6866
Levels=7003
Levels=7143
Levels=7286
Levels=7432
Levels=7580
Levels=7732
Levels=7887
Levels=8044
Levels=8153
Levels=8369
Levels=8537
Levels=8707
Levels=8882
Levels=9059
Levels=9240
Levels=9425
Levels=9614
Levels=9806
Levels=10000
Abilities=Class'DruidsRPG200.ClassWeaponsMaster'
Abilities=Class'DruidsRPG200.ClassAdrenalineMaster'
Abilities=Class'DruidsRPG200.ClassMonsterMaster'
Abilities=Class'DruidsRPG200.DruidRegen'
Abilities=Class'DruidsRPG200.DruidVampire'
Abilities=Class'DruidsRPG200.DruidLoaded'
Abilities=Class'DruidsRPG200.DruidAmmoRegen'
Abilities=Class'DruidsRPG200.DruidNoWeaponDrop'
Abilities=Class'DruidsRPG200.DruidAdrenalineRegen'
Abilities=Class'DruidsRPG200.DruidAdrenalineSurge'
Abilities=Class'DruidsRPG200.DruidEnergyVampire'
Abilities=Class'DruidsRPG200.DruidArtifactLoaded'
Abilities=Class'DruidsRPG200.AbilityLoadedHealing'
Abilities=Class'DruidsRPG200.AbilityExpHealing'
Abilities=Class'DruidsRPG200.AbilityLoadedMonsters'
Abilities=Class'DruidsRPG200.AbilityMonsterHealthBonus'
Abilities=Class'DruidsRPG200.AbilityMonsterPoints'
Abilities=Class'DruidsRPG200.AbilityMonsterSkill'
Abilities=Class'UT2004RPG.AbilityCounterShove'
Abilities=Class'UT2004RPG.AbilityJumpZ'
Abilities=Class'UT2004RPG.AbilityReduceFallDamage'
Abilities=Class'UT2004RPG.AbilityRetaliate'
Abilities=Class'UT2004RPG.AbilitySpeed'
Abilities=Class'UT2004RPG.AbilityShieldStrength'
Abilities=Class'UT2004RPG.AbilityReduceSelfDamage'
Abilities=Class'UT2004RPG.AbilitySmartHealing'
Abilities=Class'UT2004RPG.AbilityAirControl'
Abilities=Class'UT2004RPG.AbilityAwareness'
Abilities=Class'UT2004RPG.AbilityFastWeaponSwitch'
Abilities=Class'DruidsRPG200.DruidGhost'
Abilities=Class'DruidsRPG200.DruidUltima'
Abilities=Class'DruidsRPG200.AbilityEnhancedDamage'
Abilities=Class'DruidsRPG200.AbilityEnhancedReduction'
RemovedAbilities=Class'UT2004RPG.AbilityHoarding'
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Vampire',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Vorpal',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedInfinity',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Freeze',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Healer',Chance=2)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Knockback',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Speedy',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_NullEntropy',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedForce',Chance=2)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedPenetrating',Chance=2)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedDamage',Chance=4)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedNoMomentum',Chance=3)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedEnergy',Chance=2)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedPoison',Chance=3)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedLuck',Chance=3)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedProtection',Chance=3)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_EnhancedPiercing',Chance=2)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Rage',Chance=1)
WeaponModifiers=(WeaponClass=Class'DruidsRPG200.RW_Reflection',Chance=1)
SuperAmmoClassNames=RedeemerAmmo
SuperAmmoClassNames=BallAmmo
SuperAmmoClassNames=SCannonAmmo
ConfigMonsterList=Class'SkaarjPack.SkaarjPupae'
ConfigMonsterList=Class'SkaarjPack.Manta'
ConfigMonsterList=Class'SkaarjPack.Razorfly'
ConfigMonsterList=Class'SkaarjPack.Krall'
ConfigMonsterList=Class'SkaarjPack.EliteKrall'
ConfigMonsterList=Class'SkaarjPack.Gasbag'
ConfigMonsterList=Class'SkaarjPack.Brute'
ConfigMonsterList=Class'SkaarjPack.Skaarj'
ConfigMonsterList=Class'SkaarjPack.Behemoth'
ConfigMonsterList=Class'SkaarjPack.FireSkaarj'
ConfigMonsterList=Class'SkaarjPack.WarLord'
ConfigMonsterList=None
ConfigMonsterList=None
ConfigMonsterList=None
ConfigMonsterList=None
ConfigMonsterList=None
ConfigMonsterList=None
ConfigMonsterList=None
[DruidsRPG200.AbilityLoadedMonsters]
MonsterConfigs=(FriendlyName="Pupae",Monster=Class'SkaarjPack.SkaarjPupae',Adrenaline=15,MonsterPoints=2,Level=2)
MonsterConfigs=(FriendlyName="Manta",Monster=Class'SkaarjPack.Manta',Adrenaline=20,MonsterPoints=3,Level=2)
MonsterConfigs=(FriendlyName="Krall",Monster=Class'SkaarjPack.Krall',Adrenaline=30,MonsterPoints=3,Level=3)
MonsterConfigs=(FriendlyName="Devil Fish",Monster=Class'satoreMonsterPackv120.SMPDevilFish',Adrenaline=45,MonsterPoints=3,Level=3)
MonsterConfigs=(FriendlyName="Razor Fly",Monster=Class'SkaarjPack.Razorfly',Adrenaline=30,MonsterPoints=3,Level=3)
MonsterConfigs=(FriendlyName="Elite Krall",Monster=Class'SkaarjPack.EliteKrall',Adrenaline=35,MonsterPoints=4,Level=4)
MonsterConfigs=(FriendlyName="Gasbag",Monster=Class'SkaarjPack.Gasbag',Adrenaline=40,MonsterPoints=5,Level=5)
MonsterConfigs=(FriendlyName="Skaarj Trooper",Monster=Class'satoreMonsterPackv120.SMPSkaarjTrooper',Adrenaline=50,MonsterPoints=5,Level=10)
MonsterConfigs=(FriendlyName="Brute",Monster=Class'SkaarjPack.Brute',Adrenaline=50,MonsterPoints=6,Level=6)
MonsterConfigs=(FriendlyName="Metal Skaarj",Monster=Class'satoreMonsterPackv120.SMPMetalSkaarj',Adrenaline=55,MonsterPoints=8,Level=6)
MonsterConfigs=(FriendlyName="Skaarj",Monster=Class'SkaarjPack.Skaarj',Adrenaline=40,MonsterPoints=5,Level=7)
MonsterConfigs=(FriendlyName="Skaarj Sniper",Monster=Class'satoreMonsterPackv120.SMPSkaarjSniper',Adrenaline=80,MonsterPoints=7,Level=12)
MonsterConfigs=(FriendlyName="Behemoth",Monster=Class'SkaarjPack.Behemoth',Adrenaline=70,MonsterPoints=7,Level=8)
MonsterConfigs=(FriendlyName="Giant Razor Fly",Monster=Class'satoreMonsterPackv120.SMPGiantRazorFly',Adrenaline=75,MonsterPoints=7,Level=8)
MonsterConfigs=(FriendlyName="Ice Skaarj",Monster=Class'SkaarjPack.IceSkaarj',Adrenaline=60,MonsterPoints=7,Level=9)
MonsterConfigs=(FriendlyName="Mercenary",Monster=Class'satoreMonsterPackv120.SMPMercenary',Adrenaline=40,MonsterPoints=6,Level=5)
MonsterConfigs=(FriendlyName="Fire Skaarj",Monster=Class'SkaarjPack.FireSkaarj',Adrenaline=70,MonsterPoints=7,Level=11)
MonsterConfigs=(FriendlyName="Slith",Monster=Class'satoreMonsterPackv120.SMPSlith',Adrenaline=75,MonsterPoints=7,Level=11)
MonsterConfigs=(FriendlyName="Elite Mercenary",Monster=Class'satoreMonsterPackv120.SMPMercenaryElite',Adrenaline=60,MonsterPoints=7,Level=8)
MonsterConfigs=(FriendlyName="WarLord",Monster=Class'SkaarjPack.WarLord',Adrenaline=100,MonsterPoints=13,Level=14)
MonsterConfigs=(FriendlyName="Titan",Monster=Class'satoreMonsterPackv120.SMPTitan',Adrenaline=100,MonsterPoints=15,Level=15)
MonsterConfigs=(FriendlyName="Stone Titan",Monster=Class'satoreMonsterPackv120.SMPStoneTitan',Adrenaline=100,MonsterPoints=15,Level=15)
[UT2004RPG.RPGArtifactManager]
ArtifactDelay=15
MaxArtifacts=40
MaxHeldArtifacts=3
AvailableArtifacts=(ArtifactClass=Class'DruidsRPG200.DruidArtifactMakeMagicWeapon',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'UT2004RPG.ArtifactInvulnerability',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'UT2004RPG.ArtifactFlight',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'DruidsRPG200.DruidArtifactTripleDamage',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'UT2004RPG.ArtifactTeleport',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'DruidsRPG200.DruidEnhancedArtifactMonsterSummon',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'DruidsRPG200.DruidArtifactSpider',Chance=1)
AvailableArtifacts=(ArtifactClass=Class'DruidsRPG200.DruidArtifactLightningRod',Chance=1)
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/17/2007 10:22:39
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
DDRKhat wrote:
There are no errors in the log file at all.
Is that for the server and both clients (or the listen server and one client)?
DDRKhat wrote:
How can the host being a player give an unfair advantage? I've never seen this issue before at a local lan that I went to which has the same mod installed.
Running as a listen server, your session is controlling everything. This means you get significantly faster responses, and no ping/lag issues. You can time things a lot better, score loads more headshots, dodge missiles better - all sorts of things. You still get some benefits just from being on the same machine if you are using a dedicated server, but at least you are processed the same way as the other client. Anyway, this is irrelevant to the problems you are having.
DDRKhat wrote:
As for running a dedicated AND a listen on the same machine, that causes alot of feedback issues with the packets so its really not recommended.
Agreed, don't run a dedicated and listen server together. Run a dedicated server, then run a normal client and join the server just as you would from the other PC.
Couldn't see anything wrong in the rpg.ini file. Don't know why the WeaponModifierChance is being reset - it would imply there is some other package resetting it? Does this happen when just running the minimal mutators?
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/17/2007 15:09:53
|
DDRKhat
Joined: 07/16/2007 16:17:00
Messages: 10
Offline
|
Szlat wrote:
DDRKhat wrote:
There are no errors in the log file at all.
Is that for the server and both clients (or the listen server and one client)?
Yes, this is for both client and server. (Remember, we're running a listen)
Szlat wrote:
DDRKhat wrote:
How can the host being a player give an unfair advantage? I've never seen this issue before at a local lan that I went to which has the same mod installed.
Running as a listen server, your session is controlling everything. This means you get significantly faster responses, and no ping/lag issues. You can time things a lot better, score loads more headshots, dodge missiles better - all sorts of things. You still get some benefits just from being on the same machine if you are using a dedicated server, but at least you are processed the same way as the other client. Anyway, this is irrelevant to the problems you are having.
I don't really think that has much of an effect considering, #1 Its CO-OP, players vs monsters. #2 the client connecting is on the lan, they have a ping of 6, their packets are being transmitted through a 10mb/s HUB, so, their hardly gonna notice much difference at all.
Szlat wrote:
DDRKhat wrote:
As for running a dedicated AND a listen on the same machine, that causes alot of feedback issues with the packets so its really not recommended.
Agreed, don't run a dedicated and listen server together. Run a dedicated server, then run a normal client and join the server just as you would from the other PC.
Okay I now feel stupid. I had meant to say that, I.E John makes a dedicated Server, then connects to it himself, that would cause packet isssues, along with cpu drain.
Szlat wrote:
Couldn't see anything wrong in the rpg.ini file. Don't know why the WeaponModifierChance is being reset - it would imply there is some other package resetting it? Does this happen when just running the minimal mutators?
Not sure, Will give this a look through now and try isolate the issue, will report back with a edit to this post when I have done that.
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/18/2007 01:59:46
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
Have you tried running the minimal configuration yet?
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/19/2007 02:30:33
|
DDRKhat
Joined: 07/16/2007 16:17:00
Messages: 10
Offline
|
Alright so far here is my testing results;
Full reinstall of UT2004RPG. Sorting the RPG mutator to how I want it to be (That was why the ini file was modifying itself back to 0.333333.. I edited it the wrong way) and ONLY running UT2004RPG mutator (none others)
Weapons are OK!
Running a game with the other mutators we use, quadjump, air control, scorefix.
Weapons are OK!
Installing DruidsRPG200 and running it at default (with other mutators, not including any of the new Mutators from Druids)
Weapons are BAD!
It appears that when picking a weapon up, if it has a DruidsRPG200 weapon ability, I.E Vampire, the weapon does not work with the client.
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/19/2007 04:19:46
|
BotFodder
Wicked Sick!
![[Avatar]](/dcforum/images/avatar/6ea2ef7311b482724a9b7b0bc0dd85c6.jpg)
Joined: 01/13/2006 15:23:41
Messages: 1239
Location: Florida
Offline
|
If you're seeing this on your connected client but not your listen server (or actually if you do get the problem as both), the only thing I can suggest at this point is:
Run a dedicated server, and then run a second UT2004 instance to connect to the local dedicated server as a client. Your other client should be able to connect.
See if you get the same behavior.
None of us run it as a listen server during testing as far as I know, and it's unlikely that anyone's going to jump right in and fix any "listen server specific" issues. Well, maybe Szlat - he's a fiend that way.
|
I use the Futurama Prof. Farnsworth Skin: http://www.disastrousconsequences.com/dcforum/posts/list/1595.page
WM: (DC)BotFodder 170
MM: (DC)BotDoctor 141
AM: (DC)BotBooster 147
http://ericdives.com/ - My DC Newbie FAQ: http://tinyurl.com/lz229
Twitter: http://twitter.com/ericdives |
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/19/2007 04:28:04
|
DDRKhat
Joined: 07/16/2007 16:17:00
Messages: 10
Offline
|
BotFodder wrote:
If you're seeing this on your connected client but not your listen server (or actually if you do get the problem as both), the only thing I can suggest at this point is:
Run a dedicated server, and then run a second UT2004 instance to connect to the local dedicated server as a client. Your other client should be able to connect.
See if you get the same behavior.
None of us run it as a listen server during testing as far as I know, and it's unlikely that anyone's going to jump right in and fix any "listen server specific" issues. Well, maybe Szlat - he's a fiend that way.
Alright, sorry but this is just laziness. Just because its listen server specific, doesn't mean to ignore it (If this is the case). It is a bug and should be sorted, rather then ignored. Just because the testers ran dedicated doesn't mean that players that want to use the mod, running listen, should be ignored.
I also know that you're probably gonna turn around and say "Well you a mod thats better" or something in that fashion. IF you do, that just shows immaturity, if you don't, you're setting a new trend.
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/19/2007 05:52:26
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
So with the Druids200, the listen server is still ok, but the other PC client has broken weapons.
Can you check that the UT2004RPG.u and DruidsRPG200.u are the same on both PCs (same size down to number of bytes), and that neither machine has either of the two files in the cache folder (you will have to read the cache.ini file to check what the files are).
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/19/2007 06:36:52
|
Szlat
Wicked Sick!
Joined: 05/18/2005 18:32:41
Messages: 2124
Location: UK
Offline
|
We know the code works ok as a dedicated server. I also sometimes run the code as a listen server, so I know the broken weapons is nothing to do with listen/dedicated server (although I can't remember the last time I tried 2.00 as a listen server).
The problem is basically going to be that your machine setup is somehow different to how it expects it to be. Some file with the wrong version, or not present or something. Which is why I have to ask tedious questions about what version of this, and does it work with or without this mutator....So, sorry about all the requests for information, just doing what I can.
As a matter of interest, another thing to try would be running the other machine as the server, and see if the first machine can connect in ok. So swap the machines round.
|
|
|
 |
![[Post New]](/dcforum/templates/default/images/icon_minipost_new.gif) 07/19/2007 09:35:05
|
BotFodder
Wicked Sick!
![[Avatar]](/dcforum/images/avatar/6ea2ef7311b482724a9b7b0bc0dd85c6.jpg)
Joined: 01/13/2006 15:23:41
Messages: 1239
Location: Florida
Offline
|
DDRKhat wrote:
Alright, sorry but this is just laziness. Just because its listen server specific, doesn't mean to ignore it (If this is the case). It is a bug and should be sorted, rather then ignored. Just because the testers ran dedicated doesn't mean that players that want to use the mod, running listen, should be ignored.
I also know that you're probably gonna turn around and say "Well you a mod thats better" or something in that fashion. IF you do, that just shows immaturity, if you don't, you're setting a new trend.
What you're missing is that the code that goes into DruidsRPG is primarily designed to run under the environment that DC (Druid's Server) runs under, and that's "Dedicated Server". While effort is made to support the code in other environs, it's not a priority - developing the code specifically for DC, and ensuring that it runs properly for DC, is. Only Druid could get away with saying "other environs are not fully supported," but it wouldn't surprise me if he did (or may have said something similar in the Readme).
I'm not sure how much of a coder you are, but rest assured that there are *significant* code issues with the three modes that a UT2004 mod can run under. Usually this is a matter of differences between servers or client only, but sometimes there's a difference between how listen and dedicated servers handle certain things, like replication. And replication is a tricky thing to master.
Considering the issue you're reporting, it might very well be a replication issue with the code.
Finally, you didn't pay for the mod, and we're not paid for our work. Try not to be so indignant about it not running under the circumstances your running it under when there's a perfectly easy way for you to run the mod that might help point out the issue (running UT twice on your machine - once as a server, once as a client connecting to that server - as both Szlat and I have outlined previously). You're just going to inspire apathy about your problem (then again, Szlat has proven to be a more capable coder than I, and a more patient person than I, so he might be able to figure out your issue).
Here's one more idea that just came to me (and I'd swear someone else on the forums pointed this out once): check the section of the UT2004.INI that ServerPackages= are listed in. Is there *anything* (not just other "ServerPackages=" lines, but other lines) still in the same section as the server packages?
If so, make sure DruidsRPG200 is at the end of the section (not just the "ServerPackages" lines); you might move UT2004RPG down there (above Druids but close to the end) as well.
EDIT: For example, the tail end of my [Engine.GameEngine] section on a machine I used to use as a dedicated test server is:
Code:
ServerPackages=OnslaughtFull
ServerPackages=xVoting
ServerPackages=VehicleInvasion-116
ServerPackages=CicadaInvasion
ServerPackages=CicadaStuckFix
ServerPackages=DruidsInvasionSpree103
UseStaticMeshBatching=True
ColorHighDetailMeshes=False
ColorSlowCollisionMeshes=False
ColorNoCollisionMeshes=False
ColorWorldTextures=False
ColorPlayerAndWeaponTextures=False
ColorInterfaceTextures=False
MainMenuClass=GUI2K4.UT2K4MainMenu
ConnectingMenuClass=GUI2K4.UT2K4ServerLoading
DisconnectMenuClass=GUI2K4.UT2K4DisconnectOptionPage
LoadingClass=GUI2K4.UT2K4SP_LadderLoading
SinglePlayerMenuClass=GUI2K4.UT2K4SP_Main
ServerPackages=VehicleInvasion-116
ServerPackages=CicadaInvasion
ServerPackages=CicadaStuckFix
ServerPackages=UT2004RPG
ServerPackages=DruidsRPGcvs
ServerPackages=BotsCombos
Note - where I have DruidsRPGcvs, you'd have DruidsRPG200.
It might also be of some value to ensure you're using the following mods in your configuration:
DruidsRPG200.MutRPGHUD
DruidsInvasionSpree103.MutInvasionSpree
DruidsRPG200.MutDruidRPG
DruidsRPG200.ScoreFix
UT2004RPG.MutUT2004RPG
On my old dedicated server, I had these (and a bunch of others) on the command line for the server startup. I don't know how crucial MutInvasionSpree or ScoreFix is, but you might be missing the RPGHUD mutator.
|
I use the Futurama Prof. Farnsworth Skin: http://www.disastrousconsequences.com/dcforum/posts/list/1595.page
WM: (DC)BotFodder 170
MM: (DC)BotDoctor 141
AM: (DC)BotBooster 147
http://ericdives.com/ - My DC Newbie FAQ: http://tinyurl.com/lz229
Twitter: http://twitter.com/ericdives |
|
|
 |
|
|
|
|