This site requires JavaScript, please enable it in your browser!
Greenfoot back

Report as inappropriate.

AdriaW presents ...


Counter-Strike Training Program

First choose a team by pressing on the CT or T buttons.
If you are a Counter-Terrorist (CT), your enemies will be red (Terrorists)
and your teammates will be blue (Counter-Terrorist).
Likewise, if you are a Terrorist (T), your enemies will be blue and your teammates red.

To kill an enemy, you must click on it 3 times.
If an enemy leaves the screen without you killing it, you can
report his presence to your teammates by first pressing "c" then "2" on your keyboard.
This is the "Enemy Spotted" command on CS.
Your score appears at the top of the screen.
The circle that shrinks around the Enemy represents how long it takes before he becomes
aware of you. When it touches him, he starts shooting you.

You gain points for:
-killing terrorists
-reporting your failure to kill them

You lose points for:
-killing teammates

You can make the game easier or more difficult by adjusting the speed at which the scenario is run.

Programmer - Adrian Wan

5892 views / 603 in the last 7 days

1 vote | 0 in the last 7 days

Tags: mouse game with-source

This scenario is a member of: CIS-May-2009

open in greenfoot
Your browser does not support the canvas tag.


The world is rather too big in my screen. Would be better if there isa some guides of how to play ;)
I don't know if its just me... but this game is definitely NOT self explanatory...


oops sorry =) i'll include instructions.


Much better with the instructions! It's still a bit big (tall) though, it's probably worth shrinking it a bit. I also stumbled across this whilst playing: java.lang.IllegalStateException: The actor has not been inserted into a world so it has no location yet. You might want to look at the method addedToWorld on the Actor class. at greenfoot.Actor.failIfNotInWorld( at greenfoot.Actor.getX( at Timer.act( at greenfoot.core.Simulation.runOneLoop( at


ah shiz. sorry about that and yeah. thanks for the feedback =) (don't think i'll be fixing that one T.T i'm lazy. that makes me sound bad.)


Adrian - this should be straight forward for you to fix. Look at line 47 in your Timer class. - Mr. Hayes


ah owned. Thank you =)
A new version of this scenario was uploaded on Tue May 19 09:01:31 UTC 2009


public Color[] color = new Color[2]; it says this is an error i dont know how to fix it

Want to leave a comment? You must first log in.

Who likes this?