![]() |
![]() |
|
#1
|
|||
|
|||
|
Hey all. I have been making my own scoreboard for my custom server and liked it quite a bit (quite a few people do too as i've been asked for it). Thinking that it would be really nice to have this on a normal perk system server would kinda change how some people will see others. I am finally going to release it for the public and see if I can get it whitelisted.
Warning: Perk levels are only affected up to level 6. After that the stars will keep going up. This mutator is WHITELISTED! Things I have changed: • Added stars to the perk to show what level you are - so you can see what level people are without being next to them. • Added time spent on server - nice to see how long you've played compared to others sometimes. • Changed health status to show number instead of text - much easier to see how hurt your teammates really are. • Added cash - to see who is hogging money and who actually really needs it (hopefully to stop people hogging money from others when they don't need it). • Added perk colour support to work with Marco's ServerPerks mutator. Screenshot Normal - Download link ServerPerksV4 Version - Download link (The only downside is if you go above level 20 the stars will just keep going) For server use please add the following to your server.ini file: • ServerPackages=InformativeScoreboard - This is for standard only. • ServerPackages=InformativeScoreboardSPV1_3 - This is for ServerPerks only. Updates to come: • Working version with the RPG mod. • Works inside the webadmin. Credits - Me for making the scoreboard + mutator. Benjamin & KFManiac for their scoreboards to help understand the scoreboard code and to help with some of the alterations. Quote:
Last edited by FluX; 07-26-2012 at 06:16 AM. |
|
#2
|
||||
|
||||
|
Trust me as a regular player on flux's custom server the new stats menu looks awesome.
|
|
#3
|
|||
|
|||
|
Updated post with new screenshot and a download link.
|
|
#4
|
|||
|
|||
|
This is so sexy, props man!
After seeing this, I wish it were retail.
Last edited by Fang; 07-19-2011 at 04:42 PM. |
|
#5
|
||||
|
||||
|
is amazing, just the perfect composition!
|
|
#6
|
||||
|
||||
|
like
__________________
How2 Install Mutators (a newbies quick guide): http://forums.tripwireinteractive.co...ad.php?t=50243 Pro-Tip: DON'T DIE |
|
#7
|
||||
|
||||
|
my server has 11 perk levels, how I can add green perks icons?
Code:
// Display perks.
if ( KFPlayerReplicationInfo(GRI.PRIArray[i])!=None && KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill != none )
{
if(KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel == 6)
{
VeterancyBox = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill.default.OnHUDGoldIcon;
StarMaterial = class'HUDKillingFloor'.default.VetStarGoldMaterial;
TempLevel = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel - 5;
}
else
{
VeterancyBox = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill.default.OnHUDIcon;
StarMaterial = class'HUDKillingFloor'.default.VetStarMaterial;
TempLevel = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel;
}
if ( VeterancyBox != None )
{
TempVetXPos = VetXPos;
VetYPos = (PlayerBoxSizeY + BoxSpaceY) * i + BoxTextOffsetY - PlayerBoxSizeY * 0.22;
Canvas.SetPos(TempVetXPos, VetYPos);
Canvas.DrawTile(VeterancyBox, PlayerBoxSizeY, PlayerBoxSizeY, 0, 0, VeterancyBox.MaterialUSize(), VeterancyBox.MaterialVSize());
if(StarMaterial != none)
{
TempVetXPos += PlayerBoxSizeY - ((PlayerBoxSizeY/5) * 0.75);
VetYPos += PlayerBoxSizeY - ((PlayerBoxSizeY/5) * 1.5);
for ( j = 0; j < TempLevel; j++ )
{
Canvas.SetPos(TempVetXPos, VetYPos);
Canvas.DrawTile(StarMaterial, (PlayerBoxSizeY/5) * 0.7, (PlayerBoxSizeY/5) * 0.7, 0, 0, StarMaterial.MaterialUSize(), StarMaterial.MaterialVSize());
VetYPos -= (PlayerBoxSizeY/5) * 0.7;
}
}
}
}
Last edited by steff; 07-20-2011 at 03:41 AM. |
|
#8
|
|||
|
|||
|
I should of really made a specific version for ServerPerks lol Sorry but I can easily do that too if people want.
Change to this: Code:
// Display perks.
if ( KFPlayerReplicationInfo(GRI.PRIArray[i])!=None && KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill != none )
{
if(KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel >= 11)
{
VeterancyBox = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill.default.OnHUDGoldIcon;
StarMaterial = class'HUDKillingFloor'.default.VetStarGoldMaterial;
TempLevel = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel - 10;
}
else if(KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel >= 6)
{
VeterancyBox = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill.default.OnHUDGoldIcon;
StarMaterial = class'HUDKillingFloor'.default.VetStarGoldMaterial;
TempLevel = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel - 5;
}
else
{
VeterancyBox = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkill.default.OnHUDIcon;
StarMaterial = class'HUDKillingFloor'.default.VetStarMaterial;
TempLevel = KFPlayerReplicationInfo(GRI.PRIArray[i]).ClientVeteranSkillLevel;
}
if ( VeterancyBox != None )
{
TempVetXPos = VetXPos;
VetYPos = (PlayerBoxSizeY + BoxSpaceY) * i + BoxTextOffsetY - PlayerBoxSizeY * 0.22;
Canvas.SetPos(TempVetXPos, VetYPos);
Canvas.DrawTile(VeterancyBox, PlayerBoxSizeY, PlayerBoxSizeY, 0, 0, VeterancyBox.MaterialUSize(), VeterancyBox.MaterialVSize());
if(StarMaterial != none)
{
TempVetXPos += PlayerBoxSizeY - ((PlayerBoxSizeY/5) * 0.75);
VetYPos += PlayerBoxSizeY - ((PlayerBoxSizeY/5) * 1.5);
for ( j = 0; j < TempLevel; j++ )
{
Canvas.SetPos(TempVetXPos, VetYPos);
Canvas.DrawTile(StarMaterial, (PlayerBoxSizeY/5) * 0.7, (PlayerBoxSizeY/5) * 0.7, 0, 0, StarMaterial.MaterialUSize(), StarMaterial.MaterialVSize());
VetYPos -= (PlayerBoxSizeY/5) * 0.7;
}
}
}
}
|
|
#9
|
||||
|
||||
|
Thank you for your effort and contribution. However, I do not agree with the philosophy of that particular portion of a otherwise excellent mutator. I have been in many games where a player has been loaded with dosh, died quickly, and quit. A player should not be penalized for managing money. Imagine if everyone knew the contents of your pockets and demanded that you give your hard earned money simply because you have it.
__________________
If it is weak, kill it or ignore it. Anything else honors it. |
|
#10
|
|||
|
|||
|
Quote:
My main point was to stop people taking money from others to give themself an advantage and everyone else a disadvantage just so they can have the amount of money. Guess you could call these theives so to speak. Once again sorry for the confusion
|
|
#11
|
||||
|
||||
|
Thanks!
|
|
#12
|
||||
|
||||
|
Quote:
Now if you give cash and tell em "im savin for my aa12, you can have the extra nxt wave" they have nothin to complain about. If you hog ur just being a prick lol.
__________________
How2 Install Mutators (a newbies quick guide): http://forums.tripwireinteractive.co...ad.php?t=50243 Pro-Tip: DON'T DIE |
|
#13
|
|||
|
|||
|
Does this mean you want me to or not? lol
Quote:
|
|
#14
|
|||
|
|||
|
|
|
#15
|
|||
|
|||
|
I have uploaded the ServerPerksV4 version which also allows for green perk to work. The only downside is if you go above level 15 the stars will just keep going.
|
|
#16
|
||||
|
||||
|
Daw, thx bro. But thats how it oughta b played anyways.
__________________
How2 Install Mutators (a newbies quick guide): http://forums.tripwireinteractive.co...ad.php?t=50243 Pro-Tip: DON'T DIE |
|
#17
|
|||
|
|||
|
You would be suprised how bad people try to solo, trap teammates into taking the damage, nicking weapons off of other players and pretend they haven't picked it up...I can go on. Reason why I made my community servers how they are. First rule, no exploit/glitching what so ever
. Im amazed at how many people do this really...
|
|
#18
|
||||
|
||||
|
I know - i used to play KF solo or in empty servers. now i have a clan server that i frequent that makes it much easier. But i hated those twits.
__________________
How2 Install Mutators (a newbies quick guide): http://forums.tripwireinteractive.co...ad.php?t=50243 Pro-Tip: DON'T DIE |
|
#19
|
||||
|
||||
|
It means that I am grateful to you, nothing else
|
|
#20
|
||||
|
||||
|
This is great, not only for medics, but also now everyone knows who's a dick not sharing his cash
__________________
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|