O que você precisa
- Um servidor RedM com RSG Core (e o
rsg-inventory) ou VORP Core (e ovorp_inventory). - oxmysql (a conexão com o banco que as duas frameworks já usam).
Passo a passo
1
Copie a pasta
Coloque a pasta
rco-steamline dentro da pasta resources do servidor.2
Adicione ao server.cfg
Inicie depois do banco, da framework e do inventário dela:
3
Deixe os admins usarem o comando de admin
O comando
/steamline (painel de admin, listar, parar e tirar trens) é para admins:4
Adicione o item da passagem
A passagem de trem é um item do inventário, então a sua framework precisa conhecer ele. Faça isso uma vez.Enquanto o item faltar, o console do servidor avisa quando o recurso inicia, e o guichê devolve o dinheiro do jogador.
- RSG
- VORP
O RCO Steamline adiciona o item na lista do rsg-core sozinho quando inicia, mas o Depois copie
rsg-inventory só fica sabendo dele depois que reinicia. Então adicione de vez: abra resources/[framework]/rsg-core/shared/items.lua e cole esta linha dentro da lista de itens:rco-steamline/install/rco_train_ticket.png para rsg-inventory/html/images/ e reinicie o servidor. Mantenha unique = true: cada passagem guarda a própria viagem.Se você mudar
Config.Passenger.TicketItem, use o mesmo nome na linha do item (RSG) e dê esse nome à imagem também.5
Inicie o servidor
As tabelas do banco (
rco_steamline_companies, rco_steamline_members, rco_steamline_fleet, rco_steamline_cars e rco_steamline_ledger) são criadas sozinhas na primeira vez. Não precisa importar nada e não tem job para criar.6
Teste
Vá até o escritório da estação de Rhodes e aperte G para abrir uma empresa. Deposite um dinheiro no caixa dela e compre a locomotiva e um vagão no catálogo. Ande até o quiosque da Steamline na plataforma, aperte J, ponha o vagão no trem e chame.
Mudando depois
Toda mudança nos arquivos da pastaconfig precisa de um reinício para aparecer.
Atualizando
Troque a pasta pela versão nova. A pastaconfig é sua: guarde uma cópia antes de trocar e coloque seus valores de volta se a versão nova trouxer uma config nova. Empresas, membros, trens, vagões e extratos ficam no banco e não são mexidos por uma atualização.
