16 julho 2012

Como criar server do jogo Ace of Spades

Atualizado em 15/04/2013 - ATENÇÃO, AGORA O JOGO ACE OF SPADES É PAGO! Então a nossa equipe decidiu não atualizar o tutorial abaixo, pois seria inviável já que o jogo passou a ser pago e não sabemos se o tutorial abaixo ainda funciona para quem comprou o jogo.
Ace of Spades - imagem retirada do Google.
Hoje trazemos um tutorial que é meio difícil de se encontrar por ai na internet, nosso tutorial é de como criar um server seu para jogar no Ace of Spades com outros jogadores. Lembrando que é um tutorial básico apenas para jogar online, onde quem manda no jogo é você, caso queira um server mais dedicado recomendo usar esse tutorial como base e procurar outros tutoriais que dão continuidade a esse por ai na internet.
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: ilustração
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 AQUI 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.


Publicidade:


Related Posts Plugin for WordPress, Blogger...