I'll be checking....
This site isn't dead yet!
New FAQS and info
Go play Arena.
Edit your macros....
|
These faqs are based on helping with Servers for infantry.
| Where can I get the software to make my own zone? | 11/4/1999 |
| | So far, you can't. Harmless Games isn't making any plans to release the server software either, but it's possible in future updates (10/24/99 Now) they'll allow players to make zones, and they'll host it. |
| How do I create my own scenario? | 10/24/1999 |
| At the moment there is no server software or map software currently available to the public. However, if you want to get a jump start on creating your own "zone" here is a list of files you will need to copy from your Infantry folder. It would be a good idea to place them in a new folder so things don't get confusing. Let's title it 'my zone. ' Here is a list of files you will need to start editing:
____.cfg
____.itm
____.veh
____.rpg
____.lio
____.nws
also (but can't edit them yet);
____.lvb
____.blo (all)
____.lvl
____ = any server name such as 'beta', 'alpha', etc.... |
| What do i do in the .cfg file? | 1/30/1999 |
| This file has the general settings of the scenario you will be making. Most of what you can do as of now is with this file. I have listed below the explanations of what everything is.
[Message]
Reliable=0 <--- Whether messages are sent reliably or not
[Level]
LvlFile=beta.lvl <--- level map file
VehFile=beta.veh <--- vehicle info file
ItmFile=beta.itm <---- item info file
AmbientPercent=900
BriefingFile= <----?? could be a .wav file, not sure yet
Gravity=-25
RpgFile=beta.rpg <----- rpg file (not implemented yet)
NwsFile=beta.nws <--- news file
LioFile=beta.lio <--- item spawn file
PrizeExpire=10 <---- item expiration in minutes
ForceViewNews=1 <---- makes the news screen pop up automatically when you enter
[Arena]
FrequencyMax=9999 <----- # of frequencies
MaxPerFrequency=10 <----- # / freq
DesiredFrequencies=2 <----- How many frequencies the server will make automatically.
AllowPrivateFrequencies=1 <---- Private freqs
TeamVisionDistance=1200 <---- Radar distance for teamates
SpectatorVehicleId=1 <---- Whether or not spectators ..... ??
SuicidesAllowed=1 <----- wheeeeee!
ItemPickupDistance=192 <---- distance needed to pick up an item in pixels
VehicleGetInDistance=192 <--- distance away that you can get into a vehicle.
SpectatorStore=1 <------ whether you can buy in spec mode???
SpectatorSkills=1 <------ same but with skills ???
StartInSpectator=0 <----- starts players in spec mode, always.
[PublicProfile]
DefaultVItemId=117
[Timing]
SendPositionDelay=12
EnterDelay=500
ParentSendPositionDelay=8
[Soul]
CombatAwarenessTime=200
EnergyDefaultMax=400000 <---- how much energy one has, maximum? i think that would be 400 on your screen but 400x100 energy pts total..some formula.
EnergyDefaultRate=100 <---- 10 nrg / sec ?
UtilitySlots=3 <----- how many slots of utility items you can wear.
EnergyShieldMode=1 <------ whether energy is used before health is taken up
WeightNormalMax=25000 <----- weight where you can move at normal speed
WeightStopMax=60000 <------ max weight
WeightPrunePercent=500
[PublicColors]
Count=9 <---- how many colors are used for teams.
[LOS]
DefaultDistance=128 <---- Line of Sight distance, by pixels?
DefaultAngle=140 <--- angle of line of site, measured in degrees? I think so....seeing that human vision is about that (not including peripheral)
[Vehicle]
PhysicsDelay=400 <--- controls physics of vehicle
[View]
AdjustDistance=1000
AdjustSpeed=4000
AdjustRotateSpeed=50
[WebMenu] <--- links; "Title","url"
Link0="Infantry Zone","http://www.infantryzone.com"
Link1="Harmless Games Home Page","http://www.harmlessgames.com"
Link2="Gamefan Network","http://www.gamefan-network.com"
Link3="Infantry Manual & Release notes","manual/index.htm"
Link4="Infantry Background","manual/background.htm"
5-29 etc..
[Bounty]
Start=10 <------ bounty that you start with....from Subspace
AutoMax=100 <---- Max bty to increase automatically.
AutoRate=33 <---- automatic bounty increase every 33 seconds or miliseconds
PercentToKillerBounty=50 <---- % of bounty that the killed gives to the killer's bty
PercentToAssistBounty=50 <---- % of bounty to player assisting in kill.
[ProfileDefault]
Cash=2000 <----- starting cash
Experience=0 <---- start exp
Inventory0=109 <--- # signifies what item it is...this would be a Fusion Gun
Quantity0=1 <--- quantity of the item
Inventory1=302 <--- 302 = Fusion bombs?
Quantity1=1
Inventory2=111 <---- 111 = PDU?
Quantity2=5
Inventory3=1032 <--- 1032 = mk1 grenade
Quantity3=3
Inventory4=2005 <--- 2005 = hunter revolver
Quantity4=15
5-31 etc...
[HelpMenu] <----- like the web menu format.....create a .txt file to get your own text file =d
Link0="Basic Concepts","concepts.txt"
Link1="Messaging System","comms.txt"
Link2="Luminars Newbie help","newbie.txt"
Link3="Start Here Help","help.txt"
Link4-29 etc...
[Cash]
ShareRadius=500 <--- How far does a teamate have to share the cash.
SharePercent=100 <--- how much % of cash does teammate get?
PercentOfKiller=0
PercentOfTarget=1000
KillReward=500 <--- $ for kill
etc...for experience
[Experience]
ShareRadius=500
SharePercent=100
PercentOfKiller=0
PercentOfTarget=1000
KillReward=0
[Rpg]
SkillCostMethod=0 <--- probably set to non-zero to change.
AttributeCostMethod=0 <-- see above
SkillBaseCost=0 <--- the base amount of exp needed to get a skill.
SkillCountPower=1.000000 <-- not sure what this means.
AttributeBaseCost=0 <-- see above
AttributeCountPower=1.000000
[Door]
AttemptTime=500 <---- amount of time the door takes to open? in ms?
RandomControlDelay=1000
[Attribute]
Health=0 <--- Toggles Health Attribute
HealthRatio=1000 <--- probably ratio of max to initial health, energy, etc ...???
Energy=0 <-- etc ...
EnergyRatio=50
Weight=0 <-- etc ...
WeightRatio=2000
Thrust=0 <-- etc ...
ThrustRatio=100
TopSpeed=0 <--- etc ...
TopSpeedRatio=100
[Point]
ShareRadius=500 <--- as above with cash
SharePercent=100 <--- etc
PercentOfKiller=0
PercentOfTarget=1000
KillReward=0 <--- etc..
[Terrain0] <--- each terrain is assigned attributes...check gfx...
Message= <---- A message will be displayed if you are in this area
StripShadows=0 <--- are there any shadows here?
Safety=0 <--- is this a safe zone?
StoreEnabled=1 <---- enables store in this terrain
SkillEnabled=1 <--- enabels players to learn skills
TrickleKill=0
TeamChangeEnabled=1 <-- can you change teams?
EnergyRate=0 <--- hot lava?
HealthRate=0 <--- poisonous gases?
RepairRate=0 <--- steam bath?
PrizeEnableMode=3 <--- prizes are found here? prizes don't go here? prizes spawn here? ????
RepelVehicle=1 <----- repel modes
RepelWeapons=1 <---- repel modes
terrain 1-15 same thing...
[Bong]
PublicLow=0
PublicHigh=0
PrivateLow=1
PrivateHigh=2
TeamLow=3
TeamHigh=4
ChatLow=0
ChatHigh=0
SquadLow=5
SquadHigh=6
Bong1=bongs,beep1 <--- file to find bong, name of sound (embedded in file)
Bong2-30= etc....
[Death]
ResetPoints=0 <-- resets your score upon death
ResetInventory=0 <-- same with inv.
ResetCharacter=0 <--- etc... you must select your skill
[Flag]
TrickleKill=0
CheckStartTime=100
PointMultiplier=1000 <--- how much more pts you get?? don't know algorithm...
ExperienceMultiplier=1000 <-- etc...
CashMultiplier=1000 <--- etc...
CarryCount=1000 <--- flag timer.
EnterGameDelay=3000 <-- delay upon entering before you get flags
ResetDelay=960000 <--- when will the game automatically reset
PeriodicRewardDelay=30000 <-- delay for reward pts
PointReward=4000 <--- end of game reward?
ExperienceReward=4000 <--- etc ..?
CashReward=4000 <--- etc ..?
VictoryResetScore=0 <--- reset score on win
VictoryResetCharacter=0 <---- reset char. on win
VictoryResetInventory=1 <--- reset inventory on win
VictoryBong=5 <--- what sound do you play (bong) for the win?
ResetBong=13 <--- what bong signifies a flagreset?
PeriodicBong=0 <--- what bong signifies a flag reward?
CarrierOnRadar=1 <--- flag carrier appears on your radar.
CarrierLineOfSight=0
DropPointRadius=0 <---- how far away does it drop????
VictoryWarp=1 <---- do you get warped when the game ends??
VictoryWarningBong=0 <----- bong to signify that someone is about to win.
VictoryHoldTime=0 <---- how long do you hold the flags before you win.
BeginWarp=1 <--- do you warp when the "game" begins?
PrizeDistance=48 <-- distance from prizes of flags???
[Sound]
AttemptTime=50 <-- amount of time to attempt sound (refers to bong or some other sound??) in ms
[TeamInfo0]
Name=Public0 <----- Name of the first public team
DefaultVehicle=-1 <--- What is the vehicle ID that this team starts out in. -1 = no vehicle..
Colors=0xffffff,0xedeae0,0xf1ddc4 <--- color in ?RGB? You can make the rainbow team ; )
|
| Who will host my zone? | 10/27/1999 |
| As of now, you can not run your own zone. Also, you can't get them to run your zone. But hopefully, if they take the ideas off of the Zone Hosting link to the left menu, they [Harmless] maybe able to host your zone for you.
To get a zone hosting, you need to have a map (either original, or your own) and the settings to be used for that map. You should create a news file describing what your settings are for. Like for example, you made a warzone type theme. In your news, you would say something about how many flags there are, you can pick them up, how long you will hold them, and where some good bases are. You can also describe about what guys are good for what, talk about things in yours that are unique compared to any others. Things like that. Then, email it to whoever is running the zone where free hosting is. Include in it some information about yourself (name, email, etc) so they can talk to you. |
| How do I put my zone onto the zone list? | 12/16/1999 |
| Okay there's only one way to do this right now. However there should be another way once server software is released. Once you have your own server running.
Open up zone.lst in your Infantry Directory
Go to the last entry (or top/middle) and then enter this into the next blank space.
"My First Test Zone","ip #",port #,1(?),0(?),"THis is my first test zone. Please come and try it. I reallyreally worked hard on it. Thank you, name here."
I think the values for can be any number but i'm not sure. Infantry did not reset it when i set the value differently to what it was (this was in a real zone).
|
| What does the .lio file do? | 1/15/1999 |
| Okay. I learned this just recently ( maybe i'm just dumb ) but .lio file describes how items, graphics, people spawn in the arena! You can control where a certain item spawns on the map, where a certain team spawns on the map, certain sounds in that area ( i think ), etc ... right in this file. Okay, here's an example of a line in the file...
4,v7,19,"SoccerBallStart",13952,12432, 0,200,0,0, 5,0,1500,
okay we're back to those first three. 4 recognizes the type ( look up in your item file ), then 19 is the item #.
now down to the coordinate system. I'm not totally sure but i think it probably is that the first set of numbers is the coordinate of where it spawns then the next set determines the variance so that the server calculates the starting pt + the variance. Not totally sure because i can't test it. If you are able to test it try placing the first set at 1000,1000 then 0,0,0,0, 0,0,0,0,
the last number is a mystery...
|
Please send any questions or comments to murphyj@cvn.net or by ICQ (7169673).
Page started on October 6th, 1999
Copyright © 1999 Crash, Inc.
Staff of Infantry Server Help
|