Half-Life: International Online Soccer

This is the newest and so far best release of International Online Soccer V3.0. It is a ... well, a soccer mod! The stadiums were nicely don...


Do not refresh or leave this page!

File Description

This is the newest and so far best release of International Online Soccer V3.0. It is a ... well, a soccer mod! The stadiums were nicely done, a lot of work put into the maps. This time a new team was added : U.S.A ! Yay! :D Also added are 17 new maps:

ios_bernabeu by Fat Tony ios_vienna by Fat Tony ios_schalke by Fat Tony ios_mundo by Fat Tony ios_haslampark by Fat Tony ios_teddi by Fat Tony ios_bluebirdpark by Black Cat ios_greenvalley by Black Cat ios_italia by Black Cat ios_lionsden by Black Cat ios_highbury by Black Cat ios_stadiumoflight by Black Cat ios_tutorial by Black Cat ios_ewood by Viper ios_oldtrafford by Tranq ios_astro by Tranq ios_samba by Pepper

I have always been a fan of the IOS series, and this is the greatest release. Many major and minor bugs were fixed, and some new cvars and features added. I had only two regrets... 1: No crowbar to hit people that get in you way ;) 2: Not enough servers, and some not compatible with 3.0 :( Other than that, great maps, new models, amazing ball physics ;) , and one to download if you need a break from something... shooty.


{here are the new features/cvars/fixes} Added 'both button' power shot. (mp_powershot) Added Penalty Shootout mode after a draw. (mp_penalties) Added IOS Bots (see bots directory for more information). Added diving header animation. (mp_divinghdr, default is on). Added new team - USA (by KennY). Added mp_scorerceleb (if 0 whole team celebrates after a goal, default is everyone). Added mp_headtouch. Use to stop continual heading by the same player. (default is 3) Added mp_showoffside. Makes player glow red when in an offside position. (default is off) Added mp_ballfriction (0-10) 0=harsh,10=frictionless, default=7 Added 'assists' to scoreboard and goal display. Added names display in spectator mode. Added name display to show own team only if selected. Increased goal celebration time. Improved passing (damped head and chest passing and increased pass lookahead). Improved ball sheild. Improved human keepers to pass out after a catch. Improved throwins. Chooses player who was nearest when it happened. Improved own goal decisions. Improved human keepers ability to pick up slow moving balls on the ground. Improved bot keepers rejoin after map changes. (sv_addkeeper1, sv_addkeeper2, mp_keepers) Improved keeper animation. Reduced keepers pass when diving Fixed invisible ball bugs. Fixed pass after throw ins. Fixed keepers getting picked for free kicks. Fixed autobalancing of keepers. Fixed fog in Steam. Fixed offside bugs. Fixed bug hearing other team voice comms after being tackled.

Read More

Download 'ios3.exe' (56.86MB)


IOS requires Half-Life.

You can join a public game of IOS at any time during a match or you can create your own.

When you join the server you will be asked to select a team then you can select the position that you wish to play. This determines where you start on the pitch. 

If that position is already taken the menu screen will not disappear, you must choose again.




Forward: W
Back: S
Left: A
Right: D
Jump: Space

SHOOT: Primary Attack (Left Mouse Button)

Shooting aims the way you are looking, it also uses the vertical aim to affect the power in the shot. 

Aiming too high and the shot will go high very quickly.

Aim low and the show will have no power. However, this can be very useful for dribbling.

Strafing at the same time you kick will bend the shot.

PASS: Secondary Attack (Right Mouse Button)

Passing will find the nearest player on your team in your current view and adjust the strength of kick automatically.

If the target player is moving the pass aims ahead of them.

Aim low when passing to keep the pass low.

Aim high when passing to pass in the air.


Hold the sprint button down when moving to move faster. 

The sprint gauge on the bottom right of the screen shows how much sprint you have left.

When the gauge is empty you cannot sprint and you will move at normal speed.

Sprint energy is restored automatically after a set time.


Press slide tackle to tackle opponents. 

You will slide and get up again automatically after a short time. 

If the tackle is bad the opposition will be awarded a foul. 

You may receive nothing, a yellow card or a red card.


This can be used to take the velocity off the ball when it's near.


You can switch between firstperson and thirdperson at anytime.




The game decides which player should take these.

The nominated player is placed in position.

All other players are forced back.

If the ball is not played within a time limit, the whistle blows and play can continue.


If you receive a RED CARD you will be SENT OFF into SPECTATOR mode for an amount of time.

Press ENTER to rejoin the game after being SENT OFF.

If you receive two YELLOW CARDS you will get a RED CARD.

Each time you are SENT OFF the time you have to wait to get back into the game doubles.




mp_teamlist: Sets the team names. Normally the server will pick from teams that IOS supports but it is possible to override using this command. If the team name is recognised by IOS it will use player models of the same name.

mp_keepers <0-1>: This determines whether Bot Goal Keepers should be used. The default is 1, Bot Goal Keepers On.

mp_keeperskill <0-100> : This determines how good the goal keepers are. 100=best. 0=worst. The default is 75.

mp_redcard <0-999>: This is how many seconds players should be sent off for. It doubles for every red card they receive since it is possible to receive more than one in IOS. The default is 10 seconds.

mp_timelimit <time> (default is 30 mins) determines the real match length. In the game display the time will be scaled to 90mins. Once the match has ended the server will load the next stadium map and the players can choose new teams.

mp_roundlimit <goals> : This ends the match when this number of goals has been scored by one team. The default is 10 goals.

mp_autobalance 1 : autobalance teams on or off. This will force a player to switch sides after a goal is scored if the teams are unbalanced in number of players.

mp_offside <0-1> : disable/enable the offside rule. Default is 1 (offsides on).

Read More

Comments on this File

There are no comments yet. Be the first!

IOS Team

50 XP

Registered 26th October 2003

6 Files Uploaded

Share This File
Embed File