Quote:
Originally Posted by Chanz
1/ Does it really need to be checked in OnGameFrame, isn't a timer every second enough?
|
y
Quote:
Originally Posted by Chanz
2/ Your plugin clears all other render effects when someone is timing out, may lead to incompatibility with other plugins/mods? But I guess that can be ignored as long no one reports anything about it.
|
I through about that. Maybe with version 1.0.2 it'll be fixed. But there's no game-, event-specific checking functions
Quote:
Originally Posted by Chanz
3/ Also you may want to change the following:
This:
PHP Code:
public OnConVarChanged(Handle:hConVar, const String:strOldValue[], const String:strNewValue[] )
{
OnConfigsExecuted();
}
To this:
PHP Code:
public OnConVarChanged_Enabled(Handle:convar, const String:oldValue[], const String:newValue[])
{
bEnabled = StringToInt(newValue);
}
public OnConVarChanged_RenderFx(Handle:convar, const String:oldValue[], const String:newValue[])
{
bRenderFx = StringToInt(newValue);
}
|
Why?
Quote:
Originally Posted by Chanz
Maybe some additional ideas:
- Remove players from the game like teleport them or moving to spectator.
- Make players completely invisible.
- God mode for players.
- Sounds? Like a beacon that a player emits?
- Kill players that are timing out (to prevent glitches with alt+tab)?
- Respawn a player, because he is killed anyways (unless he is the last player alive in the team).
|
- No.
- No. You still can see him/her/it with HUD element "TargetID"
- Maybe. But what if player has god mode already enabled?
- No.
- No. (What glitches? TF2's glitch was fixed, for example)
- No. (How he would be killed if he's invincible?)
__________________