Skip to main content

O que você precisa

  • Um servidor RedM com RSG Core (e o rsg-inventory) ou VORP Core (e o vorp_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.
O RCO Steamline adiciona o item na lista do rsg-core sozinho quando inicia, mas o 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:
Depois copie 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.
Enquanto o item faltar, o console do servidor avisa quando o recurso inicia, e o guichê devolve o dinheiro do jogador.
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 pasta config precisa de um reinício para aparecer.
Feche o jogo antes de reiniciar o RCO Steamline, ou reinicie o servidor inteiro. O recurso carrega modelos, configurações de trem e um trilho próprio: reiniciar com você dentro do jogo pode fechar o seu jogo.

Atualizando

Troque a pasta pela versão nova. A pasta config é 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.