AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting (https://forums.alliedmods.net/forumdisplay.php?f=107)
-   -   CSS Block flash for team but allow flash for self (https://forums.alliedmods.net/showthread.php?t=282103)

Austinbots 04-28-2016 20:01

CSS Block flash for team but allow flash for self
 
Using the Sunglasses plugin as a start, thank you,
https://forums.alliedmods.net/showth...ght=sunglasses

I am trying to write a plugin where
1) Only bots can be flashed
2) You can't flash your teammates
3) You can flash yourself

I have 1+2 working but need help to figure out #3.

PHP Code:

#define ALPHA_SET 0.5
new g_iFlashAlpha = -1;

public 
OnPluginStart()
{
    
g_iFlashAlpha    FindSendPropOffs("CCSPlayer""m_flFlashMaxAlpha");
    
HookEvent("player_blind",Event_Flashed);
}

public 
Action:Event_Flashed(Handle:event, const String:name[], bool:dontBroadcast)
{
    new 
client GetClientOfUserId(GetEventInt(event"userid"));
    
    if (
IsFakeClient(client))
        return 
Plugin_Continue;    
    
    if (
g_iFlashAlpha != -1)
        
SetEntDataFloat(clientg_iFlashAlphaALPHA_SET);
        
    return 
Plugin_Handled;



Mitchell 04-28-2016 22:55

Re: CSS Block flash for team but allow flash for self
 
You could hook https://wiki.alliedmods.net/Counter-...hbang_detonate and write down the userid from that event, and possibly a time buffer

zipcore 04-28-2016 23:01

Re: CSS Block flash for team but allow flash for self
 
May this helps: https://raw.githubusercontent.com/mu...ts/flashmod.sp

Austinbots 05-21-2016 19:29

Re: CSS Block flash for team but allow flash for self
 
Quote:

Originally Posted by zipcore (Post 2415093)

zipcore.
This not only answers my question and gives me exactly what I need,
it is an AWESOME plugin collection that is on a professional coding level.
It is an excellent resource for anyone writing plugs since they show how to do a wide variety of very useful things.

How did you find out about this?
Do you have any other collections to suggest?

THANK YOU!!!

Neuro Toxin 05-21-2016 20:13

Re: CSS Block flash for team but allow flash for self
 
Anyone got this working in go?

Austinbots 05-22-2016 16:14

Re: CSS Block flash for team but allow flash for self
 
Quote:

Originally Posted by Neuro Toxin (Post 2420901)
Anyone got this working in go?

I am still working on this.
It is close to working perfectly. Just need a few more days.


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

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