IPB

Welcome Guest ( Log In | Register )

3 Pages V   1 2 3 >  
Reply to this topicStart new topic
AI 0.2 Q&A and FAQ's, All Allied Intent 0.2 sticky's merged
kysterama
post Aug 11 2006, 08:37 AM
Post #1


Major Sleepless Nights
Group Icon

Group: BFSP Team
Posts: 3,526
Joined: 9-July 05
From: Brisbane, Australia
Member No.: 933



QUOTE("keithw")
After Linux server files install, go to /mods/aintent/python/game/ and rename scoringcommon.py to scoringCommon.py case sensitive.


--------------------
Go to the top of the page
 
+Quote Post
kysterama
post Aug 11 2006, 08:39 AM
Post #2


Major Sleepless Nights
Group Icon

Group: BFSP Team
Posts: 3,526
Joined: 9-July 05
From: Brisbane, Australia
Member No.: 933



Quote from Thundermoon

Hey Fellars,

first here`s what u need:

- BF2CC DAEMON
Download here

- BF2CC CLIENT
Download here

- MONO (only Linuxserver) Download here

- .NET Windows Framework 1.1 or 2.0 (2.0 Beta doesn`t Work!!)
Download here

#####################################################

So now u got everything u need to setup the server

First install the newest Version of BF2 Server.
After this install the .NET Framework

Installing the .Net Framework MONO 1.12 for Linux:

Chmod the .bin-file to 777 and install it
(my advise: install it into the bf2 directory eg. /home/bf2 so the installer will install the mono in the bin directory and u can update the bf2 server version anytime without installing mono again.)

For Windows just install the .NET Framework ^^

Now unpack the DAEMON-Files and go to the modmanager directory.
Copy the to directories (Admin & mods) into ur BF2 Directory and overwrite all (if asked) now further changes to this files!

So now unpack the BF2CC-Files
For Windows it doesn`t matter in witch directory u store it.
For Linux u should copy the Files (bf2ccd.exe & BD.Soft.Server.dll) into the bin directory (where mono should be) and chmod the 2 Files to 777.

Starting the DAEMON
For Windows:
Just start bf2ccd.exe and configure it. The port should be 4712
For Linux:
The easiest Way to start the DAEMON is to create a start-script.
create a file called "start.sh" and write into it :

code: mono bf2ccd.exe >/dev/null 2>&1 &



kk now we want to config the DAEMON in Linux so u got to start the DAEMON.
go to the bin directory (eg /home/bf2/bin) and do
"mono bf2ccd.exe" now there should be the configuration of the DAEMON.
Close the DAEMON(or kill the mono Tab running)
then chmod the "start.sh" File to 777 and we are ready to go.

Start the start.sh file and close ur shell.

Now you are ready to connect with ur CLIENT to the DAEMON.

Greetz Thunderm00n


--------------------
Go to the top of the page
 
+Quote Post
kysterama
post Aug 11 2006, 10:29 AM
Post #3


Major Sleepless Nights
Group Icon

Group: BFSP Team
Posts: 3,526
Joined: 9-July 05
From: Brisbane, Australia
Member No.: 933



I've been running a dedicated coop server this way long before coop became a feature in the 1.3 patch. I still use this method in conjunction with a little virtual network program called Hamachi and prefer it to the coop mode introduced in 1.3

This information is courtesy of the WCC squad, written by [WCC]Mtspace - edited slightly for use with Allied Intent

1) The following is the command line you will use to start the dedicated coop server. Just copy your regular single player BF2 startup icon, and paste that to the desktop. Rename it anything you like. Then right click on it, select "properties" from the popup menu and copy the command line below into the "Target" field. Ensure you modify the directory path to fit your install, the path below is the default install path.

Command Line:
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +dedicated +menu 1 +ai 1 +gameMode sp1 +fullscreen 0 +modPath mods/aix

Note: When you first launch the server with this shortcut, you must let the first map load to 100%, then type maplist.load in the server window and hit enter. It should return a 1 onscreen. Then type admin.runnextlevel and hit enter. The next map in your list will load. If you do not do these two steps the bots will not be active until the next round.



2) Go to your BF2 main directory, then to the mods\aix folder, then to the "AI" folder. Open the file aidefault.ai. Replace the contents of that file with the following, rem EOF is the end of the aidefault.ai file.

echo ********************************************************************************
********
echo AIDefault.ai ****************************************************************************
echo ********************************************************************************
********

aiSettings.setNSides 2
aiSettings.setAutoSpawnBots 1

rem aiSettings.setMaxNBots 64
rem aiSettings.maxBotsIncludeHumans 1
rem aiSettings.setBotSkill 0.4

rem To spawn more than 15 bots in SP, use the following lines instead of the three lines above.
rem Note that this is totaly unsupported, it will affect your system's performance
rem and may even crash your game. That being said, you will most likely be able to run a lot
rem more bots than 15 on your system.

rem Example for 32 bot game with expert bots

aiSettings.overrideMenuSettings 1
aiSettings.setMaxNBots 50
aiSettings.maxBotsIncludeHumans 1
aiSettings.setBotSkill 0.8

run BotNames.ai

aiSettings.setInformationGridDimension 32


run AIPathFinding.ai

rem EOF


Note: This will setup a game with 50 players (bots & humans combined), at an ai level of 0.8 (0.4 is the lowest or dumbest bots, 1.0 being the smartest bots). Adjust to suit your needs, but do not alter the aiSettings.overrideMenuSettings 1 line.

3) Go to your BF2 main directory, then to the mods\aix folder, then to the "Settings" folder. Open the maplist.con file. Enter the maps you want to run on your server. Enter them like this (the order of the maps is not important, you can also just copy & paste the list below into your maplist.con):

This maplist is for Allied Intent 0.2 ->

maplist.append abandoned_uranium_works sp1 64
maplist.append codename_cascade sp1 64
maplist.append dalian_64_sunset sp1 64
maplist.append daqing_oilfields sp1 64
maplist.append dragon_valley sp1 64
maplist.append europa_island sp1 64
maplist.append fushe_pass sp1 64
maplist.append kubra_dam sp1 64
maplist.append liberation sp1 64
maplist.append mashtuur_city sp1 64
maplist.append operation_night_sweep sp1 64
maplist.append oxbow_lakes sp1 64
maplist.append processing_plant sp1 64
maplist.append songhua_stalemate sp1 64
maplist.append strike_at_karkand sp1 64
maplist.append surrounded_2 sp1 64
maplist.append the_push_day sp1 64
maplist.append the_push_night sp1 64
maplist.append wake_island_2007 sp1 64

This maplist is for AIX 1.0 ->

maplist.append AIX_Archipelago gpm_coop 64
maplist.append AIX_Damocles gpm_coop 64
maplist.append AIX_Refinery gpm_coop 64
maplist.append AIX_RunningMan gpm_coop 64
maplist.append Falklands gpm_coop 64
maplist.append Daqing_Dawn gpm_coop 64
maplist.append Dragon_Valley_Moon gpm_coop 64
maplist.append Gulf_of_Oman gpm_coop 64
maplist.append Karkand_Stormfront gpm_coop 64
maplist.append Processing_Plant gpm_coop 64
maplist.append Sharqi_Peninsula gpm_coop 64
maplist.append the_push_day gpm_coop 64
maplist.append Urban_Jungle gpm_coop 64
maplist.append Wake_Twilight gpm_coop 64
maplist.append Zatar_Wetlands_II gpm_coop 64
maplist.append ZZZ_Easter_Island gpm_coop 64

Then save the file, and set it to read only.

4) In the same folder (C:\Program Files\EA GAMES\Battlefield 2\mods\aix\Settings), open the serversettings.con file. Now setting this up is pretty straightforward, but will take a little explanation.

sv.serverName "Your servers name goes here"
sv.password "" <---------Enter any password you may want, leave as is for open servers.
sv.internet 1 <--------------------------- Set to 1 for internet or 0 for LAN game
sv.bandwidthChoke 0 <----------------------- Leave at zero
sv.serverIP "000.000.000.000" <---------------- Enter your server IP. (note: Hamachi IP can go here)
sv.serverPort 16567 <--------------------- Game port (default is 16567)
sv.welcomeMessage "enter your server welcome message here"
sv.punkBuster 0 <-------------- 0 for no punkbuster, 1 if you run punkbuster on your server.
sv.allowFreeCam 0
sv.allowExternalViews 1
sv.allowNoseCam 1
sv.hitIndicator 1
sv.maxPlayers 50 <-------Set this value to the same value in the aidefault.ai line, aiSettings.setMaxNBots 50
sv.numPlayersNeededToStart 1 <---- Lines does nothing in a coop game, its for conquest.
sv.notEnoughPlayersRestartDelay 15 <---- Lines does nothing in a coop game, its for conquest.
sv.startDelay 15
sv.endDelay 15
sv.spawnTime 5
sv.manDownTime 15 <---- this line alters how long, in seconds, you lay there wounded waiting to be revived before death/respawn.
sv.endOfRoundDelay 15
sv.ticketRatio 200 <------- modifies ticket counts, 100 is default, 1000 is max. Use even numbers like 100, 200, Etc, not 150, 250, etc.
sv.roundsPerMap 1 <----------- number of times you want each map to run in succession.
sv.timeLimit 600 <---------- Round time limit in seconds
sv.scoreLimit 0 <---------- round score limit, 0 means no limit.
sv.soldierFriendlyFire 100
sv.vehicleFriendlyFire 100
sv.soldierSplashFriendlyFire 100
sv.vehicleSplashFriendlyFire 100
sv.tkPunishEnabled 1
sv.tkNumPunishToKick 3
sv.tkPunishByDefault 0
sv.votingEnabled 1
sv.voteTime 90
sv.minPlayersForVoting 2
sv.gameSpyPort 29900
sv.allowNATNegotiation 0
sv.interfaceIP ""
sv.autoRecord 0
sv.demoIndexURL http://
sv.demoDownloadURL http://
sv.autoDemoHook "adminutils/demo/rotate_demo.exe"
sv.demoQuality 1
sv.adminScript "default" <------------- sets the default admin script used for RCON access.
sv.timeBeforeRestartMap 30
sv.autoBalanceTeam 1 <---------- 1 autobalance is on, 0 it is off. Needs to be set to 1 if you want unbalanced teams. See note below.
sv.teamRatioPercent 150 <----- Sets the ratio of team1 (Red side) against Team2 (blue side). Above line important if you set this to anything other that 100.
sv.voipEnabled 1
sv.voipQuality 3
sv.voipServerRemote 0
sv.voipServerRemoteIP ""
sv.voipServerPort 55125
sv.voipBFClientPort 55123
sv.voipBFServerPort 55124
sv.voipSharedPassword ""
sv.useGlobalRank 1 <------------- 1 allows users "earned" rank from ranked servers to be used on your server, 0 sets everyone to equal rank.
sv.useGlobalUnlocks 1 <----------- 1 Allows people to use "earned" unlocked weapons, 0 all unlock weapons are locked.
sv.sponsorText ""
sv.sponsorLogoURL "http://www.wccsquad.com/dev/big_o/wcc_logo.jpg"
sv.communityLogoURL "http://www.wccsquad.com/dev/big_o/wcc_logo.jpg"
sv.radioSpamInterval 6
sv.radioMaxSpamFlagCount 6
sv.radioBlockedDurationTime 30


Note: Ok, now to explain the relation between autobalance and team ratio above. As you notice I have the ratio set to 150, what this does is set up a match where the blue team (Team2, USA) is outnumbered by the red team (Team1, MEC/China) at a 1 to 1.5 ratio. Now when the round starts both teams will be even, but as bots die they will shift to the other side giving you the ratio you set in a couple of minutes. That is why autobalance must be turned on. If it is off they cannot move to the other team and the ratio is useless. I know that defies logic but that is how it works... Once you have changed the settings to your liking, save the file and set it to read only.


HAMACHI
Once Hamachi is installed on all computers, it's really pretty straight forward. You set up your own server name in hamachi and set a password on it. Then you tell the other players the name of the server and the password and they can all connect and join you in your hamachi server. Once all your players are online ->

1.) start up the dedicated server with the above method.
2.) The other players start their copies of bf2 and log into their ONLINE account
3.) They go to the MP window in bf2 and click the "Connect via IP" button
4.) All users type in the hamachi IP that has been assigned to the dedicated machine and click connect.
5.) Play!


--------------------
Go to the top of the page
 
+Quote Post
korben_dallas
post Aug 11 2006, 06:34 PM
Post #4


Classic Rock? no.. classic BF2
******

Group: Soldiers
Posts: 2,490
Joined: 28-June 04
From: USA
Member No.: 262



There are some issues with using SP1 regarding Commander and Asset availability. Death_EnForcer can tell you more, but I'd suggest using gpm_coop when available.


--------------------
Thanx!

~Keith "Korben Dallas"
Go to the top of the page
 
+Quote Post
kysterama
post Aug 11 2006, 09:24 PM
Post #5


Major Sleepless Nights
Group Icon

Group: BFSP Team
Posts: 3,526
Joined: 9-July 05
From: Brisbane, Australia
Member No.: 933



I'll keep adding to this as i find pertinent posts from the old forum that can be a help here.

GENERAL QUESTIONS

Q. Will Allied Intent ruin my bf2 game and stop me from playing on ranked servers?
A. No. It is a seperate stand-alone mod that does not alter a single original bf2 file.

Q. What about Allied Intent versions for Special Forces and/or the booster packs?
A. Unfortunately not everyone has these expansion packs and we decided to make it as completely compatable as possible to all players.

Q. Bots start very uneven in coop mode with BF2CC server software
A. click on the "Settings" tab, go to "Add custom settings to serversettings.con" and add the following lines
sv.coopBotRatio 50
sv.coopBotCount 32
sv.coopBotDifficulty 50

Q. Why don't custom maps work in Allied Intent?
A. Because we have our soldiers set up diferently. Instead of the stock "heavy" and "light" soldier, we have
an ai template for every single class. Getting a custom map to work in Allied Intent is very simple ->

Open the server.zip in the new level. Then open init.con
Replace the army information half way down with this ->

If it is US vs MEC map ->

CODE
gameLogic.setKit 1 0 "MEC_Specops" "mec_specops_soldier"
gameLogic.setKit 2 0 "US_Specops" "us_specops_soldier"

gameLogic.setKit 1 1 "MEC_Sniper" "mec_sniper_soldier"
gameLogic.setKit 2 1 "US_Sniper" "us_sniper_soldier"

gameLogic.setKit 1 2 "MEC_Assault" "mec_assault_soldier"
gameLogic.setKit 2 2 "US_Assault" "us_assault_soldier"

gameLogic.setKit 1 3 "MEC_Support" "mec_support_soldier"
gameLogic.setKit 2 3 "US_Support" "us_support_soldier"

gameLogic.setKit 1 4 "MEC_Engineer" "mec_engineer_soldier"
gameLogic.setKit 2 4 "US_Engineer" "us_engineer_soldier"

gameLogic.setKit 1 5 "MEC_Medic" "mec_medic_soldier"
gameLogic.setKit 2 5 "US_Medic" "us_medic_soldier"

gameLogic.setKit 1 6 "MEC_AT" "mec_at_soldier"
gameLogic.setKit 2 6 "US_AT" "us_at_soldier"


if it a US vs CHINA map ->
CODE
gameLogic.setKit 1 0 "CH_Specops" "ch_specops_soldier"
gameLogic.setKit 2 0 "US_Specops" "us_specops_soldier"

gameLogic.setKit 1 1 "CH_Sniper" "ch_sniper_soldier"
gameLogic.setKit 2 1 "US_Sniper" "us_sniper_soldier"

gameLogic.setKit 1 2 "CH_Assault" "ch_assault_soldier"
gameLogic.setKit 2 2 "US_Assault" "us_assault_soldier"

gameLogic.setKit 1 3 "CH_Support" "ch_support_soldier"
gameLogic.setKit 2 3 "US_Support" "us_support_soldier"

gameLogic.setKit 1 4 "CH_Engineer" "ch_engineer_soldier"
gameLogic.setKit 2 4 "US_Engineer" "us_engineer_soldier"

gameLogic.setKit 1 5 "CH_Medic" "ch_medic_soldier"
gameLogic.setKit 2 5 "US_Medic" "us_medic_soldier"

gameLogic.setKit 1 6 "CH_AT" "ch_at_soldier"
gameLogic.setKit 2 6 "US_AT" "us_at_soldier"


KNOWN ISSUES

Q. Why is the push day and night map crashing to desktop and/or very laggy?
A. This is an anomoly to us and we're trying to get to the bottom of the problem. It seems to mainly effect people with lower spec video cards. Reinstalling the mod has worked for some, and updating graphics drivers has helped others.


ALLIED INTENT MUSIC

Q. How do you get music in Jeeps to play?
A. Scroll when to select between the 2 songs and right click to play

Q. I really like the music in Allied Intent, where can I get it?
A. The music was written by DoctorDV and clivewil on the dev team. The songs are in .ogg format and can be found in the common_client.zip.


--------------------
Go to the top of the page
 
+Quote Post
kysterama
post Aug 11 2006, 09:36 PM
Post #6


Major Sleepless Nights
Group Icon

Group: BFSP Team
Posts: 3,526
Joined: 9-July 05
From: Brisbane, Australia
Member No.: 933



Allied Intent .2 Video Trailer
(Xvid/Divx Format - 93.6meg)

NOTE: AIX has NOT been released yet. These download links are for Allied Intent 0.2 which was released July 2006. You will need Allied Intent .2 installed prior to installing AIX though. Don't forgot that Allied Intent is also available through Modjive. Modjive is a great mod download and install utility much like steam in half life 2. AIX future content will be patched through the use of modjive.

FILESHACK
Client file (673mb) -> http://www.fileshack.com/file.x/9056
Windows Server (116mb) -> http://www.fileshack.com/file.x/9054
Linux Server (115mb) -> http://www.fileshack.com/file.x/9055

FILEFRONT
Client file (673mb) -> http://battlefield2.filefront.com/file/;65894
Windows Server (116mb) -> http://battlefield2.filefront.com/file/;65892
Linux Server (115mb) -> http://battlefield2.filefront.com/file/;65893

FILECLOUD
Client file (673mb) -> http://totalbf2.filecloud.com/files/file.p..._file_id=204231
Windows Server (116mb) -> http://totalbf2.filecloud.com/files/file.p..._file_id=204234
Linux Server (115mb) -> http://totalbf2.filecloud.com/files/file.p..._file_id=204235

FILERUSH (Europe)
Client file (673mb) -> http://www.filerush.de/?dl=121
Windows Server (116mb) -> http://www.filerush.de/?dl=122
Linux Server (115mb) -> http://www.filerush.de/?dl=123

FILEPLANET
Client file (673mb) -> http://www.fileplanet.com/159601/150000/fi...Intent-Mod-v0.2


--------------------
Go to the top of the page
 
+Quote Post
kysterama
post Aug 11 2006, 11:51 PM
Post #7


Major Sleepless Nights
Group Icon

Group: BFSP Team
Posts: 3,526
Joined: 9-July 05
From: Brisbane, Australia
Member No.: 933



9 custom maps + 10 stock-remade BF2 maps, all playable in SP/Coop/MP. New jets: F16, Mig21, Mig21m, & Mirage III. New kit & weapon items: binocs, timebomb, flashbang, incendiary, and teargas grenades, M224 Mortar, RPG-7, throwing knife,Tavor and XM8 automatic rifles. Language support for Chinese, Dutch, English, French, German, Japanese, and Swedish. New helicopter variants, new effects, new vehicle and soldier reskins, plus much much more!

IPB Image
Larger

IPB Image
Larger image

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger

IPB Image
Larger


--------------------
Go to the top of the page
 
+Quote Post
Falafel King
post Oct 21 2006, 08:27 AM
Post #8


Enlisted
*

Group: Soldiers
Posts: 7
Joined: 16-October 06
Member No.: 2,292



Do I need both server and client files to play?
Go to the top of the page
 
+Quote Post
Recruit_clivewil_*
post Oct 21 2006, 08:56 AM
Post #9





Guests






you just need the client to play online or by yourself. if you are intending to host your own server, then you'll need the server download too (chances are you only need the client)
Go to the top of the page
 
+Quote Post
Xan0906
post Dec 7 2006, 10:44 AM
Post #10


Enlisted
*

Group: Soldiers
Posts: 1
Joined: 7-December 06
Member No.: 2,755



hey guys, i've downloaded the client file but i can't play online... the singleplayer works well, but online i can't find any servers =/ do you know what's wrong?
Go to the top of the page
 
+Quote Post
Death_EnForcer
post Dec 7 2006, 12:07 PM
Post #11


Dictator
Group Icon

Group: BFSP Team
Posts: 2,023
Joined: 17-July 04
Member No.: 294



Well, I did a search and you're right. I also can't find any aintent server. Guess no one's playing it anymore.


--------------------
user posted image
Go to the top of the page
 
+Quote Post
Recruit_clivewil_*
post Dec 7 2006, 04:10 PM
Post #12





Guests






that's weird, i had a quick look myself and there was quite a few running. But they are mostly empty though, a grand total of *2* players. maybe those guys should both get onto the same server...

IPB Image
Go to the top of the page
 
+Quote Post
Exoman
post Dec 8 2006, 05:51 AM
Post #13


Major
****

Group: Soldiers
Posts: 161
Joined: 23-July 06
From: Adelaide, South Australia
Member No.: 1,919



QUOTE(Death_EnForcer @ Dec 8 2006, 03:37 AM) [snapback]62776[/snapback]

Well, I did a search and you're right. I also can't find any aintent server. Guess no one's playing it anymore.


Maybe not on-line as much but it is played very heavily on the LAN party scene and private servers.
I think on-line playing has just annoyed any serious team players to simply not bother anymore.

Common Example: Someone hops into a vehicle and just drives off even though there are 3 other squad members at arms length wanting a lift......the on-line annoyance list is endless.


Go to the top of the page
 
+Quote Post
Recruit_clivewil_*
post Dec 8 2006, 05:53 AM
Post #14





Guests






QUOTE
the on-line annoyance list is endless.

amen to that
Go to the top of the page
 
+Quote Post
gomimin
post Dec 8 2006, 06:24 AM
Post #15


no time to tinker
****

Group: Soldiers
Posts: 660
Joined: 7-October 05
From: Oldenburg-Germany
Member No.: 1,208



and to Allied Intent Xmas. Better to have a jelly bag cap on than seeing a blue cockpit interieur... ;-) but a superpicsig as ever!


The Grandmaster (Europe) URL gives a 404...

This post has been edited by gomimin: Jul 1 2008, 07:59 AM
Go to the top of the page
 
+Quote Post

3 Pages V   1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st May 2013 - 04:55 AM