AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Snippets and Tutorials (https://forums.alliedmods.net/forumdisplay.php?f=112)
-   -   Changing Uber Charge Time and Cloak Time (https://forums.alliedmods.net/showthread.php?t=72566)

Cooltad 06-10-2008 18:37

Changing Uber Charge Time and Cloak Time
 
Need this info. I'm sure it's either a CVAR or in a script file, but I do not know which one.

bl4nk 06-10-2008 23:28

Re: Changing Uber Charge Time and Cloak Time
 
CTFPlayer::m_flCloakMeter
CWeaponMedigun::m_flChargeLevel

Cooltad 06-10-2008 23:40

Re: Changing Uber Charge Time and Cloak Time
 
A bit confusing, are those CVARS or script files?
If the ladder than file name please?

bl4nk 06-11-2008 00:11

Re: Changing Uber Charge Time and Cloak Time
 
They're neither, they're networked properties.

Cooltad 06-11-2008 00:18

Re: Changing Uber Charge Time and Cloak Time
 
So roughly how would I go about changing they're values?

ratty 06-12-2008 22:36

Re: Changing Uber Charge Time and Cloak Time
 
sm_cvar tf_spy_invis_time
sm_cvar weapon_medigun_chargerelease_rate

may or may not do what youre after, give it a shot.
Also see
http://forums.alliedmods.net/showthread.php?t=72608

Cooltad 06-12-2008 23:47

Re: Changing Uber Charge Time and Cloak Time
 
Wtf? Thats the thread I made. XD

ratty 06-13-2008 01:35

Re: Changing Uber Charge Time and Cloak Time
 
Your welcome for answering your question about cloak and uber charge times.

Cooltad 06-13-2008 20:31

Re: Changing Uber Charge Time and Cloak Time
 
Yeah but in my thread I had already discovered it myself a few days ago. @.@

naris 06-13-2008 23:14

Re: Changing Uber Charge Time and Cloak Time
 
PHP Code:

stock tf2_CloakMeterOffset;
stock bool:tf2_CloakMeterSet false;

stock TF2_GetCloakMeterOffset()
{
    if (!
tf2_CloakMeterOffset)
    {
        
tf2_CloakMeterOffset=FindSendPropInfo("CTFPlayer","m_flCloakMeter");
        
tf2_CloakMeterSet true;
    }
    return 
tf2_CloakMeterOffset;
}

stock Float:TF2_GetCloakMeter(client)
{
    if (
IsClientConnected(client))
    {
        if (
TF2_GetCloakMeterOffset() > 0)
            return 
GetEntDataFloat(client,tf2_CloakMeterOffset);
    }
    return -
1.0;
}

stock TF2_SetCloakMeter(client,Float:cloakMeter)
{
    if (
IsClientConnected(client))
    {
        if (
TF2_GetCloakMeterOffset() > 0)
            
SetEntDataFloat(client,tf2_CloakMeterOffset,cloakMeter);
    }


PHP Code:

stock TF_IsUberCharge(client)
{
    new 
index GetPlayerWeaponSlot(client1);
    if (
index 0)
        return 
GetEntProp(indexProp_Send"m_bChargeRelease"1);
    else
        return 
0;
}

stock TF_GetUberLevel(client)
{
    new 
index GetPlayerWeaponSlot(client1);
    if (
index 0)
        return 
RoundFloat(GetEntPropFloat(indexProp_Send"m_flChargeLevel")*100);
    else
        return 
0;
}

stock TF_SetUberLevel(clientuberlevel)
{
    new 
index GetPlayerWeaponSlot(client1);
    if (
index 0)
        
SetEntPropFloat(indexProp_Send"m_flChargeLevel"uberlevel*0.01);



bl4nk 06-13-2008 23:27

Re: Changing Uber Charge Time and Cloak Time
 
Quote:

Originally Posted by naris (Post 638690)
PHP Code:

stock tf2_CloakMeterOffset;
stock bool:tf2_CloakMeterSet false


?

naris 07-10-2008 17:05

Re: Changing Uber Charge Time and Cloak Time
 
2 Attachment(s)
Improved stocks for cloak & uber:

Code:

stock Float:TF2_GetCloakMeter(client)
{
    return GetEntPropFloat(client, Prop_Send, "m_flCloakMeter");
}

stock TF2_SetCloakMeter(client,Float:cloakMeter)
{
    SetEntPropFloat(client, Prop_Send, "m_flCloakMeter", cloakMeter);
}


msleeper 07-11-2008 18:56

Re: Changing Uber Charge Time and Cloak Time
 
Semi-related question, is there a way to force a player to become Ubercharged, without a Medic player?

DJ Tsunami 07-12-2008 07:56

Re: Changing Uber Charge Time and Cloak Time
 
There used to be a stock for it... and then Valve removed support for it...


All times are GMT -4. The time now is 18:23.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.