Car & Road Flags

Learn here how to create and use plugins.

Moderator: Plugin Moderators

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

Car & Road Flags

#1

Post by Lobby »

With version 330 you have to ability to allow only passenger cars/truck on your own roads using flags.

If only passenger cars should be allowed add:

Code: Select all

"flag normal":false,
"flag pkw":true
To allow trucks only use:

Code: Select all

"flag normal":false,
"flag lkw":true
You have to set flag normal to false as it's enabled by default and includes booth, passenger cars and trucks.
roadflags.png
roadflags.png (43.87 KiB) Viewed 9367 times
Ensure to set these flags properly for your own cars in case you use car plugins. The code is the same as for roads.

Flags that are pre-defined by the game:

Code: Select all

"flag all"          // Special flag that enables all other flags at once
"flag normal"       // Special flag that enables some default flags (for roads that is pkw, lkw, tractor and bus)

"flag military"
"flag pedestrian"
"flag tram"
"flag airport"

"flag pkw"
"flag lkw"
"flag bus"
"flag tractor"

"flag train"
"flag maglev"
"flag monorail"
"flag high speed"
"flag subway"
=^._.^= ∫

User avatar
Josh
Graphic designer
Reactions:
Posts: 2214
Joined: 11 Mar 2017, 19:20
Location: The Netherlands
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#2

Post by Josh »

Is it possible in future to have bus flags?
Good job Lobby!
TheoTown player since update 1.1.50

Creator of Aldorria, Covinton Empire, West Country, Sunnydale

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

Re: Cars & Roads: Flags

#3

Post by Lobby »

Of course :)
=^._.^= ∫

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#4

Post by CommanderABab »

1l

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#5

Post by CommanderABab »

Code: Select all

"flag normal":false,
"flag lkw":true
"flag normal":false,
"flag lkw":true

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#6

Post by CommanderABab »

So, what does the l in lkw stand for?

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

Re: Cars & Roads: Flags

#7

Post by Lobby »

LKW stands for Lastkraftwagen

Last means heavy things.
=^._.^= ∫

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#8

Post by CommanderABab »

Thanks!

User avatar
JustAnyone
Developer
Reactions:
Posts: 3362
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: Cars & Roads: Flags

#9

Post by JustAnyone »

Is it possible to add custom Flags to the cars?
:pickle:

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#10

Post by CommanderABab »

User2 through user9

User avatar
JustAnyone
Developer
Reactions:
Posts: 3362
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: Cars & Roads: Flags

#11

Post by JustAnyone »

How do I make that my Custom cars Use The road? Anything at car spawner or somethin'?
:pickle:

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

Re: Cars & Roads: Flags

#12

Post by Lobby »

Set a flag (e.g. user7) in both, your road and your car plugin.
=^._.^= ∫

User avatar
JustAnyone
Developer
Reactions:
Posts: 3362
Joined: 23 Jul 2017, 12:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: Cars & Roads: Flags

#13

Post by JustAnyone »

former member wrote:
18 Nov 2017, 12:12
What's the flag for buses?
I used

Code: Select all

flag bus:false;
, but buses are still driving on the road
Passenger I think.
:pickle:

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#14

Post by CommanderABab »

Need quotes around flag bus.

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#15

Post by CommanderABab »

No. I don't know if a flag bus exists. But if it did you would need

Code: Select all

"flag bus":false
to exclude buses.

User avatar
22Alpha
Inhabitant of a Conurbation
Reactions:
Posts: 448
Joined: 23 Sep 2017, 14:29

Platform

Re: Cars & Roads: Flags

#16

Post by 22Alpha »

CommanderABab wrote:
18 Nov 2017, 12:43
No. I don't know if a flag bus exists. But if it did you would need

Code: Select all

"flag bus":false
to exclude buses.
I tried that one, and the code was accepted. But I haven't kept an eye whether it works.
:mine

User avatar
CommanderABab
AB
Reactions:
Posts: 10786
Joined: 07 Jun 2016, 21:12
Plugins: Showcase Store
Version: Beta

Platform

Plugin Creator

Re: Cars & Roads: Flags

#17

Post by CommanderABab »

Lots of things are just ignored if they don't exist.

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

Re: Cars & Roads: Flags

#18

Post by Lobby »

Yes, "flag bus":true exists :)
=^._.^= ∫

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

[390]Custom flags

#19

Post by Lobby »

Version 390 will allow you to reference to your own flags by name. To allocate a flag that's called "lobby_newflag you may just write :json

Code: Select all

"allocate flag":["lobby_newflag"]  // "allocate flag":"lobby_newflag would work, too
To use it, write :json

Code: Select all

"flag lobby_newflag":true
You should add the definition above to every plugin which uses it (redefinition is therefore explicitly allowed). Just ensure that your flag name is some kind of unique.

⚠There's a limit of 20 custom flags in total.
=^._.^= ∫

User avatar
Lobby
Developer
Reactions:
Posts: 3690
Joined: 26 Oct 2008, 12:34
Plugins: Showcase Store
Version: Beta

Platform

Re: Cars & Roads: Flags

#20

Post by Lobby »

It's more than you had with user0 etc. :)
You shouldn't use them anymore.
=^._.^= ∫

Post Reply Previous topicNext topic

Return to “Tutorials and Documentation”