mNo edit summary |
mNo edit summary |
||
Line 68: | Line 68: | ||
[[Category:Technical docs]] |
[[Category:Technical docs]] |
||
− | --[[User:Vasc|Vasc]] 06:12, 30 July 2007 (UTC) |
Revision as of 06:13, 30 July 2007
Metaserver Software
This software was written in LAMP technologies using PHP and MySQL. Sources are available at the freecivmetaserve Gna! project page.
Metaserver
The part in parentheses are the actual variable names passed to the metaserver
- Header section
host=string (host=)
port=integer (port=)
version=string (version=)
patches=string (patches=)
capability=string (capability=)
state=string (state=)
dropplayers=number (dropplrs=)
goodbye=number (bye=)
- Message section
topic=string (topic=)
message=string (message=)
- Variables section
variable_name[]= string (vn[]=)
variable_value[]= string (vv[]=)
- Players section
players_available=integer (available=)
player_type[]=string (Human,AI,Barbarian) (plt[]=)
player_leader[]=string (pll[]=)
player_nation[]=string (pln[]=)
player_user[]=string (plu[]=)
player_host[]=string (plh[]=)
The following software is not presently integrated into metaserver proper, but running at old.freeciv.org. I believe it provides much needed functionaly so we can get more user feedback to improve the game.