Para criar o servidor vamos usar o pyspades (um tipo de aceofspades_server), primeiro baixe ele clicando no link: http://code.google.com/p/pyspades/downloads/list você verá uma lista grande, recomendo escolher o primeiro e clicar na setinha verde para baixo como esta:
Após fazer o download do arquivo que estará em formato .zip, descompacte e coloque a pasta dist em um lugar para seu fácil acesso. Dentro da pasta dist, abra o arquivo de texto config e então você encontrará linhas de código semelhante abaixo:
{
"name" : "pyspades server",
"motd" : [
"Welcome to %(server_name)s! See /help for commands",
"Map is %(map_name)s by %(map_author)s",
"(server powered by pyspades)"
],
"help" : [
"/SQUAD Creates or joins a squad, letting you spawn with friends",
"/STREAK Shows how many kills in a row you got without dying",
"/AIRSTRIKE Air support! Try it out just like that for more details",
"/INTEL Tells you who's got the enemy intel"
],
"tips" : [
"Here you can deploy airstrikes, form squads and more! Type /help for info",
"The spade does melee damage! Use it wisely"
],
"tip_frequency" : 5,
"rules" : [
"No griefing, no cheating"
],
"master" : true,
"max_players" : 32,
"max_connections_per_ip" : 7,
"port" : 32887,
"network_interface" : "",
"game_mode" : "ctf",
"cap_limit" : 10,
"default_time_limit" : 15,
"advance_on_win" : false,
"maps" : ["random", "pyspades", "bridgewars", "pinpoint", "anticbridge",
"hallway", "pinpoint2", "harbor2"],
"random_rotation" : false,
"respawn_time" : 30,
"respawn_waves" : true,
"friendly_fire" : false,
"grief_friendly_fire_time" : 2,
"spade_teamkills_on_grief" : false,
"balanced_teams" : 1,
"teamswitch_interval" : 0,
"speedhack_detect" : true,
"votekick_percentage" : 25,
"votekick_ban_duration" : 15,
"votekick_public_votes" : true,
"votemap_public_votes" : true,
"votemap_extension_time" : 15,
"votemap_player_driven" : false,
"votemap_autoschedule" : 180,
"votemap_time" : 120,
"votemap_percentage" : 80,
"melee_damage" : 80,
"fall_damage" : true,
"user_blocks_only" : false,
"set_god_build" : false,
"server_prefix" : "[*]",
"time_announcements" : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 30, 60, 120, 180,
240, 300, 600, 900, 1200, 1800, 2400, 3000],
"login_retries" : 3,
"default_ban_duration" : 1440,
"logfile" : "./logs/log.txt",
"rotate_daily" : true,
"debug_log" : false,
"profile" : false,
"team1" : {
"name" : "Blue",
"color" : [0, 0, 255]
},
"team2" : {
"name" : "Green",
"color" : [0, 255, 0]
},
"passwords" : {
"admin" : ["replaceme"],
"trusted" : [],
"builder" : []
},
"rights" : {
"builder" : ["god", "goto"]
},
"ssh" : {
"enabled" : false,
"port" : 32887,
"users" : {
"user" : "pass"
}
},
"status_server" : {
"enabled" : false,
"port" : 32886
},
"ban_publish" : {
"enabled" : false,
"port" : 32885
},
"ban_subscribe" : {
"enabled" : true,
"urls" : [
["http://www.blacklist.spadille.net/subscribe.json", []]
]
},
"irc" : {
"enabled" : false,
"nickname" : "pyspades",
"username" : "pyspades",
"realname" : "pyspades server bot",
"server" : "irc.quakenet.org",
"port" : 6667,
"channel" : "#pyspades.bots",
"password" : "",
"commandprefix" : ".",
"chatprefix" : ""
},
"scripts" : [
"welcome",
"rollback",
"trusted",
"protect",
"map_extensions",
"airstrike",
"squad",
"disco",
"votekick",
"ratio",
"memcheck"
],
"squad_respawn_time" : 45,
"squad_size" : 4,
"auto_squad" : false,
"load_saved_map" : false,
"statistics" : {
"host" : "localhost",
"server_name" : "stats server",
"port" : 32880,
"password" : "marmelade"
},
"welcomes" : {
"mat^2" : "The very likeable mat^2 has entered!"
}
}
Vamos a configuração, aonde está escrito: "name" : "pyspades server",
Substitua pyspades server pelo nome do seu servidor exemplo: "name" : "limon tec",
Agora procure por admin (use ctrl + f para achar), você verá uma linha semelhante a abaixo:
"admin" : ["replaceme"],
Então substitua replacemepelo seu nome de usuário no jogo, seu nick. Exemplo (vamos fingir que a equipe do Limon Tec joga o jogo com o nick limon): "admin" : ["limon"],
Agora que você já configurou o nome e o administrador do servidor é só seguir a configuração igual abaixo: Aviso as linhas de código abaixo com observações em vermelho foram tiradas de um fórum da internet, o link para ele pode ser encontrado no fim do post em fontes."max_players" : 32, <<<< aqui voce coloca quantos slots para o seu server.
"max_connections_per_ip" : 3, <<<< Aqui são quantas conecções voce pode jogar por pc
"game_mode" : "ctf", <<< Aqui é o modo de jogo que voce quer ( ctf que é o sistema das intels, e o tf que é o sistema de dominação)
"cap_limit" : 10, <<< esse eu não sei o que é kkk
"maps" : ["pyspades", "bridgewars", "anticbridge"], <<<< Aqui são os mapas que vão trocar a cada tantos minutos que voce escolher
"random_rotation" : false,
"default_time_limit" : 15,
"advance_on_win" : false,
"respawn_time" : 8,
"squad_respawn_time" : 8,
"squad_size" : 4,
"auto_squad" : false,
"master" : true,
"friendly_fire" : false,
"grief_friendly_fire_time" : 2,
"melee_damage" : 100,
"fall_damage" : true,
"set_god_build" : false,
"teamswitch_interval" : 0,
"votekick_percentage" : 25,
"votekick_ban_duration" : 15,
"votekick_public_votes" : true,
"default_ban_duration" : 1440,
"speedhack_detect" : true,
"network_interface" : "",
"team1" : {
"name" : "Blue",
"color" : [0, 0, 255] <<<<<<<<<<<<<<< aqui você pode mudar a cor do seu time e o nome deles. Para mudar a cor voce preciza de um codigo Hexadecimal e voce pode achar eles aqui http://www.mxstudio.com.br/Conteudos/Dreamweaver/Cores.htm
},
"team2" : {
"name" : "Green",
"color" : [0, 255, 0]
Após configurar tudo citado acima, salve o arquivo - se você usou o bloco de notas por exemplo para editar, clique em arquivo e salvar. Pronto agora vamos para a parte mais "divertida", vá aonde você colocou a pasta dist e abra o arquivo executável com o nome run, eu sei que tem dois mas tanto faz, abra um deles. Então surgirá uma tela preta, é o prompt de comando ou como outros dizem cmd, aguarde escrever algumas linhas automaticamente e quando estiver escrito Started server... Master connection established vá até o site http://www.ace-spades.com/play/ e veja se seu server está na lista (deve ser o ultimo da lista) ele estará com o nome que você colocou e talvez uma bandeirinha do Brasil. Se estiver seu servidor está online e pronto pra uso, agora é só clicar no seu server e jogar, lembrando deixe o cmd (tela preta) aberta! Porque se você fechar seu servidor vai "desligar". Já dentro do jogo, faça login apertando t para poder escrever e depois digite o comando /login seu nick.Exemplo: /login limon
Clicando http://code.google.com/p/pyspades/wiki/Commands você verá uma lista repleta de comandos úteis tanto de admin quanto de jogador. - Página em inglês. Boa sorte com seu server e qualquer dúvida comente ou fale conosco pelos nossos perfis sociais - tentaremos responder.
Fonte: ace-spadesbr.forumeiros.
Para comprar o jogo é necessário ter conta no Steam.