have you ever heard when 4 french guys talks at same time with mic. that's plain torture <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> tags in english are more foreign-friendly
<!--QuoteBegin--uffo+May 20 2003, 06:16 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (uffo @ May 20 2003, 06:16 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> have you ever heard when 4 french guys talks at same time with mic. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> The Spanish are 10x noisier, trust me.
<!--QuoteBegin--Fam+May 20 2003, 03:19 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Fam @ May 20 2003, 03:19 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->What about players who are cloaked? Aliens hiding behind towers or buildings? Aliens hid away in dark corners?<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd--> Players that are cloaked will not show.
<!--c1--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->for (int i = 1; i <= gpGlobals->maxClients; i++ ) { player_t *pPlayer = GET_PLAYER_POINTER_I(i); if (UTIL_IsValidEntity(pPlayer->pEdict) //Is this entity valid? && FStrEq(STRING(pPlayer->pEdict->v.classname),"player") //Its a player! && pPlayer->pEdict->v.team != pEntity->v.team //There not on our team! && pPlayer->pEdict->v.rendermode != 2) //Dont show cloaked players. { if( UTIL_IsVisible(pPlayer->pEdict->v.origin, pEntity) ) { iBadGuys++; } } }<!--c2--></td></tr></table><span class='postcolor'><!--ec2-->
As for players hiding behind something, if they are not visible they will not show. Basically it see's the same thing a turret would.
If there in a dark area... hmm.. you got me there.
As for a system like:
<span style='color:orange'>(TEAM)SomePlayer[Subspace Array Interface] </span>: Need pie!
this could be done server-side, But it would look more like...
<span style='color:orange'>(TEAM)SomePlayer</span>[Subspace Array Interface]: Need pie!
I'd still like to hear some words from a dev <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
<!--QuoteBegin--juho+May 21 2003, 07:21 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (juho @ May 21 2003, 07:21 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I'd still like to hear some words from a dev <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
- jtm <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> /me as well... and btw i forgot a wish on my wishlist <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo--> <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> marines.cfg and aliens.cfg executed on team join would be lovely (see tfc classes) additionally there could be classfiles for aliens... ie. gorge.cfg skulk.cfg onos.cfg lerk.cfg fade.cfg ... <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo--> and about that "name[location]: text" idea... not very cool... imagine "name[generator array interface hive]: hi" errrr... rather not... better do the %l trick
I tried to build a half-life proxy which could implmenent these tags by it's own.
It actually worked without DC, because DC thinks that it's a cheat engine. I can understant this because this proxy actually hooks itself between the half-life engine and the MOD (NS, in this example). Because this, I didn't finish the proxy, because I could not use it in any DC enabled server (and hopefully, the tags will be in 1.1 so there would be no need for a such proxy)
And it is a wery easy task to implement the tags (Just tried that for myself <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo--> so it would be best if they would be implemented directly in NS.
%e too exploitable, no more hiding gorges in res nodes? No hiding in dark corners, no out of site view models? And what about that skulk that you might've "seen" but didn't catch your eye?
Just spam %e to yourself with a script and you've got an automatic skulk detector
Comments
tags in english are more foreign-friendly
The Spanish are 10x noisier, trust me.
*pokes the imv lads*
<span style='color:orange'>(TEAM)Cirque[Subspace Array Interface]</span><span style='color:red'>:</span> <span style='color:white'>Need backup!</span> (as if <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> )
Lil bit long, anyhow hope these are in for 1.1
Players that are cloaked will not show.
<!--c1--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->for (int i = 1; i <= gpGlobals->maxClients; i++ )
{
player_t *pPlayer = GET_PLAYER_POINTER_I(i);
if (UTIL_IsValidEntity(pPlayer->pEdict) //Is this entity valid?
&& FStrEq(STRING(pPlayer->pEdict->v.classname),"player") //Its a player!
&& pPlayer->pEdict->v.team != pEntity->v.team //There not on our team!
&& pPlayer->pEdict->v.rendermode != 2) //Dont show cloaked players.
{
if( UTIL_IsVisible(pPlayer->pEdict->v.origin, pEntity) )
{
iBadGuys++;
}
}
}<!--c2--></td></tr></table><span class='postcolor'><!--ec2-->
As for players hiding behind something, if they are not visible they will not show. Basically it see's the same thing a turret would.
If there in a dark area... hmm.. you got me there.
As for a system like:
<span style='color:orange'>(TEAM)SomePlayer[Subspace Array Interface] </span>: Need pie!
this could be done server-side, But it would look more like...
<span style='color:orange'>(TEAM)SomePlayer</span>[Subspace Array Interface]: Need pie!
- jtm
- jtm <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
/me as well...
and btw i forgot a wish on my wishlist <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo--> <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
marines.cfg and aliens.cfg executed on team join would be lovely (see tfc classes)
additionally there could be classfiles for aliens... ie. gorge.cfg skulk.cfg onos.cfg lerk.cfg fade.cfg ... <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
and about that "name[location]: text" idea... not very cool... imagine "name[generator array interface hive]: hi" errrr... rather not...
better do the %l trick
A must have.
It actually worked without DC, because DC thinks that it's a cheat engine. I can understant this because
this proxy actually hooks itself between the half-life engine and the MOD (NS, in this example).
Because this, I didn't finish the proxy, because I could not use it in any DC enabled server (and hopefully, the tags will be in 1.1 so there would be no need for a such proxy)
And it is a wery easy task to implement the tags (Just tried that for myself <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo--> so it would be best if they would be implemented directly in NS.
- jtm
Would you be willing to donate the code from your plug-in to Flayra so he would only need to drop it into the codebase?
Just spam %e to yourself with a script and you've got an automatic skulk detector