Page 1 of 1

Mutator to change player skin?

PostPosted: Thu Aug 04, 11 4:05 pm
by Shinobi
I'm after a mutator which will automatically set all joining players skins to a specific skin, and if gametype is any kinda team thing, want to be able to define 2 sets of skins.

Specifically thinking thugmale2 and thugmale3.

Is it possible? If so can someone throw some code together I'll compile etc

PostPosted: Fri Aug 05, 11 2:17 pm
by Cozmo
From FGS forums:

Was actually gonna write one for Shinobi after I saw his post. Guess I'm releasing a small muatator. :)

Done. Added DeusEx.ini options for NSF and UNATCO's appearace, with the defaults being Thugmale2 and 3. Your Detroit map gave me an idea too; this can be added into maps so the map authors can set the teams themselves.

http://www.mediafire.com/?zgwahjpj0mpl4l6

In DeusEx.ini

Code: Select all
ServerActors=TDM_ModelMutator.TDM_ModelMutate


and at the bottom somewhere

Code: Select all
[TDM_ModelMutator.TDM_ModelMutate]
NSF_AppearAs=DeusEx.ThugMale2 //NSF
UNATCO_AppearAs=DeusEx.ThugMale3 //UNATCO
RefreshTime=2.500000 //How often to check if players have bugged back to original skins


(PS: I deliberately left collision changes alone, just to keep things fair between the toilets and the pigeons)


Also, seeing as you have an interest in coding, let me know and I'll explain how it works if you want. :)

PostPosted: Fri Aug 05, 11 2:55 pm
by Marder
Cozmo I just saw this, (didn't see any new post at FGS) I love you, will try it now on server...

seems weird adding "How often to check if players have bugged back to original skins" but I'll do it, ours is not to reason why etc...

PostPosted: Fri Aug 05, 11 3:14 pm
by Shinobi
Hey Marder, told ya he'd do it!

PostPosted: Fri Aug 05, 11 3:25 pm
by Marder
Ye thanks Shinobi for doing the request.

One thing I was wondering, if it is possible without using miniMTL at this stage, to change "unatco" and "nsf" in the scores screen to either 2 fixed team names like "Tyrants" and "Unatco" or "Noobs" and "Really Big Noobs" for fun, to have something that admins could change the team names whenever they like.
I know that Face used an actor to make the Airstrike mod's air raid warning message.
Basically I am talking about some version of MMShowmessage, but also changing scores screen.
Or am I talking gametype? Actually I admit, I have no idea what I am talking about.

Image

Uploaded with ImageShack.us

Tomorrow Hookers V Hookers

PostPosted: Fri Aug 05, 11 11:07 pm
by Shinobi
I'm up for hookers v hookers FUCK YEA.

Good question though, I'd like the possibility to be able to define team names before starting a team game, or change during via admin command. C'mon Cozmo show us some more magic buddy!!

PostPosted: Sat Aug 06, 11 12:56 am
by Cozmo
Ah, the RefreshTime thing is performance paranoia on my part; each time it's called it checks all the actors in a server, which is inefficient but can't be too bad considering turrets have it every frame. The lower the number, the more checks and less time to see a player "blink" as the original.

Really like what you're doing with the mutator though Shadow. :) Is that the official HR font btw?

Anyway, out of curiosity (seen it done years ago but no idea how), I had a go at team name stuff and found the variables I needed to change. Updated it slightly; here you go.

http://www.mediafire.com/?7k8aob84mvevcz2

And this to copy paste over the old lines.

Code: Select all
ServerActors=TDM_ModelMutator_2.TDM_ModelMutate_2


Code: Select all
[TDM_ModelMutator_2.TDM_ModelMutate_2]
NSF_AppearAs=DeusEx.ThugMale2
UNATCO_AppearAs=DeusEx.ThugMale3
NSF_TeamName=
UNATCO_TeamName=
RefreshTime=2.500000

PostPosted: Sat Aug 06, 11 5:30 am
by Marder
The font is "Denton" TT font, by Foxhound, who made the PEPS model also.
It's a fairly accurate fan copy of the DX3 font. It's free to use. Attached.

Amazing, I'm going to test it now...

EDIT: ok it's 6 am so I might have done something wrong but...

Log: Spawning: IpServer.UdpServerUplink
Log: Spawning: CRDMBugFix1b6.CRDM
Log: Spawning: TDM_ModelMutator_2.TDM_ModelMutate_2
Log: Loading: Package TDM_ModelMutator_2
Warning: Failed to load 'Class TDM_ModelMutator_2.TDM_ModelMutate_2': Failed to find object 'Class TDM_ModelMutator_2.TDM_ModelMutate_2'
Warning: Failed to find object 'Class TDM_ModelMutator_2.TDM_ModelMutate_2'
Critical: appError called:
Critical: Failed to find object 'Class TDM_ModelMutator_2.TDM_ModelMutate_2'
Critical: Windows GetLastError: The operation completed successfully. (0)
Exit: Executing UObject::StaticShutdownAfterError
Critical: UObject::SafeLoadError
Critical: UObject::StaticLoadClass
Critical: ULevel::Listen
Critical: Listen
Critical: UGameEngine::LoadMap
Critical: LoadURL
Critical: UGameEngine::Browse
Critical: UGameEngine::Init
Critical: XGameEngineExt::Init
Critical: DDeusExGameEngine::Init
Critical: InitEngine
Exit: Exiting.
Uninitialized: Name subsystem shut down
Uninitialized: Log file closed, 08/06/11 05:52:08


re-upload of my downloaded V2 didnt work. Ill put server on V1 atm.

Should be conscious by mid-day. This is totally awesome though, the speed at which this got done and I think the thug thing looks pretty cool on server, gives the game a more cyberpunk feel I think than the usual Action Man v C3PO.

EDIT: Removed V2 and added V1, but server didnt show again, so must have made a typo in the ini somewhere perhaps...

PostPosted: Sat Aug 06, 11 10:49 am
by Cozmo
Critical: Failed to find object 'Class TDM_ModelMutator_2.TDM_ModelMutate_2'


That's actually kind of worrying. I got the same error when I first tested it, but assumed I'd messed up and forgot to recompile it. Maybe it's my excessive use of underscores? Will have a proper look when I get home later.

Edit: !!! The MediaFire one is one byte smaller than the one in my system folder. Just tested and it crashed my LAN test too. I'm assuming the upload messed up slightly.

This one should work http://www.mediafire.com/?4y6cuamoqy0plhh

PostPosted: Sat Aug 06, 11 11:38 am
by Shinobi
One byte!!! Oh how picky computers are...

PostPosted: Sat Aug 06, 11 3:03 pm
by Shinobi
Doesn't work with MiniMTL225. Skins do, names don't.

PostPosted: Sat Aug 06, 11 3:20 pm
by Shinobi
Doesn't work at all actually mate

[spoiler="log"]
Code: Select all
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0053) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0070) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:008D) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00AA) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00CB) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00EC) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:010F) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0132) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0155) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0178) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:019B) Accessed null class context
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:01BE) Accessed null class context
ScriptLog: All inventory from Shinobi is accepted
ScriptLog: class of new player is dxmtl152b1.MTLNSF, class of game is dxmtl152b1.MTLTeam.
DevNet: Join succeeded: Shinobi
Nephthys: 2011/08/06 15:19:18: In: 192.168.0.1:53648: Shinobi  Shinobi
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 20000
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.PlayLanded:0023) PlayAnim: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:01FB) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:01FB) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:01FB) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
Nephthys: 2011/08/06 15:19:18: Kicking 'Shinobi' at 192.168.0.1:53648 (Login): RLM 192.168.0.1: 20 log messages / 2.426621 sec
Nephthys: 2011/08/06 15:19:18: RLM attack from 192.168.0.1:53648 detected: 20 log messages within 2.426621 seconds, known as 'Shinobi'
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Condemn: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:18: For 192.168.0.1:53648 in state Condemn: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
Nephthys: 2011/08/06 15:19:18: Dropping condemned connection 192.168.0.1:53648
Nephthys: 2011/08/06 15:19:18: Out 192.168.0.1:53648: Shinobi  Shinobi
NetComeGo: Close NephthysConnection0 08/06/11 15:19:18
DevNet: NotifyAcceptingConnection: Server MyLevel accept
NetComeGo: Open MyLevel 08/06/11 15:19:38 192.168.0.1:63705
Nephthys: 2011/08/06 15:19:38: New 192.168.0.1:63705:  Shinobi
DevNet: NotifyAcceptingChannel Control 0 server Level DXMP_Smuggler.MyLevel: Accepted
DevNet: Level server received: HELLO REVISION=0 MINVER=1100 VER=1100
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 20000
DevNet: Level server received: LOGIN RESPONSE=-443727098 URL=DXMP_Smuggler?Name=Shinobi?Class=DXMTL152b1.MTLJCDenton?Team=1?Checksum=NoChecksum
DevNet: Login request: DXMP_Smuggler?Name=Shinobi?Class=DXMTL152b1.MTLJCDenton?Team=1?Checksum=NoChecksum
Nephthys: 2011/08/06 15:19:38: Pre 192.168.0.1:63705: Shinobi  Shinobi
DevNet: Level server received: JOIN
DevNet: Join request: DXMP_Smuggler?Name=Shinobi?Class=DXMTL152b1.MTLJCDenton?Team=1?Checksum=NoChecksum
ScriptLog: Team 1
ScriptLog: Login: Shinobi
ScriptLog: Team 1
Log: Possessed PlayerPawn: MTLNSF DXMP_Smuggler.MTLNSF1
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0053) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0070) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:008D) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00AA) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00CB) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00EC) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:010F) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0132) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0155) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0178) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:019B) Accessed null class context
ScriptWarning: 2011/08/06 15:19:38: For 192.168.0.1:63705 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:01BE) Accessed null class context
ScriptLog: All inventory from Shinobi is accepted
ScriptLog: class of new player is dxmtl152b1.MTLNSF, class of game is dxmtl152b1.MTLTeam.
DevNet: Join succeeded: Shinobi
Nephthys: 2011/08/06 15:19:38: In: 192.168.0.1:63705: Shinobi  Shinobi
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 20000
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:003F) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:005C) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:0079) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:0096) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:00B7) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:00D8) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:00FB) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:011E) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:0141) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:0164) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:0187) Accessed null class context
ScriptWarning: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.Timer:01AA) Accessed null class context
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.AnimEnd:0085) GetAnimGroup: No mesh
ScriptWarning: MTLNSF DXMP_Smuggler.MTLNSF1 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:39: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/06 15:19:40: For 192.168.0.1:63705 in state Login: MTLNSF DXMP_Smuggler.MTLNSF1 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
Nephthys: 2011/08/06 15:19:40: Kicking 'Shinobi' at 192.168.0.1:63705 (Login): RLM 192.168.0.1: 20 log messages / 2.623992 sec
Nephthys: 2011/08/06 15:19:40: RLM attack from 192.168.0.1:63705 detected: 20 log messages within 2.623992 seconds, known as 'Shinobi'
Nephthys: 2011/08/06 15:19:40: Dropping condemned connection 192.168.0.1:63705
Nephthys: 2011/08/06 15:19:40: Out 192.168.0.1:63705: Shinobi  Shinobi
NetComeGo: Close NephthysConnection1 08/06/11 15:19:40
Nephthys: 2011/08/06 15:19:53: RLM attack from 192.168.0.1:53648 stopped, 20 log messages within 2.426621 seconds, known as 'Shinobi'
[/spoiler]

I know the last bit is nephthys-related. Any ideas, anyone?

Admin: please don't clutter the thread with a lengthy copypasta. Use attachments or spoiler boxes instead.

PostPosted: Sun Aug 07, 11 12:53 am
by SimonDenton
Sorry I don't know but I am also interested in this mutator as it can really help expand my mod Summer 101. Thanks for starting the thread Shinobi! We're lucky to have experts putting in time to help us with these tricky things :D

PostPosted: Sun Aug 07, 11 2:02 am
by ~DJ~
It can't find the class name you put for NSF and Unatco. That's what the log says.

PostPosted: Sun Aug 07, 11 3:01 am
by Shinobi
Strange, I'm sure I typed them correctly

Still fkd up

PostPosted: Sun Aug 07, 11 4:23 pm
by Shinobi
[spoiler]DevNet: Level server received: LOGIN RESPONSE=1716361494 URL=Index.dx?Name=Shinobi?Class=DXMTL152b1.MTLJCDenton?Team=1?Checksum=NoChecksum
DevNet: Login request: Index.dx?Name=Shinobi?Class=DXMTL152b1.MTLJCDenton?Team=1?Checksum=NoChecksum
Nephthys: 2011/08/07 16:21:21: Pre 192.168.0.1:61546: Shinobi Shinobi
DevNet: Level server received: JOIN
DevNet: Join request: Index.dx?Name=Shinobi?Class=DXMTL152b1.MTLJCDenton?Team=1?Checksum=NoChecksum
ScriptLog: Team 1
ScriptLog: Login: Shinobi
Init: *** DEUS EX VERSION Mon Mar 19 12:06:14 2001 v1.112fm ***
ScriptLog: Team 1
Log: Possessed PlayerPawn: MTLNSF DXMP_Smuggler.MTLNSF0
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0053) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0070) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:008D) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00AA) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00CB) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:00EC) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:010F) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0132) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0155) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:0178) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:019B) Accessed null class context
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state PreLogin: TDM_ModelMutate_2 DXMP_Smuggler.TDM_ModelMutate_0 (Function TDM_ModelMutator_2.TDM_ModelMutate_2.ModifyPlayer:01BE) Accessed null class context
ScriptLog: All inventory from Shinobi is accepted
ScriptLog: class of new player is dxmtl152b1.MTLNSF, class of game is dxmtl152b1.MTLTeam.
DevNet: Join succeeded: Shinobi
Nephthys: 2011/08/07 16:21:22: In: 192.168.0.1:61546: Shinobi Shinobi
DevNet: Level server received: NETSPEED 20000
Log: Client netspeed is 20000
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.PlayLanded:0023) PlayAnim: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:01FB) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:01FB) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:01FB) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:00B5) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Login: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:0147) GetAnimGroup: No mesh
Nephthys: 2011/08/07 16:21:22: Kicking 'Shinobi' at 192.168.0.1:61546 (Login): RLM 192.168.0.1: 20 log messages / 2.486685 sec
Nephthys: 2011/08/07 16:21:22: RLM attack from 192.168.0.1:61546 detected: 20 log messages within 2.486685 seconds, known as 'Shinobi'
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Condemn: MTLNSF DXMP_Smuggler.MTLNSF0 (Function Engine.PlayerPawn.PlayerWalking.ProcessMove:020E) GetAnimGroup: No mesh
ScriptWarning: 2011/08/07 16:21:22: For 192.168.0.1:61546 in state Condemn: MTLNSF DXMP_Smuggler.MTLNSF0 (Function DeusEx.Human.TweenToWaiting:00BC) TweenAnim: No mesh
Nephthys: 2011/08/07 16:21:22: Dropping condemned connection 192.168.0.1:61546
Nephthys: 2011/08/07 16:21:22: Out 192.168.0.1:61546: Shinobi Shinobi
NetComeGo: Close NephthysConnection0 08/07/11 16:21:22
>[/spoiler]

PostPosted: Sun Aug 07, 11 5:16 pm
by ~DJ~
Disable Nephthys' RLM stuff

PostPosted: Sun Aug 07, 11 5:26 pm
by Shinobi
That's what's kicking me, yes, but what about the error in the first place? Can't find mesh or class or something cozmo said