
Posts
835
Respect
195Add +1
Forum Rank
The Decider
Primary Group
Mapper
Login Issues
Forgot password?Activate Issues
Account activation email not received? Wrong account activation email used?Other Problems?
Contact Support - Help Center Get help on the UGX Discord. Join it now!
![]() | Has released one or more maps to the UGX-Mods community. |
TeddyTrig()
{
level.TeddyCount = 0;
Trig = GetEntArray( "ENT", "targetname" );
for( i = 0; i < Trig.size; i++ )
Trig[i] thread Trigger();
for(;;)
{
if( level.TeddyCount == 3 )
{
if( self HasAllPerks() )
self.score += 3000; // Dont remember the code in zombiemode_score atm.
else
Play[i] thread GiveRandPerk();
}
wait .05;
}
}
HasAllPerks()
{
if( self HasPerk( "specialty_armorvest" ) && self HasPerk( "specialty_rof" ) && self HasPerk( "specialty_fastreload" ) && self HasPerk( "specialty_quickrevive" ) )
return true;
return false;
}
GiveRandPerk()
{
Perks = StrTok( "specialty_armorvest|specialty_rof|specialty_fastreload|specialty_quickrevive", "|" );
Rand = RandomIntRange( 0, Perks.size );
while( 1 )
{
if( !self HasPerk( Perks[Rand] ) )
{
self SetPerk( Perks[Rand] );
self thread maps\_zombiemode_perks::perk_hud_create( Perk[Rand] );
self thread maps\_zombiemode_perks::perk_think( Perks[Rand] );
break;
}
else
Rand = RandomIntRange( 0, Perks.size );
wait .05;
}
}
Trigger()
{
self waittill( "trigger" );
level.TeddyCount += 1;
}
![]() | Has released one or more maps to the UGX-Mods community. |

TeddyTrig()
{
level.TeddyCount = 0;
Trig = GetEntArray( "ENT", "targetname" );
for( i = 0; i < Trig.size; i++ )
Trig[i] thread Trigger();
Play = GetPlayers();
for(;;)
{
if( level.TeddyCount == 3 )
{
for( i = 0; i < Play.size; i++ )
{
if( Play[i] HasAllPerks() )
Play[i].score += 3000; // Dont remember the code in zombiemode_score atm.
else
Play[i] thread GiveRandPerk();
}
}
wait .05;
}
}
HasAllPerks()
{
if( self HasPerk( "specialty_armorvest" ) && self HasPerk( "specialty_rof" ) && self HasPerk( "specialty_fastreload" ) && self HasPerk( "specialty_quickrevive" ) && self HasPerk( "specialty_extraammo" ) && self HasPerk( "specialty_detectexplosive" ) && self HasPerk( "specialty_bulletaccuracy" ) && self HasPerk( "specialty_longersprint" ) && self HasPerk( "specialty_boost" ) && self HasPerk( "specialty_ordinance" ) )
return true;
return false;
}
GiveRandPerk()
{
Perks = StrTok( "specialty_armorvest|specialty_rof|specialty_fastreload|specialty_quickrevive|specialty_extraammo|specialty_detectexplosive|specialty_bulletaccuracy|specialty_longersprint|specialty_boost|specialty_ordinance", "|" );
Rand = RandomIntRange( 0, Perks.size );
while( 1 )
{
if( !self HasPerk( Perks[Rand] ) )
{
self SetPerk( Perks[Rand] );
self thread maps\_zombiemode_perks::perk_hud_create( Perks[Rand] );
self thread maps\_zombiemode_perks::perk_think( Perks[Rand] );
break;
}
else
Rand = RandomIntRange( 0, Perks.size );
wait .05;
}
}
Trigger()
{
self waittill( "trigger" );
level.TeddyCount += 1;
}
![]() | Has released one or more maps to the UGX-Mods community. |
Code SnippetPlaintextTeddyTrig()
{
level.TeddyCount = 0;
Trig = GetEntArray( "ENT", "targetname" );
for( i = 0; i < Trig.size; i++ )
Trig[i] thread Trigger();
Play = GetPlayers();
for(;;)
{
if( level.TeddyCount == 3 )
{
for( i = 0; i < Play.size; i++ )
{
if( Play[i] HasAllPerks() )
Play[i].score += 3000; // Dont remember the code in zombiemode_score atm.
else
Play[i] thread GiveRandPerk();
}
}
wait .05;
}
}
HasAllPerks()
{
if( self HasPerk( "specialty_armorvest" ) && self HasPerk( "specialty_rof" ) && self HasPerk( "specialty_fastreload" ) && self HasPerk( "specialty_quickrevive" ) && self HasPerk( "specialty_extraammo" ) && self HasPerk( "specialty_detectexplosive" ) && self HasPerk( "specialty_bulletaccuracy" ) && self HasPerk( "specialty_longersprint" ) && self HasPerk( "specialty_boost" ) && self HasPerk( "specialty_ordinance" ) )
return true;
return false;
}
GiveRandPerk()
{
Perks = StrTok( "specialty_armorvest|specialty_rof|specialty_fastreload|specialty_quickrevive|specialty_extraammo|specialty_detectexplosive|specialty_bulletaccuracy|specialty_longersprint|specialty_boost|specialty_ordinance", "|" );
Rand = RandomIntRange( 0, Perks.size );
while( 1 )
{
if( !self HasPerk( Perks[Rand] ) )
{
self SetPerk( Perks[Rand] );
self thread maps\_zombiemode_perks::perk_hud_create( Perk[Rand] );
self thread maps\_zombiemode_perks::perk_think( Perks[Rand] );
break;
}
else
Rand = RandomIntRange( 0, Perks.size );
wait .05;
}
}
Trigger()
{
self waittill( "trigger" );
level.TeddyCount += 1;
}


![]() | Has released one or more maps to the UGX-Mods community. |

![]() | Has released one or more maps to the UGX-Mods community. |
#include common_scripts\utility;
#include maps\_utility;
#include maps\_zombiemode_utility;
main()
{
level.TeddyCount = 0;
Trig = GetEntArray( "fake_trigger", "targetname" );
for( i = 0; i < Trig.size; i++ )
Trig[i] thread Trigger();
Play = GetPlayers();
for(;;)
{
if( level.TeddyCount == 3 )
{
players = getplayers();
for(i=0;i<players.size;i++)
players[i] maps\_zombiemode_score::add_to_player_score(4500);
}
wait .05;
}
}
Trigger()
{
self waittill( "trigger" );
level.TeddyCount += 1;
iprintln("Teddy!!!!");
}
#include common_scripts\utility;
#include maps\_utility;
#include maps\_zombiemode_utility;
main()
{
level.TeddyCount = 0;
Trig = GetEntArray( "fake_trigger", "targetname" );
for( i = 0; i < Trig.size; i++ )
Trig[i] thread Trigger();
Play = GetPlayers();
for(;;)
{
if( level.TeddyCount == 3 )
{
players = getplayers();
for(i=0;i<players.size;i++)
players[i] maps\_zombiemode_score::add_to_player_score(4500);
break;
}
wait .05;
}
}
Trigger()
{
self waittill( "trigger" );
level.TeddyCount += 1;
iprintln("Teddy!!!!");
}