Global Operations Public Beta
NOTE*: This is a public beta version of the game. There are bugs contained in this version that are not present in the retail version.
1.0 to 1.1
US: 2.0 - This will update all previous US versions of Global Operations to the 2.0 version.
To see what version of Global Operations retail you have, click the "G" in the upper left corner in the front end of the game to view the credits. On the credits screen, there are 3 fields in the upper left: Engine, Server, Client. See below to find out exactly which version you have installed:
1.2 LINUX SERVER
Instructions for installing Linux Server:
1.Restore the goserver package by using command "gunzip goserver.tar.gz", then "tar xvf goserver.tar". It will automatically create a goserver directory with all of the files in it.
Under the goserver directory, there are 5 sub-directories: bin,lib,globalops, monitor and installation.
2.Under bin/linux_release/, you will find the server executable(goserver.elf) and server profile(server.prf).
3.Under lib/linux_release/, there are three dynamic libraries we used.
4.Under globalops/ you will find all of the resource files necessary for running goserver.elf.
5.Under installation/, there is documentation guide for installation.
6.Under monitor/, there are the remote monitors running on both linux & windows platform.
7.Move the executable file(goserver.elf) and server profile file(server.prf) from bin/linux_release/*.* to the goserver directory (with goserver as your current directory, type "mv bin/linux_release/*.* .").
8.Move the dynamic libraries (*.so under the lib/linux_release/) to the system path /usr/local/lib/(with goserver as your current directory, type "mv lib/linux_release/*.so /usr/local/lib"). And then check the .bashrc shell file in your default home directory, if there is already an assignment path defined like "export LD_LIBRARY_PATH=/usr/local/lib",it is OK. If no such defined path, add "export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib" in your .bashrc file.(If you do not know your default home directory, type cd ~, you should be switched to your home directory.)
9.If you want to bind the LINUX server to a specific IP, add a line in the server.prf with "-bindip=a.b.c.d" or directly bind the IP as an argument, see below if not defining the bind IP in the server.prf file.
10.If you want to assign the different port number for the IPC with monitor, add a line in the server.prf with "-monport=port_number" or directly assign the monitor port as an argument, see below if not defining the monPort in the server.prf file.
11.Run monitor application on both linux & windows platforms with "gosermon remotePassword remoteGoServerIP remoteGoServerMonPort Command", for example:
gosermon password 220.127.116.11 29672 serverinfo
gosermon password 18.104.22.168 29672 "r_Kick Superman" or
gosermon password 22.214.171.124 29672 "r_Kick \"World Cup\"",
Be sure to type correctly with quotation marks if there is space in the command.
You may need to restart your machine. Run the LINUX dedicated server by typing "./goserver.elf -profile server.prf [-bindip a.b.c.d]".
You may run the gosermon.elf to monitor the GoServer in same and different session(depends on how you run the goserver.elf. Exp. in the background or at the front end) at the same machine, or send the GoServer control command in remote machine.
For info, tips, and tutorials on mapping with GOEdit, please visit our message forums and GlobalOp World.