Loading...
 
DAT de veículos dos jogadores

Parâmetros para Veículos dos Jogadores


Parâmetros do DAT para Veículos dos Jogadoreslink

Os Veículos dos Jogadores, ou simplesmente Veículos, é o nome dado para qualquer veículo que vai ser comprado e usado pelos jogadores.

O parâmetro é separado do valor pelo símbolo '='.
Parâmetro
Explicação
Valor
Formato
Obj tipo do objeto vehicle exatamente esse valor
Name nome do veículo GTK_Truck texto simples
copyright nome do criador Eu_Mesmo texto simples
waytype tipo do caminho do veículo road valores determinados
freight tipo de carga oel texto
payload carga máxima 100  número
speed velocidade máxima 100  número
cost preço 40000  número
runningcost custo de operação 80  número
power força do motor 240  número
gear modificador da força 80  número em porcentagem
intro_month mês do início da produção número
intro_year ano do início da produção 1994  número
retire_month mês do fim da produção número
retire_year ano do fim da produção 2030  número
engine_type energia utilizada para movimentação hydrogene valores determinados
weight peso 12  número
length tamanho do veículo 12  número
sound som de partida número ou texto
smoke fumaça do veículo steam texto simples


Parâmetro 'Obj'link

Esse parâmetro define o tipo de objeto, para ser um veículo para ser usado pelos jogadores, obrigatoriamente seu valor é vehicle.

Parâmetro 'Name'link

Parâmetro que define um nome para o veículo, seu nome depois pode ser utilizado numa tradução do pakset para aparecer na caixa de diálogo. Recomenda-se não utilizar espaços, pois isso causa problemas de tradução.
Utilizado para mostrar quem fez todo o trabalho, a imagem e o DAT. Você pode usar seu nome, nick, apelido.

Parâmetro 'waytype'link

Tipo de caminho que o veículo vai percorrer (estradas, trilhos, água, etc.). Existem valores determinados no código do Simutrans e esse valores só podem ser:
Valor
Caminho
Veículos
road estrada Ônibus, Caminhões
track trilho Trens
tram_track trilho de bonde Bondes
monorail_track trilho de monotrilho Monotrilhos
maglev_track trilho de maglev Trem de levitação magnética (maglev)
narrowgauge_track trilho de bitola estreita Trens
water água (mar, canais, rios, lagos) Navios, Barcas, Barcos
air Ar Aviões ou outros veículos aéreos

Parâmetro 'freight'link

Tipo de carga que o veículo transporta, esse valor deve ser o nome do produto especificado no seu DAT. Os valores None, Passagiere e Post podem ser utilizados em qualquer pakset para transportar nada, passageiros e correios respectivamente. Para encontrar algum freight no pakset você pode ver os arquivos good.*.pak na pasta do pakset ou no jogo trocar o idioma para C-English e clicar sobre uma empresa ou veículo que produz ou transporta aquele produto.

Parâmetro 'payload'link

Carga máxima que o veículo transporta. Esse valor depende muito do tipo de carga e de indústria para qual ele será utilizado. Você terá que fazer alguns testes. Esse valor se conecta com o valor metric do DAT do produto e o com o valor freight. Por Exemplo, o valor é 80 e o freight é Oel; isso quer dizer que o veículo carrega até 80m³ de petróleo.

Parâmetro 'speed'link

Determina a velocidade máxima do veículo em Km/h. Lembre-se que o veículo sempre respeitará a velocidade permitida das estradas. Esse valor não deve ser utilizado para reboques ou vagões.

Parâmetro 'cost'link

Determina o preço de compra do veículo, o número é o valor no jogo incluindo os centavos. Se for utilizado 4000000 o preço será de 40.000,00¢.

Parâmetro 'runningcost'link

Valor que define o custo de operação do veículo incluindo os centavos. O valor é descontado do balanço da companhia a cada Km rodado. Se utilizado 80 o custo será de 0,80¢/Km.

Parâmetro 'power'link

Define a força que o veículo tem em kW. O valor deve ser em um número inteiro e é exatamente o valor digitado. Por exemplo, 230 será força de 230kW. Não deve ser usado em reboques e vagões.

Parâmetro 'gear'link

O parâmetro gear, ou câmbio em português, é um parâmetro de ajuste da força, parâmetro power. Esse parâmetro modifica a força que o jogo vai utilizar no veículo, mas continuará mostrando nas janelas o valor do parâmetro power. Ele garante que um veículo que realmente exista mostre a força real dele, mas mantenha a funcionalidade e balanceamento do pakset.

O câmbio pode reduzir ou aumentar a força interna. O câmbio é dado em porcentagem, que é a porcentagem do parâmetro power que gera a força interna.
Exemplos:
gear=80 e power=170, a força que o jogo usará é de 136KW.
gear=140 e power=170, a força que o jogo usará é de 238KW.
gear=100 e power=170, a força que o jogo usará não muda, é de 170KW.

Parâmetro 'intro_month'link

Mês de início da produção do veículo, ou mês que esse veículo vai aparecer para compra nos depósitos. Esse parâmetro deve ser preenchido no número correspondente do mês, janeiro é 1 e dezembro é 12.

Este parâmetro só funciona junto com o parâmetro intro_year.

Parâmetro 'intro_year'link

Ano de início da produção do veículo, ou o ano que esse veículo vai estar disponível no depósito. Esse parâmetro deve ser preenchido em números. Você pode tanto utilizar o ano de 2034 como o ano de 215. Você pode utilizar esse parâmetro em conjunto com o intro_month.

Este parâmetro é obrigatório, sem ele o veículo nunca começará sua produção, ou seja, nunca aparecerá no jogo.

Parâmetro 'retire_month'link

Mês que o veículo vai parar de ser produzido, ou o mês que o veículo vai ficar obsoleto no depósito. O parâmetro deve ser preenchido no número correspondente do mês, janeiro é 1 e dezembro é 12.

Este parâmetro só funciona junto com o parâmetro retire_year.

Parâmetro 'retire_year'link

Ano que o veículo vai parar de ser produzido, ou ano que esse veículo não estará mais disponível. Esse parâmetro deve ser preenchido em números. Você pode tanto utilizar o ano de 2034 como o ano de 215.

Este parâmetro não é obrigatório, se ele não for utilizado o veículo não terá uma data de fim da produção, será produzido sempre.

Parâmetro 'engine_type'link

Define o tipo de energia utilizada para movimentar o veículo. Caso o veículo precisa de outro para se movimentar, como um vagão de trem, não deve ser utilizado. Os valores são fixos e só podem ser:
Valor
Significado
Bio Animal
sail Vento
steam Carvão
diesel Diesel
electric Eletricidade
hydrogene Hidrogênio
fuel_cell Célula Combustível
battery Bateria

Adicional: Motores a hidrogênio e alguns elétricos e a bateria são células combustíveis, mas no Simutrans eles tem categoria específica. Motores a água são também são células combustíveis. Mais informações na Wikipédialink-external.

Parâmetro 'weight'link

O número colocado será o peso em toneladas do veículo, no Simutrans esse valor só é representativo, enquanto no Simutrans Experimental ele serve para alguns casos, como limitar a passagem de veículos pesados sobre pontes fracas. Pode ser utilizado valores quebrados utilizando um ponto. Ex.: 1.4 vai ser 1,4 toneladas.

Parâmetro 'length'link

Determina o tamanho do veículo, serve para ajustar o alinhamento do veículo quando este não tem o tamanho padrão, o valor será de x/16 do tamanho do quadro.

No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId, id, or src.

Parâmetro 'sound'link

Este parâmetro define um som que será emitido quando o veículo começa a se movimentar.

Todos os arquivos de som devem ser arquivos WAV e devem ficar dentro de uma pasta 'sound' do pakset que o veículo foi criado. Dentro desta pasta pode conter um arquivo 'sound.tab' que contém uma lista dos sons para eles terem um número (ID).

Tanto o número de ID do som como o próprio nome do som podem ser colocados nesse parâmetro. Para ficar sem som esse parâmetro pode ser omitido ou ser igual a -1.

Parâmetro 'smoke'link

Determina alguma emissão para o veículo emitir enquanto se locomove. Muito utilizado em veículos a carvão ou derivados do petróleo.

Esse valor deve ser o nome da fumaça criada no pak. Cada pakset tem o seu, por isso você deve verificar os arquivos smoke do pak. Veja mais detalhes em DAT de fumaça.

Parâmetros Constraintlink

Define outros veículos que devem ser adicionados depois ou antes do que está sendo criado. Pode ser adicionados quantos quiser, basta modificar o número zero entre conchetes.

Seu valor deve ser o nome interno do veículo (definido no parâmetro name), ou também pode ser colocado para não permitir ser adicionado depois ou antes de um veículo definindo o valor por none.
Parâmetro
Nome interno do veículo
Constraint[Prev][0] trainName_1
Constraint[Next][0] wagonName_2

Imagem PNG para Veículoslink

A imagem PNG além de ser criada também vai precisar de parâmetros só para ela no arquivo DAT. É recomendado ler sobre esses parâmetros, que são melhor explicados no artigo Criando a Imagem PNG.
Parâmetro
Direção no mapa
Valor exemplo
EmptyImage[S] indo para o sul (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[N] indo para o norte (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[E] indo para o leste (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[W] indo para o oeste (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[SW] indo para o sudoeste (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[SE] indo para o sudeste (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[NW] indo para o noroeste (frente voltada para essa direção) nome_da_imagem.Y.X
EmptyImage[NE] indo para o nordeste (frente voltada para essa direção) nome_da_imagem.Y.X

Imagens de Veículo Carregadolink

Você pode fazer o veículo ter uma imagem diferente se for carregado com algum produto, você pode até adicionar vários produtos. Para isso, você deve adicionar esse parâmetro para definir o tipo de carga que terá uma imagem diferente em seu veículo:
Parâmetro
Explicação
Valor exemplo
freightimagetype[0] nome do produto sand
freightimagetype[1] nome do produto coal


Depois é só adicionar as imagens e defini-las no DAT igual na tabela abaixo, só trocando o primeiro número que na tabela está 0 pelo número correspondente do freightimagetype[X] acima. Caso você queira fazer a imagem de carregado igual para todas as cargas basta não adicionar o parâmetro acima e adicionar os parâmetros abaixo sem os números.
Parâmetro
Direção no mapa
Valor exemplo
freightimage[0][S] indo para o sul (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][N] indo para o norte (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][E] indo para o oeste (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][W] indo para o leste (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][SW] indo para o sudoeste (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][SE] indo para o sudeste (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][NW] indo para o noroeste (frente voltada para essa direção) nome_da_imagem.Y.X
freightimage[0][NE] indo para o nordeste (frente voltada para essa direção) nome_da_imagem.Y.X

Exemploslink

Os exemplos tiveram algumas modificações na wiki, mas não alteram o entendimento aqui.
Limpo. Use para editar
obj=vehicle name= copyright= waytype= freight= payload= speed= cost= runningcost= power= gear= engine_type= weight= lenght= intro_year= intro_month= retire_year= retire_month= EmptyImage[S]=image.Y.2 EmptyImage[N]=image.Y.4 EmptyImage[E]=image.Y.0 EmptyImage[W]=image.Y.6 EmptyImage[SW]=image.Y.7 EmptyImage[SE]=image.Y.1 EmptyImage[NW]=image.Y.5 EmptyImage[NE]=image.Y.3 freightImageType[0]= freightimage[0][S]=image.Y.X freightimage[0][N]=image.Y.X freightimage[0][E]=image.Y.X freightimage[0][W]=image.Y.X freightimage[0][SW]=image.Y.X freightimage[0][SE]=image.Y.X freightimage[0][NE]=image.Y.X freightimage[0][NW]=image.Y.X

Imagem PNG Exemplo

Este PNG serve para alinhar corretamente os veículos. A cor verde significa a frente do veículo.

No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId, id, or src.

Caminhão LKW_ERZ pak64
obj=vehicle name=Heavy_ore_truck copyright=MHz waytype=road freight=Eisenerz payload=85 speed=43 cost=1050000 weight=15 power=480 gear=60 smoke=Diesel RunningCost=1820 sound=1 intro_year = 1971 intro_month = 9 retire_year=2031 Constraint[Prev][0]=none Constraint[Next][0]=none EmptyImage[S]=LKW_ERZ.0.0 EmptyImage[N]=LKW_ERZ.0.1 EmptyImage[E]=LKW_ERZ.0.2 EmptyImage[W]=LKW_ERZ.0.3 EmptyImage[SE]=LKW_ERZ.0.4 EmptyImage[NW]=LKW_ERZ.0.5 EmptyImage[NE]=LKW_ERZ.0.6 EmptyImage[SW]=LKW_ERZ.0.7 FreightImage[S]=LKW_ERZ.1.0 FreightImage[N]=LKW_ERZ.1.1 FreightImage[E]=LKW_ERZ.1.2 FreightImage[W]=LKW_ERZ.1.3 FreightImage[SE]=LKW_ERZ.1.4 FreightImage[NW]=LKW_ERZ.1.5 FreightImage[NE]=LKW_ERZ.1.6 FreightImage[SW]=LKW_ERZ.1.7

Imagem PNG LKW_ERZ.png

No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId, id, or src.

Trem BRV36 pak64
obj=vehicle name=BRV36 copyright=Saskia waytype=track engine_type=diesel smoke=Diesel freight=None length=6 power=265 gear=250 speed=55 intro_year=1937 retire_year=1980 cost=750000 sound=2 RunningCost=316 weight=42 EmptyImage[S]=BRV36.2.0 EmptyImage[E]=BRV36.2.1 EmptyImage[SE]=BRV36.2.2 EmptyImage[SW]=BRV36.2.3 EmptyImage[N]=BRV36.2.4 EmptyImage[W]=BRV36.2.5 EmptyImage[NW]=BRV36.2.6 EmptyImage[NE]=BRV36.2.7

Imagem PNG BRV36.png

No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId, id, or src.

Navio EnCo pak64
obj=vehicle name=EnCo_Steel_Ship copyright=Timothy Baldock waytype=water engine_type=diesel smoke=Diesel freight=Stahl payload=320 speed=38 cost=2500000 weight=210 power=600 RunningCost=6800 intro_year=1920 intro_month=6 gear=200 Constraint[Prev][0]=none Constraint[Next][0]=none EmptyImage[S]=EnCo_SteelShip.0.0 EmptyImage[E]=EnCo_SteelShip.0.1 EmptyImage[SE]=EnCo_SteelShip.0.2 EmptyImage[SW]=EnCo_SteelShip.0.3 EmptyImage[N]=EnCo_SteelShip.0.4 EmptyImage[W]=EnCo_SteelShip.0.5 EmptyImage[NW]=EnCo_SteelShip.0.6 EmptyImage[NE]=EnCo_SteelShip.0.7 FreightImage[S]=EnCo_SteelShip.1.0 FreightImage[E]=EnCo_SteelShip.1.1 FreightImage[SE]=EnCo_SteelShip.1.2 FreightImage[SW]=EnCo_SteelShip.1.3 FreightImage[N]=EnCo_SteelShip.1.4 FreightImage[W]=EnCo_SteelShip.1.5 FreightImage[NW]=EnCo_SteelShip.1.6 FreightImage[NE]=EnCo_SteelShip.1.7

Imagem PNG EnCo_SteelShip.png

No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId, id, or src.

Avião Lockhead_Tristar pak64
obj=vehicle name=Lockhead_Tristar copyright=MHz waytype=air engine_type=diesel freight=Passagiere payload=390 speed=894 # 3*213,5kN*880km/h power=44700 gear=100 weight=165 cost=9000000 runningcost=4330 intro_year=1972 intro_month=1 sound=5 smoke=-1 Constraint[Prev][0]=none Constraint[Next][0]=none EmptyImage[S]=Lockhead_Tristar.3.0 EmptyImage[N]=Lockhead_Tristar.3.1 EmptyImage[E]=Lockhead_Tristar.3.3 EmptyImage[W]=Lockhead_Tristar.3.2 EmptyImage[SE]=Lockhead_Tristar.3.4 EmptyImage[NW]=Lockhead_Tristar.3.5 EmptyImage[NE]=Lockhead_Tristar.3.6 EmptyImage[SW]=Lockhead_Tristar.3.7

Imagem PNG Lockhead_Tristar.png

No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId, id, or src.

Rate this page:

Contributors to this page: An_dz and system .
Page last modified on Saturday January 26, 2013 23:23:38 GMT-0000 by An_dz.

Online Users

20 online users

Newest Forum Posts

No records to display