Page 1 of 1
The hidden skins in unreal.
Posted: Wed Mar 04, 2009 2:29 pm
by Krokus
I was playing online and noticed someone was using them.
But the server did not have the package.
So someone tried something and the skins showed up.

So...
For people that might want to see it and such...
Edit your user.ini for this. (Only two lines.)
Can't seem to get the hidden Nali ones to work tho,

The Skaarj lines are for Unreal Gold users.
+
Does not work in any standard gametype. (?)
It works online on a coop server running JCoopZ1
---
Class=Unreali.FemaleTwo
Skin=Unreali.F2Female2
Class=Unreali.FemaleTwo
Skin=Unreali.F2Female4
---
Class=Unreali.MaleOne
Skin=Unreali.JMale2
Class=Unreali.MaleOne
Skin=Unreali.JMale3
Class=Unreali.MaleOne
Skin=Unreali.JMale4
Class=Unreali.MaleOne
Skin=Unreali.JMale5
Class=Unreali.MaleOne
Skin=Unreali.JMale6
Class=Unreali.MaleOne
Skin=Unreali.JMale7
Class=Unreali.MaleOne
Skin=Unreali.JMale8
---
Class=Unreali.MaleTwo
Skin=Unreali.JMale22
---
Class=Unreali.NaliPlayer
Skin=
---
Class=Unreali.SkaarjPlayer
Skin=SkTrooperSkins.T_Skaarj2
Class=Unreali.SkaarjPlayer
Skin=SkTrooperSkins.T_Skaarj3
Re: The hidden skins in unreal.
Posted: Wed Mar 04, 2009 3:06 pm
by Pitbull
Hidden skins has been discussed a few times before.
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1213205185/0#0
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1156085812/20
TESUK made a usable pack as well.
http://files.filefront.com/Unreal+Hidden+Skins+Pack/;6235174;/fileinfo.html
Re: The hidden skins in unreal.
Posted: Wed Mar 04, 2009 3:31 pm
by Krokus
Yes I know but those require packages.
This are lines you paste into your User.ini and use on servers.

Without the server needing the package.
Re: The hidden skins in unreal.
Posted: Wed Mar 04, 2009 7:13 pm
by []KAOS[]Casey
Code: Select all
static function SetMultiSkin( Actor SkinActor, string SkinName, string FaceName, byte TeamNum )
{
local Texture NewSkin;
local string MeshName,Chck;
local string TeamColor[4];
local int i;
TeamColor[0]="Red";
TeamColor[1]="Blue";
TeamColor[2]="Green";
TeamColor[3]="Yellow";
if( SkinActor.Mesh!=None )
MeshName = string(SkinActor.Mesh.Name);
if( InStr(SkinName, ".") == -1 )
SkinName = MeshName$"Skins."$SkinName;
if(TeamNum >=0 && TeamNum =0 )
Chck = Mid(Chck,i+1);
if( MeshName~="Female2" )
{
if( Chck!="F2FEMALE2" && Chck!="F2FEMALE4" )
Return;
}
else if( MeshName~="Male1" )
{
if( Left(Chck,5)!="JMALE" || Right(Chck,2)=="22" ) // Disallow Ivan Male2 skin on Male1 mesh.
Return;
}
else Return;
NewSkin = texture(DynamicLoadObject(SkinName, class'Texture',True));
}
else if( (Left(SkinName,17)~="UnrealShare.JNali" || Left(SkinName,23)~="UnrealShare.Skins.JNali") && Left(MeshName,4)~="Nali" && !(Right(SkinName,5)~="Fruit") ) // Handle more special skins.
NewSkin = texture(DynamicLoadObject(SkinName, class'Texture',True));
// Set skin
if ( NewSkin != None )
SkinActor.Skin = NewSkin;
}
in 227 servers it should work :p provided its not overridden
Re: The hidden skins in unreal.
Posted: Wed Mar 04, 2009 7:31 pm
by Pitbull
Yes I know but those require packages.
This are lines you paste into your User.ini and use on servers.

Without the server needing the package.
Read the entire thread. According to .:..: the skins will not work. Your post says only coop with jcoopz1. UTF allows the hidden skins with any game type. The server already has the hidden skins. It is jcoop or UTF that allows them to be used. Editing the ini is a good way to see them in the browser though for use on those servers. Without jcoop or UTF TESUKS package is the other alternative.
The skins on UnrealShare/UnrealI packages may appear on skin browser but wont be useable in game, since unreal dosent accept any skins that dont have mesh name on the package first (like Male2 => 'Male2'Skins, 'Nali1'Skins, 'SkTrooper'Skins...).
You need to export/import the skins into a new package, unless theres some special gametype that allows that.
From UnrealIPlayer.uc on "SetMultiSkin":
Code: Select all
local Texture NewSkin;
local string MeshName;
local int i;
local string TeamColor[4];
TeamColor[0]="Red";
TeamColor[1]="Blue";
TeamColor[2]="Green";
TeamColor[3]="Gold";
MeshName = SkinActor.GetItemName(string(SkinActor.Mesh));
if( InStr(SkinName, ".") == -1 )
SkinName = MeshName$"Skins."$SkinName;
if(TeamNum >=0 && TeamNum
Re: The hidden skins in unreal.
Posted: Wed Mar 04, 2009 7:33 pm
by Age
To enable Nali and Skaarj player:
Goto: Preferences -- > Game types -- > Coop Game (or some other gametype) -- > Set bHumansOnly false
Re: The hidden skins in unreal.
Posted: Wed Mar 04, 2009 8:37 pm
by Krokus
@ Age Yeah I knew that.
And thanks for the info all.
Did not know that.
Re: The hidden skins in unreal.
Posted: Thu Mar 05, 2009 12:43 pm
by Zombie
Adding to this I must say that JCoopZ (build120) will not allow the NaliPriest skin 'JNali2' to load for NaliPlayer on a 224/225/226 server. I overlooked support for that, but it will be included in the next JCoopZ build.
-Zombie
Re: The hidden skins in unreal.
Posted: Thu Mar 05, 2009 1:59 pm
by Krokus
Yeah noticed that.

The Nali Statue should be in too.