Skip to main content

O que você precisa

  • Um servidor RedM com RSG Core ou VORP Core.
  • oxmysql (a conexão com o banco que os dois frameworks já usam).
  • Para o músculo aparecer no corpo: RCO Appearance, RSG Appearance ou VORP Character. Opcional: sem nenhum, os níveis sobem do mesmo jeito.

Passo a passo

1

Copie a pasta

Coloque a pasta rco-gym dentro da pasta resources do servidor.
2

Adicione no server.cfg

Inicie depois do banco, do framework e do criador de aparência:
3

Ligue o servidor

As tabelas do banco (rco_gym, rco_gym_records e rco_gym_week) são criadas sozinhas no primeiro start. Não precisa importar nada, e não há itens para adicionar.
Só se o usuário do banco não puder criar tabelas: importe sql/rco_gym.sql à mão uma vez.
4

Teste

Carregue um personagem e vá até Strawberry: a academia está no mapa. Chegue no banco, aperte E, escolha a carga com A e D e aperte ESPAÇO. Faça pelo menos 5 repetições boas e aperte X para sair: aparece o que você ganhou.
A academia ocupa o interior de uma casa em Strawberry. Se outro recurso mexe na mesma casa ou na mesma área de Strawberry (um script de casas, outro mapa), os dois podem brigar pelos mesmos arquivos. Veja Solução de problemas.

Mudando depois

Toda mudança em config/config.lua (teclas, dificuldade, cargas…) precisa de restart para aparecer.
Feche o jogo antes de reiniciar o RCO Gym, ou reinicie o servidor inteiro. Reiniciar um recurso que tem modelos 3D com você dentro do jogo pode fechar o seu jogo.

Atualizando

Troque a pasta pela versão nova. O seu config/config.lua é seu: guarde uma cópia antes de trocar e coloque os seus valores de volta se a versão nova trouxer um config novo. Os níveis e recordes dos jogadores ficam no banco e não são mexidos pela atualização. Quando sai uma versão nova, o console do servidor avisa ao ligar, por exemplo [RCO Gym] Update available: v0.0.85 -> v0.0.86. Ele só lê a nossa lista pública de versões: se não conseguir acessar, o RCO Gym inicia normalmente.