Loading...
 
DAT de sinais

Parâmetros para Sinais


Parâmetros do DAT para Sinaislink

Sinais este é o DAT que define semáforos, placas, e qualquer sinal que controle o tráfego.

O parâmetro é separado do valor pelo símbolo ‘=’.
Parâmetro
Explicação
Valor
Formato
Obj tipo do objeto roadsign exatamente esse valor
Name nome do sinal Min_80  texto simples
copyright nome do criador Eu_Mesmo texto simples
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
waytype tipo do caminho que o sinal será instalado road valores determinados
cost preço 1000  número


Parâmetro ‘Objlink

Esse parâmetro define o tipo de objeto, para ser um sinal obrigatoriamente seu valor é roadsign. Pode parecer estranho, mas esse parâmetro também define os sinais de todos os outros tipos de transporte.

Parâmetro ‘Namelink

Parâmetro que define um nome para o sinal, seu nome depois pode ser utilizado numa tradução do pakset para aparecer na caixa de diálogo.
Utilizado para mostrar quem fez todo o trabalho, a imagem e o DAT. Você pode usar seu nome, nick, apelido.

Parâmetro ‘intro_monthlink

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_yearlink

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_monthlink

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_yearlink

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 ‘waytypelink

Tipo de caminho que o sinal poderá ser instalado (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 ‘costlink

Determina o preço de compra do veículo, o número é o valor no jogo. Se for utilizado 1000 o preço será de 1.000,00¢.

Sinais Rodoviárioslink

Em sinal rodoviário inclui rodovias, vias de aeroportos e marítimas. Os parâmetros que você pode utilizar para definir o tipo de sinal são:
Parâmetro
Explicação
Valor
Formato
is_private Via privada exatamente este número
single_way Mão-única/Não entre exatamente este número
min_speed Velocidade mínima 120  número em Km/h
free_route Escolha de plataforma exatamente este número

Se nenhum for utilizado você vai criar um semáforo.

Parâmetro ‘is_privatelink

Este parâmetro quando utilizado, cria um sinal que só deixa veículos do jogador que a construiu passarem.

Parâmetro ‘single_waylink

Define um sinal que não deixa veículos de um certo sentido da pista continuarem, serve, tanto como uma placa de não entre como uma placa de mão-única. Se esse parâmetro for utilizado o mesmo DAT pode ter o parâmetro min_speed

Parâmetro ‘min_speedlink

Determina uma velocidade mínima para a pista, só veículos que consigam atingir aquela velocidade poderão passar pela via.

Parâmetro ‘free_routelink

Cria um sinal de escolha de plataforma/estação/parada livre, se uma indústria tem várias paradas e esse sinal for utilizado, os veículos serão direcionados a parada livre mais próxima.

Sinais Ferroviárioslink

Em sinal ferroviário inclui trens, bondes, monotrilhos, maglevs e bitola estreita. Suas opções são as seguintes:
Parâmetro
Explicação
Valor
Formato
is_signal Sinal exatamente este número
is_presignal Pré-sinal exatamente este número
free_route Escolha de plataforma exatamente este número
end_of_choose Fim de escolha de plataforma exatamente este número
single_way Mão-única/Não entre exatamente este número
is_longblocksignal Sinal de bloco exatamente este número

Parâmetro ‘is_signallink

Define um sinal normal. Para informações de como funcionam veja Entendendo Sinais Ferroviários

Parâmetro ‘is_presignallink


Parâmetro ‘free_routelink


Parâmetro ‘end_of_chooselink


Parâmetro ‘single_waylink


Parâmetro ‘is_longblocksignallink


Imagem PNG para Sinaislink

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
Image[0] indo para o sul (frente voltada para essa direção) nome_da_imagem.Y.X
Image[1] indo para o norte (frente voltada para essa direção) nome_da_imagem.Y.X
Image[2] indo para o leste (frente voltada para essa direção) nome_da_imagem.Y.X
Image[3] indo para o oeste (frente voltada para essa direção) nome_da_imagem.Y.X
Image[4] indo para o sudoeste (frente voltada para essa direção) nome_da_imagem.Y.X
Image[5] indo para o sudeste (frente voltada para essa direção) nome_da_imagem.Y.X
Image[6] indo para o noroeste (frente voltada para essa direção) nome_da_imagem.Y.X
Image[7] indo para o nordeste (frente voltada para essa direção) nome_da_imagem.Y.X

Exemploslink

Veículo Urbano de exemplo para baixar: citycar_src.zip (1.80 Kb)

Os exemplos tiveram algumas modificações na wiki, mas não alteram o entendimento aqui.
Limpo. Use para editar
Obj=citycar
Name=
DistributionWeight=
intro_year=
intro_month=
retire_year=
retire_month=
speed=
Image[S]=imagem.Y.2
Image[N]=imagem.Y.4
Image[E]=imagem.Y.0
Image[W]=imagem.Y.6
Image[SE]=imagem.Y.1
Image[SW]=imagem.Y.7
Image[NE]=imagem.Y.3
Image[NW]=imagem.Y.5

Imagem PNG Exemplo

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

PNG exemplo para pak64
PNG exemplo para pak64


Carro Verde pak64
Obj=citycar
Name=green_car
DistributionWeight=10
intro_year = 1960
retire_year = 1995
speed = 130
Image[S]=citycars.0.0
Image[N]=citycars.0.1
Image[E]=citycars.0.2
Image[W]=citycars.0.3
Image[SE]=citycars.0.4
Image[NW]=citycars.0.5
Image[NE]=citycars.0.6
Image[SW]=citycars.0.7

Imagem PNG green_car.png

green_car.png modificado de citycars.png para wiki
green_car.png modificado de citycars.png para wiki


Motocicleta pak64
Obj=citycar
copyright=MHz
Name=Motorrad
DistributionWeight=2
intro_year = 1928
retire_year = 2020
speed = 90
Image[S]=citycars.0.0
Image[N]=citycars.0.1
Image[E]=citycars.0.2
Image[W]=citycars.0.3
Image[SE]=citycars.0.4
Image[NW]=citycars.0.5
Image[NE]=citycars.0.6
Image[SW]=citycars.0.7

Imagem PNG motorrad.png

motorrad.png modificado de citycars.png para wiki
motorrad.png modificado de citycars.png para wiki


Ambulância pak64
Obj=citycar
Name=Ambulanz
DistributionWeight=1
intro_year = 1929
speed = 90
Image[S]=citycars.0.0
Image[N]=citycars.0.1
Image[E]=citycars.0.2
Image[W]=citycars.0.3
Image[SE]=citycars.0.4
Image[NW]=citycars.0.5
Image[NE]=citycars.0.6
Image[SW]=citycars.0.7

Imagem PNG amubulanz.png

ambulanz.png modificado de citycars.png para wiki
ambulanz.png modificado de citycars.png para wiki


Rate this page:

Contributors to this page: An_dz and system .
Page last modified on Sunday January 13, 2013 15:33:40 CET by An_dz.

Online Users

20 online users

Newest Forum Posts

No records to display