#plugin-support

1 messages · Page 9 of 1

tidal furnace
#

is that still wip?

rose beacon
tidal furnace
#

ok

lime blade
#

How do you know where to set your y value for night animation?

eternal lake
#

you measure it

lime blade
#

I know that but how?

eternal lake
#

by counting pixels

#

the animation is anchored to the leftmost pixel of the ground base

lime blade
eternal lake
#

to the animation's anchor

#

by default it's the top left pixel

lime blade
#

Ohk, I understand.

lucid pine
#

Does rotation work in "upgrades"?

lucid pine
#

Can upgrades have multiple frames?

vague scarab
#

Yes*

lucid pine
#

Doesn't seem to work

vague scarab
#

Hi um,those who had privileged key,mind tell me how does in game toolboths work with the income?

low shoal
vague scarab
low shoal
#

I can check later, but i believe even normal users can make tolls that take 1T

#

The documentation is somewhere in the forum but I have to find it

earnest pendant
#

ı forgot this plugin

#

and ı needto reupload theotown

#

can someone find it

willow girder
#

Guys i just remember that in one of my old cities i had a building that is a police headquarter of seoul

#

But i did my research and i didnt get any proof of it existence

#

But i still remember it

earnest pendant
ancient grove
#

I got a problem with a rogue plugin. Anybody knows what's the plugin that spawns these cars?

ancient grove
ancient grove
vague scarab
eternal lake
#

got any more pixels

#

I'm not squinting on that, please send the actual json file

eager crest
low shoal
vague scarab
vague scarab
#

A quick question,can a car that had tail attach itself?

delicate karma
#

How do I uninstall I plugin

#

Not disable it

#

Uninstalling

grand spruce
#

Disabling does uninstall it

#

The only good going any further does it make it so you have to repurchase it if you want to use it lol

sand pendant
#

Did you just have a stroke or something..

delicate karma
#

I mean I just watch the ads so idc

grand spruce
grand spruce
sand pendant
grand spruce
#

No I'm pretty sure I said exactly what I meant

sand pendant
#

Uh huh..

delicate karma
#

Nvm I can just delete them from the game's folder

#

🗣️

tall oar
#

@delicate karma were you asking for a downloaded plugin, not one from the in-game store?

low shoal
tall oar
#

Yeah

shadow pilot
#

Excuse me All I want to ask why i can't install plug-in With watch Ad, My internet Was Online, Anyone Know How to fix that?

olive kernel
#

I think it's a cooldown maybe

#

Cause I've experienced the same thing

shadow pilot
#

Ive never used ad for plugin

olive kernel
#

Have you used it for diamonds?

low shoal
shadow pilot
#

My Another app still made a Ads

low shoal
#

If it doesnt work after that, its either a connection issue or an isp issue

shadow pilot
vague scarab
# shadow pilot This

I Use the Same DNS service but i never watch ads to obtain plugin since i had enough diamonds. Ads blocker Is obvious, Will block ads.

vague scarab
#

How can i make a json that pick a random animation within an array of animations?

eternal lake
#

that doesn't exist

#

an easier implementation would be to create several frames that look the same, append each of your animations to each frame and enable frame randomisation

low shoal
#

is that how the eyropean extention pack was made?

eternal lake
#

no?

vague scarab
#

The closest thing to do i want is using really low animation probability. Since i tried to put some of my train with occasional ads & special events stickers.

eternal lake
#

it doesnt use random animations

low shoal
#

oh

eternal lake
#

try lua

vague scarab
#

After i try using animation probability. Doing experiment soon.

eternal lake
#

"p" only works for night animations

#

or whatever the attribute was

lime blade
#

Can someone direct me to The Leaf's discord server?

low shoal
#

@young hearth

young hearth
#

sure

low shoal
young hearth
#

it's in my bio @lime blade

lime blade
#

Thx

lime blade
#

Can you guys also direct me to vönark's server

thorn oriole
#

I dont know what's causing this error, the only solution that i've seen is putting(renaming) the category file at the top but it doesnt work either

pls helgp

eternal lake
#

your ids don't match..?

thorn oriole
#

oh

#

i dint know that

#

thanks

lime blade
#

I don't have access to the link

low shoal
lime blade
#

I did join @young hearth

young hearth
#

because you didnt read my messages?

#

members in my server are required to graduate elementary education

thorn oriole
eternal lake
#

"category": "id of the category you defined"

thorn oriole
#

ohh

lime blade
young hearth
#

have you chosen the member role

#

it appears that you only choose the plugin creator role

lime blade
young hearth
#

yes obv

zealous shell
#

Can defold engine be used to program lua for Theo town?

eternal lake
#

it's a game engine, how would you expect that to work

zealous shell
#

Forgot about that 💀 , sorry to waste your time. It was the first thing that came to mind when I thought Lua.

lime blade
thorn oriole
#

Whats wrong with it this time?
The poles category won't go inside the WiresNpoles one

steel verge
#

tag name should be lowercase

thorn oriole
#

Thanks

radiant rune
#

Good day. My plugin was not approved again today. Moreover, the code is working. The reason was "inefficient use of plugin space", due to the fact that I have animations that are similar, but they are different and differ in color. Why is a fully working plugin not approved for this reason and what do I need to do to fix this situation.
Thank you.

radiant rune
#

Ckykcha

eternal lake
#

if it's only colors that make your animations different consider using the "color" attribute

low shoal
#

main reason was you had a lot of empty pixels around your graphics

low shoal
low shoal
#

I saw a couple night animations which looked identical

radiant rune
#

so how do i fix it

low shoal
#

You have a lot of empty space on the top.

radiant rune
low shoal
#

I think youre missing a manifest file, could you add that when you update the plugin?

low shoal
low shoal
#

yes

#

actually, maybe it isnt that bad, but it is still important to crop them properly

thorn oriole
#

Is it possible to get the .png frame from another folder?
Like the .json getting the png would be in
plugin1>file1
But the png is in
plugin1>file2

low shoal
#

why would you do that though

thorn oriole
#

reusing frames i guess

low shoal
#

might be issues if the json loads first as the folders get opened alphabetically or something

#

You could try it, but theres more chances of things going wrong that way

#

Id probably just dump everything to a single folder

eternal lake
#

you very much can do that

#

and it shouldn't cause any issues

thorn oriole
#

how can i?

eternal lake
#

by using a relative file path

#

relative to your json

fallen smelt
#

how do i undo a disaster

lofty dune
#

As far as I know.

steep dock
clever urchin
#

Hi

steel verge
#

how do I make it look good

low shoal
#

Its already great, amasing. 10000000/10000000

olive kernel
#

Nah bro teach ME how did you make it look good

vague scarab
thorn oriole
earnest pendant
#

No way!!!

#

Your so kind

earnest pendant
#

jeez another one

ornate zodiac
#

Is there a way for me to apply my changes to the plugin without restarting the game, or is there a tutorial for that?

steel verge
#

Lua? Yes. plain JSON? No.

ornate zodiac
#

Can you send me a tutorial or something, thanks a lot!

steel verge
#

What for?

ornate zodiac
#

The body of my plugin is still a json program, can I use this method as well?

steel verge
#

no

ornate zodiac
earnest pendant
#

i think they have it there

#

and forum too

earnest pendant
ornate zodiac
#

Why I put animation1 in a.json and animation2 in b.json, when I use animation1 in c.json, it won't report error, but when I use animation1 and animation2 at the same time, it will tell me that I can't find the ID of animation2.

low shoal
#

also why not put them all in one json

#

its just
[
{
animation 1 stuff like id, type etc
},
{
animation 2 stuff like id and type
},
{
whatever plugin youre makings id and type and other required attributes
"animation" : [
{animation 1 id, coords}
{animation 2 id, coords}
}
]

ornate zodiac
#

Like this.

#

If I put the four animations in one json it works fine, but not in different jsons!

low shoal
#

probably a loading order issue

#

putting them in one json gives you more control

ornate zodiac
low shoal
#

you can write comments in your json

#

just use //comment

#

empty line or after what you wrote on the same line

#

like
"id": "random id" //this id is used for part a

ornate zodiac
#

I don't think it has anything to do with the order, if it's named like that shouldn't the animation json be loaded first?

low shoal
#

//this id is used for part b
"id": "random id"

#

airplane loading json stuff doesnt load yeah?

#

i think numbers might be loaded before the hyphen

#

in that case 101 is before 1-

ornate zodiac
#

I'll try alphabetising.cal order.

ornate zodiac
low shoal
#

youre welcome

vague scarab
#

I'm once again asking,how do you make a custom frame for slope concrete and road shore border frame?

ornate zodiac
#

Is there a tutorial for a decoration that can be placed on an aerodrome, or is he the same as a normal road decoration? Or does this also have to get permission from trusted developersbear_question

low shoal
#

whats an aerodome

olive kernel
# low shoal whats an aerodome

An aerodrome is the part of an airport that is used by aircraft. Its design, its safety-related equipment and operations, including aerodrome operators, apron management services and groundhandling operations help ensure the safety of aircraft, as well as other vehicles and persons present.

#

Thanks google

low shoal
#

the runway....?

#

and the transport road?

olive kernel
#

Yes

low shoal
#

no idea, cant find the tutorial, you have to wait for kulche

olive kernel
#

When in doubt, Kulche

eternal lake
#

no

#

my guess would be flag airport but I'd have to check

azure socket
#

how to make plugins?

low shoal
azure socket
#

yeah but what do i use? like i literally know 0 about creating plugins. do i code? do i draw? like i know ZeRo

low shoal
earnest pendant
#

you can use pca for code if your lazy

ornate zodiac
#

Does the preview image of the upgrade feature take up mapping space?

eternal lake
#

of course it does

#

if you use a texture it's going to take texture space

ornate zodiac
#

So, does this mean that these preview images invoked by “preview frames”:[] will not take up a lot of texture space?

eternal lake
#

what?

#

why wouldn't they

#

did you read my reply

ornate zodiac
#

Sorry, I'm having trouble with my browser.

#

Caused me to miss your reply.

#

So can the preview images be stitched together using animation or something, as I may need to use more preview images

eternal lake
#

I don't think that's gonna work

indigo sierra
#

It is possible to create the animation or some “fun” so that the rocket can take off?

eternal lake
#

it is, but the implementation depends on you

vague scarab
mortal owl
#

I want to make residential and commercial version of the same building

#

Should i make a separate json for each type or is there another more effective way?

gleaming stirrup
#

I'm starting to make sprites now, is it very simple?

low shoal
#

it looks okay, i recommend using a duller, less saturated bleu for windows and adding details/shadows

gleaming stirrup
#

I have some simpler drawings that I made

#

The last would be the night

#

And some are for the inv

gleaming stirrup
#

How do I make a blink animation in the winter cartoon

indigo sierra
#

This is my super code

#

[
{
"id": "ChineseI",
"type": "decoration",
"category": "CatChineseSpace",
"author": "Plugin creator website 3.0 & AndroxArev",
"width": 1,
"height": 1,
"frames": [
{
"bmp": "Long March 2.png"
}
],
"title": "Long March 2",
"price": 1200,
"monthly price": 50,
"power": -10,
"water": -50,
"draw ground": true,
"burnable": false,
"destroyable": true,
"needs road": false,
"pickable": true,
"on click fun": [
{
"actions": [
{
"type": "move y"
}
]
}
]

vague scarab
gleaming stirrup
#

It seems like I'm able to program for theotown, how do I put some animation in these codes, like night animation, some movement like the antenna lights blinking, for now I've only managed to add one normal sprite and one for winter, and no night animation, help please?

#

building code:

[
{

"id": "predio-c1",
"type": "residential",
"level": 1,
"author": "Y6g",
"capacity": 40,
"habitants":40,
"workers":3,
"width": 1,
"height": 1,

"frames": [
{"bmp": "predio-c.png","count":1}
],

"night frames":[
{"bmp":"predio-c-nigthy.png","count":1}
],

"frames winter": [
{"bmp":"predio-c-neve.png","count":1}
]

}
]

bunker code:

[
{

"id": "bunker1",
"type": "residential",
"level": 1,
"author": "Y6g",
"capacity": 40,
"habitants":20,
"workers":5,
"width": 1,
"height": 1,

"frames": [
{"bmp": "bunker.png","count":1}
],

"night frames":[
{"bmp":"bunker.png","count":1}
],

"frames winter": [
{"bmp":"bunker-neve.png","count":1}
]

}
]

#

ignore the workers because I was just doing a test by putting him

sullen remnant
#

Any can give any tips to make good glass

eternal lake
#

try very low alpha white perlin noise

calm island
#

Hello could anyone recommend some interesting plugins I could download for the Paint.net software to facilitate plugin making

#

Thanks in advance

low shoal
#

I use none

gleaming stirrup
#

Would it be better round or square? I will change the colors and improve the glasses,

#

I thought about leaving it round because of this plugin

#

I don't know much about Theotown's audience, so I'm going to ask a lot so that my plugin isn't like those plugins that are forgotten, please send your opinion!

#

And I'm also creating more variety of cars

gleaming stirrup
#

What is the maximum car size for roads?

#

Because in my city there are very large buses that have 4 axles and 2 floors

grave sonnet
#

12 pixels

#

for the bus sprites

gleaming stirrup
#

Maximum x and y

#

Horizontal and vertical

#

@grave sonnet And horizontal?

vague scarab
# gleaming stirrup

I have a train plugin,which the max x is 20px before clipping into another wagon. Then for you, there's no limit except if you want to follow Bridge height,then the max is 12px.

ornate zodiac
#

Is the fence animated without rotation perception?

#

My fence animation is only right in two directions, the other two are wrong

#

Here's my code.

zealous shell
#

What should the form of a plugin be? For example...

Images folder
.json files

#

How do I format the folder for a custom plugin basically

olive kernel
#

Just put in the image folder and the json

zealous shell
#

Ok

#

Thanks!

vague scarab
#

I wanna ask,which one is more senior plugin creator think better?

This is an case with Indonesia Transport Pack.
I use animations for 8.2b flatbets. So it'll be texture space efficient. But also pre 1980 and 2000 years livery were mostly just color change. So should i do the same as i do with the container trains?

ornate zodiac
#

Why do I get garbled code when I localise the title and description of the fence?

#

"title": "Site Fence_Blue[zh]蓝色围挡",
"text": "Site Fence_Blue[zh]蓝色围挡",

low shoal
ornate zodiac
#

So what should I do?

low shoal
low shoal
#

Ppunish 442395292881649665

tulip rockBOT
dusty ledge
#

Hey does anyone know how to get night animations to rotate with the building / Add night animations for different frames?

#

(The code)

low shoal
#

"frame" 0
"frame" 1
"frame" 2
"frame" 3
(after the png put a comma and then frame)

dusty ledge
#

Forgive me if I'm being a bit dumb 😅 but is this what you mean?

low shoal
#

oh wait no

#

should be in animations rather than in frames

#

winter frames and animation

dusty ledge
#

Alright cheers mate 👍🏻

worldly rivet
#

How to create an animated plugin?

lone heron
#

If you saying about custom animations

deep dawn
#

Maybe it's like the helicopters and don't work

#

Fir step
Change your frames code by this
frames":[{"w":,"h":,"count":}]

#

Second step
Put your current light id here and Position
"id":"","pos":[frame 1 L/R,frame 1 U/D,frame 2 L/E,frame 2 U/D,frame 3 L/R,frame 3 U/D,frame 4 L/R,frame 4 U/D]}],

#

L left
R right
U up
D Dow
Use x and y

#

Maybe you don't understand 😢

#

I'm sorry 😔

deep dawn
#

Here's

#

id":":rocket:",
"frames"[{"bmp":"","count":,"h":,"w":}],
"type":"animation",
"speed":1.0
},
{
"animation":"id":"🚀","x":,"y":,

lone heron
#

Id as a smile, sounds good

earnest pendant
#

@grand spruce

grand spruce
#

Pmodmenu @late heron

tulip rockBOT
grand spruce
#

Many thanks

lone heron
#

I took the code from the official example from Lobby, but the script file, as I understand it, just won't load, since not even the script:nextDay function is executed. How to fix it?

eternal lake
#

fix what

#

that's just a json file

lone heron
#

And dont work

steel verge
#

Have you allowed it to be loaded by script security policy in-game?

eternal lake
#

well how are you checking whether it loaded or not

lone heron
#

Or smth like that

eternal lake
#

lua doesn't use semicolons

#

not like that

#

also, "something like that" is a pretty shiddy way to get help

lone heron
#

i mean, i didnt use "h" literally, i worte that from head, don't take it literally

dark dawn
#

Are those the good options to build a building on water and on land ?

lone heron
#

like, it placeable only on the coast

dark dawn
#

I mean not only in coast

lone heron
# dark dawn I mean not only in coast

I mean that setting 'land only' and 'water only' at the same time will make it so that it can only be located on the coast. I'm sorry, but I don't know of a way to place a building both there and there, other than creating two different buildings

dark dawn
#

I found an old conversation, I think it's false for land and water

lone heron
#

you can try it

eternal lake
lone heron
#

sec

#

ill screenshot it

worldly rivet
#

How to fix this

#

Why did he bring it into water?

deep dawn
worldly rivet
deep dawn
#

Np mate 👍

hollow flax
lone heron
#

I really hope that this is not the case, because then the script simply does not work :)

hollow flax
#

idk, because idk what the toMassive and check functions do.

#

also c -> C

shy moss
#

is anyone else having issues with the railroad expansion plugin?

#

for some reason no trains spawn in whenever i build a depot and upgrade it

#

idk if it's an issue with the plugin or the game itself (like the number of sprites or whatever they're called)

quartz crystal
#

I need some help with something

#

the frames are mixed with other textures

#

I fixed its x and y handle and these suddenly showed up on my frame

deep dawn
#

Left one check again dimensions and add "draw ground":true,

#

Right one use x and y for lights

deep dawn
eternal lake
#

maybe try sending the whole plugin file so that I can have a look into it

#

there could be like a million reasons for that

quartz crystal
#

Well, no need, i already solved the problem

#

thanks anyway

eternal lake
#

cool

vague scarab
#

Mind somebody explain this for me,which i found in a more recent version of public code:

    "deco": [
      {"id": "$streetlights01_one_reverse", "stride": 0, "dirs":  5, "step x": 2, "step y": 1},
      {"id": "$streetlights01_one_reverse", "stride": 0, "dirs": 10, "step x": 1, "step y": 2}
    ]
indigo sierra
#

@vague scarab How can I encrypt a plugin to a .plugin?

earnest pendant
tulip rockBOT
earnest pendant
#

shut up

indigo sierra
quiet rover
#

Can you download forum plugins on iOS?

deep dawn
#

Yeah sure

deep dawn
quiet rover
#

How can you install a zip plugin (on iOS) after downloading?

#

@deep dawn t

gray oriole
#

Hi!
I was thinking of trying to make a plugin inspired by actual buildings. How does the copyright thing work?
Am I allowed to reproduce any building in pixel art? Even those which are considered historically and/or architecturally important?

earnest pendant
gray oriole
earnest pendant
#

I don't think you have anything to worry about lmao

gray oriole
#

Ok, perfect, thank you!

real kernel
#

Is it possible to influence the taxi depot in the json file for the game TheoTown?

deep dawn
#

I use iOS too

low shoal
#

the original taxi depot json can be found on the forum

hard raptor
#

Are plugins broken now?

deep dawn
#

What?

low shoal
hard raptor
#

Because when i try to touch the plugin store button, it does nothing

low shoal
#

or a video

deep dawn
hard raptor
#

I tried touching the plugin button, but it doesnt redirect me to the plugin store

radiant rune
#

Good day. Today I noticed that mine, Warsaw pack, is not approved due to the fact that in some objects there are many empty pixels above or below it. So last time I had the same problem, this time I decided to correct myself and cut off most of the empty pixels, but again it did not satisfy you. I don't understand why. In other plugins, I agree, flying pixels can get in the way, but I don't know about this.

#

Last time you argued that I was inefficiently using the plugin space. This time the pixels have been cropped, and the small part that remains has almost no effect on the size of the plugin. Adding a manifest file will increase the size of the plugin significantly and I won't get anything from pixel clipping

real kernel
radiant rune
#

@low shoal

low shoal
hard raptor
#

@low shoal The problem got worse

low shoal
#

oh

hard raptor
#

It said "Hacking detected"

low shoal
#

where did you install it from?

hard raptor
#

The appstore

low shoal
#

did you install from a different place before?

hard raptor
#

Nope

low shoal
#

are there any maps youd miss?

hard raptor
#

What do you mean?

#

Ill show you what my screen looks like now

low shoal
hard raptor
low shoal
# hard raptor

i can tell you how to fix it, but you will lose all your progress

hard raptor
#

.

low shoal
#

go to settings, apps and games, theotown and clear all data

hard raptor
#

Ok

low shoal
#

before you do that

#

you can back up important files

hard raptor
#

Ok

#

Would uninstalling then reinstalling work?

radiant rune
hard raptor
#

Wait, i think i might know whats wrong now

low shoal
low shoal
hard raptor
#

It still says its by blueflower

low shoal
hard raptor
#

Oh ok

radiant rune
#

Also, the reason for the disapproval of the Vilnius package was the seemingly flying pixels near the cathedral. Having decided to fix this, I filled the empty spaces with a different color to see them, but they were not found. Where did you find them, these flying pixels?

hard raptor
#

Oh no not again

#

I uninstalled then reinstalled, and it still said Hacking detected

low shoal
#

interesting (also, know i have my brush on 0 opacity)

radiant rune
low shoal
deep dawn
#

Facts

radiant rune
# low shoal

ok i will upload another file hope it will be ok

low shoal
#

I recommend downloading the plugin file you uploaded and viewing it

radiant rune
low shoal
#

might take a while to get a reply

#

about a day or so

radiant rune
#

Oh

#

understand

quiet rover
# deep dawn Extracting the ZIP file

I’ve downloaded a plugin and I’ve selected “decompress” on the zip file in the Files app. Now I have this (image) but the plugin is not yet installed. How would you proceed to install it from here?

deep dawn
#

Into TT plugins folder

quiet rover
#

I’ve got it! Thanks for your help 🙂

deep dawn
#

Np bro 👍

white pike
hollow crown
#

how do i redownload all of the 'deleted' plugins?

#

i just came back from the game

#

also download is all stuck at 0%

#

download is really slow too

hard raptor
spice grotto
#

Do you guys know how I can make plugins on my chromebook? I have so many ideas, I just need a way to create them

old wedge
spice grotto
cosmic rune
#

How come it shows water instead of the tile below (grass)

#

Must i texture the grass manually or

mortal owl
cosmic rune
#

Kk

#

Thanks

timid hemlock
radiant rune
timid hemlock
#

Ok thanks

timid hemlock
#

Or its icon

timid hemlock
#

Thanks, mine phone is just broken I guess

#

It doesn't have it

radiant rune
# radiant rune Pixly

some functions are easier to do in pixel studio. As for me, it has greater functionality and is more understandable.

radiant rune
timid hemlock
#

I downloaded it but I find pixly too. Just not in play market

#

I downloaded both

#

Thanks

cosmic rune
#

Where can i find the texture for concrete ingame under world textures

quartz crystal
#

Its located here by this world texture page

low shoal
#

Thankyou 💜

timid hemlock
#

I need help guys I just made my first plugin and gonna load it to theotown using theotown create a plugin website but it errors, saying this plugin isn't a pca work

#

Or something like that

#

What I need to do?

grand spruce
#

A screenshot of the error would likely be more useful

timid hemlock
#

Ok

#

Wait

#

I dont know if its a basic error man I'm just new

low shoal
timid hemlock
#

Ok thanks I'll try

#

It says this I dont know what to do

#

I didnt add all the optional choices

old wedge
timid hemlock
#

Yeah but only the plugins

#

The export a zip archive part makes me download plugin.zip

old wedge
#

Yep, that is how PCA works...

I think that what you really want to do is to upload it to the plugin store, so u need to do it through the forum: https://forum.theotown.com/plugins/upload

As long as your old ZIP is functional without bugs you should have no problem, PCA is not required, in fact it doesn't support several features.

Remember to check the plugin store rules

timid hemlock
#

I just want to use it myself. I dont want to upload it to the plugin store. If the same happens for both I'll read them all. I just looked at it a bit but still dont know whats the problem. Also thanks for help

old wedge
#

My mistake then, to use ur zip plugin is to simply go to Menu - File Manager - Plugins and import the Zip file there, If you get an error in the code, it would say right there

#

But again, it has nothing to do with PCA 🤔

timid hemlock
#

My zip plugin only has codes, not the project. Nothing happens when I upload it to plugins

eternal lake
#

well did you add the frame

#

show a screenshot of the attributes you're filling in on the website

timid hemlock
#

Here

old wedge
#

The attributes are above the tags that u showed

timid hemlock
#

What

#

Do you mean those

eternal lake
#

you didn't add any frames

timid hemlock
#

I add empty ones

#

And now?

eternal lake
#

what do you mean "empty"

timid hemlock
#

Add empty frames

eternal lake
#

ah

timid hemlock
#

"Add a empty frame"

eternal lake
#

then what is your problem now

timid hemlock
#

It isn't downloadinf

eternal lake
#

click export as zip

timid hemlock
#

It just downloads plugin.zip

eternal lake
#

yeah and what else did you expect it to do??

timid hemlock
#

Idk

#

What will I do to upload it to the game

eternal lake
#

of course it downloads a zip archive after clicking the 'download zip archive' button

timid hemlock
#

Yeah lol

eternal lake
#

you put it in your 'plugins' folder

#

Ptag files

tulip rockBOT
# eternal lake Ptag files

TheoTown files are located under such directories:

  • Windows: C:\Users\(insert username)\TheoTown or %USERPROFILE%\TheoTown
  • Linux: ~/TheoTown
  • MacOS: /user/TheoTown
  • Android: /storage/emulated/0/Android/data/info.flowersoft.theotown.theotown/files
    By default you should be in /storage/emulated/0/. Uninstalling the game on Android will delete all files, unless you decide to keep the files when prompted by uninstaller.

If you cannot access game files through these directories, game has an in-built file manager for mobile devices which is accessible from the region view menu.

You can find your plugin, music, region and city files there as well as logs for debugging purposes.

timid hemlock
old wedge
eternal lake
#

well if you didn't add any frames then not much could've had happened

timid hemlock
#

Oh I get it know

#

Sorry for taking your time

#

Thanks for the help

eternal lake
#

enjoy

timid hemlock
#

...

#

It still says please ensure all plugin attributes are correct

#

Finally I made it

#

Thanks

#

All of you

lilac panther
#

nvm

old wedge
old wedge
#

If it is manually its quite impractical and somehow it shows sometimes some awful plugins hahaha but idk

low shoal
#

So youre both right

grave sonnet
#

interesting

low shoal
#

My own plugin goes in and out of featured since it does by itself

grave sonnet
#

anyways, plugin support, nah?

gleaming stirrup
#

Guys, can anyone help me? How do I make a building that only unlocks when the city becomes a specific size?

gleaming stirrup
#

And how do I make it unlock when I build a specific building?

gleaming stirrup
low shoal
#

i saw the ping the first time

grand spruce
#

Not only did you reply with an @

#

You pinged her too

low shoal
#

i have to search for it since ive never used it

grand spruce
#

How does that make her see your messages sooner

low shoal
#

i had already seen it lol (when he pinged)

old wedge
low shoal
#

thanks arturo <3

#

i found everything except the building one

#

the habotant one was in getting started page

quartz crystal
#

Your thumbnail image doesnt look like it has an extension

#

ex. .png / .jpg

old wedge
#

In Local Plugins its normal, don't worry. When you upload your plugin through the forum it will be displayed correctly

gleaming stirrup
worldly rivet
#

How can our plugin produce water and electricity?

cinder socket
#

I can't seem to access the game files from Zarchiver anymore :<

#

Does anyone know how to access it? I mean, I had access to it before, but now, for some reason, Zarchiver says that there's nothing in the game files.

eternal lake
#

Ptag files

tulip rockBOT
# eternal lake Ptag files

TheoTown files are located under such directories:

  • Windows: C:\Users\(insert username)\TheoTown or %USERPROFILE%\TheoTown
  • Linux: ~/TheoTown
  • MacOS: /user/TheoTown
  • Android: /storage/emulated/0/Android/data/info.flowersoft.theotown.theotown/files
    By default you should be in /storage/emulated/0/. Uninstalling the game on Android will delete all files, unless you decide to keep the files when prompted by uninstaller.

If you cannot access game files through these directories, game has an in-built file manager for mobile devices which is accessible from the region view menu.

You can find your plugin, music, region and city files there as well as logs for debugging purposes.

eternal lake
#

are you accessing the correct directory

cinder socket
#

Yep. As a matter of fact, I had access to it before, but now it says it's empty

#

Maybe it's the recent updates on my device

low shoal
cinder socket
#

I did

low shoal
#

nothing?

hasty orbit
#

How do you do a fence plugin?, I already have the pixel art

eternal lake
#

it's a pretty barebones tutorial but it really isn't anything complicated

olive kernel
#

Can you manually make a manifest?

#

And if so how can I do that

eternal lake
#

what do you mean "manually"?

#

and how would one do it automatically?

olive kernel
#

Bad wording my bad

#

How do you write a manifest file

eternal lake
olive kernel
#

Thank you Kulche my love

eternal lake
#

you're welcome

low shoal
honest wing
#

Anybody knows how to build Brandenburg Airport?

#

I didn’t find anyway to build it

#

Video about this plugin has a little bit wrong

tidal spruce
#

Hi, I'm having an issue whenever I download a new plugin. As seen in this image, the plugin remains at 64% and still hasn't finished downloading until now. Does anyone know how to resolve this issue?

cyan atlas
#

Hello everyone
Can someone help me with publishing my first Theotown plugin? I want to publish it on Forum, not in Plugin Store

#

And is it possible to make it like that?

old wedge
#

Yep, with bbcode you can do it without problem

old wedge
#

Example code for the IMG/Description table.

-|-
[img]URL .PNG/JPG[/img]| Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi in leo orci. Ut vitae pharetra massa. In aliquet, lorem tempus suscipit pharetra, nunc sapien dictum nunc, sit amet finibus urna ex in mauris. Donec bibendum bibendum neque a facilisis. In dignissim laoreet eros, at dictum mi viverra sed.```
low shoal
old wedge
#

A question, can the random frame be applied to animations?

If not, is there any way to generate randomness in an animation other than generating it manually?

eternal lake
#

yes, you can use it in animations and set the speed to 0

#

you can also add multiple identical frames to a building and append animations to each of them so the user can choose

old wedge
#

Got it, thx

compact yarrow
#

anyone know the offsets for seawall? i cant find any info on the forum. im assuming its similar to fence but not sure about the offset numbers

gleaming stirrup
#

Can anyone tell me if it is possible to add more than one night animation? Like one night an animation appears, but when it ends another one starts, is that possible or not?

low shoal
tidal spruce
uncut hollow
tidal spruce
uncut hollow
low shoal
#

use the support one yall made please

#

would help track it easier

tidal spruce
uncut hollow
naive lava
#

How do i make plugins?

#

I play this game since 2016 and still dont know😅

low shoal
naive lava
#

XD

low shoal
#

and then you can make a json using pca

#

Ptag pca

tulip rockBOT
naive lava
#

Ahh

#

Thanks guys!

low shoal
#

show

naive lava
#

While listening to linkin park and bring me the horison XD

low shoal
#

hmm okay, thats a start

naive lava
low shoal
#

do you plan on making it for yourself or publishing it somewhere?

naive lava
#

Uhhhhh

#

I thought theres only 1 option💀

low shoal
#

which is?

naive lava
#

Public XD

low shoal
#

ah

#

well if youre going to post on the store you do need to work on the graphics a bit more

#

but now you have a base! so thats cool

naive lava
#

What if its only for me?

#

And make a remasterd versiln online?

#

.

Versiln

GREAT!

low shoal
#

that sounds great

naive lava
#

WELL THAT EXELENT ENGLISH XD

low shoal
#

you need to make the json

naive lava
#

Did

#

I guess

#

Gimme a sec

low shoal
#

okay, download the zip pca gives you

#

and moveit to your plugin folder

naive lava
#

I have txt......

#

Not json

#

Ehhh

eternal lake
#

then just change the file format

naive lava
#

Rename?

eternal lake
#

also show the contents

naive lava
low shoal
#

inside the json

eternal lake
naive lava
eternal lake
#

lol that's not a json file

naive lava
#

One sec

eternal lake
#

that's a .plugin file and you just added .json to it's name

low shoal
#

funny characters

low shoal
#

oh btw

naive lava
#

PCA?

low shoal
#

you should download the json separately from pca

eternal lake
#

pca what

naive lava
#

Change the file?

eternal lake
#

?????

#

please speak english

low shoal
#

you downloaded the .plugin file which is encrypted

naive lava
#

I try to but its kinda hard because i am german

low shoal
#

we want the json which you can also download

eternal lake
#

yeah just download the plugin as a zip archive

naive lava
#

I think i'm to stupid for that XD

low shoal
#

just send the file here

naive lava
#

Ok

eternal lake
#

oh god

#

download your plugin as zip from pca and upload it here

naive lava
#

It wont let me

eternal lake
#

what do you mean "it" "won't let" you

naive lava
#

"Empty plugin"

eternal lake
#

did you fill in the information...

naive lava
#

Yes

#

I am not this stupid XD

eternal lake
#

show a screenshot then

naive lava
#

One sec

eternal lake
#

you did not in fact fill in the information

#

read the error message and define your plugin

#

you only created a manifest

naive lava
#

And whn how

eternal lake
#

I told you to create a draft

#

read the text on the website

naive lava
eternal lake
naive lava
#

Oh

#

HAHA

#

Dang i am an idiot

naive lava
eternal lake
#

should work now

naive lava
naive lava
eternal lake
#

put it in your plugins folder

naive lava
eternal lake
#

Ptag files

tulip rockBOT
# eternal lake Ptag files

TheoTown files are located under such directories:

  • Windows: C:\Users\(insert username)\TheoTown or %USERPROFILE%\TheoTown
  • Linux: ~/TheoTown
  • MacOS: /user/TheoTown
  • Android: /storage/emulated/0/Android/data/info.flowersoft.theotown.theotown/files
    By default you should be in /storage/emulated/0/. Uninstalling the game on Android will delete all files, unless you decide to keep the files when prompted by uninstaller.

If you cannot access game files through these directories, game has an in-built file manager for mobile devices which is accessible from the region view menu.

You can find your plugin, music, region and city files there as well as logs for debugging purposes.

naive lava
#

HOLY

low shoal
#

Well done! Your first plugin

deep dawn
sullen remnant
#

which one should I press for it to be incripted

#

Or do I have to do it myself

deep dawn
#

Export as ,plugin file?

low shoal
#

Yep .plugin encrpts

#

But i recommend getting a zip version as well

gleaming stirrup
#

I'm having trouble, I can't use the console to turn a plugin into . plugin, the command does not find the file

old wedge
old wedge
stone goblet
#

i need help

#

I did a house and when I build it, for some reason what should be the ground becomes water

earnest pendant
#

add "draw ground": true, to your json

stone goblet
#

oh

#

i will try that

stone goblet
red estuary
#

anime mod loading error :-;

steel verge
red estuary
#

☺️

gleaming stirrup
#

export:{dir:"Plugin name.zip "}

gleaming stirrup
mossy stratus
#

This is why bro

gleaming stirrup
eternal lake
#

it's not, you're out of memory

#

disable other apps and remove some plugins

mossy stratus
eternal lake
#

I'm pretty sure no phone has 82 gb ram

#

we're talking about ram, not storage space

mossy stratus
#

Looks like it's a bug from the androx plugin I downloaded earlier.

mossy stratus
#

8/256

eternal lake
#

it's not a "bug"

#

I told you what's the problem

mossy stratus
#

Okeyy

#

No problem, yeahh

stone goblet
#

How do I make my business generate and receive a specific type of truck from industries? Like, I'm building a gas station, how can I make it receive tanker trucks?

sand pendant
#

You can't make trucks go to specific places

gleaming stirrup
#

You have to put the car that will appear from your construction in JSON

sand pendant
#

They kinda just go to whatever industry or commercial building they want

stone goblet
sand pendant
#

Must be a coincidence

gleaming stirrup
#

It's something called "FLAGS" I think

stone goblet
#

uhmmmm

gleaming stirrup
vague scarab
#

Patience is the key.

stone goblet
stone goblet
#

How can I resolve this?

eternal lake
#

crop your image

old wedge
stone goblet
stone goblet
eternal lake
#

there are no "correct dimensions"

#

you just crop your image as much as possible

stone goblet
#

I did it, thanks for the help

#

I hope my plugin is approved

lime blade
#

Can someone explain what this means?

lime blade
#

Ok thx

stiff ice
#

I want to ask
Can't 2 animation type IDs be included in 1 plugin ID at the same time?
Because I entered two animation IDs, only one appeared.

stiff ice
#

Nvm

grand spruce
#

Pmodmenu @summer stirrup

tulip rockBOT
grave sonnet
#

hug

#

huh

heavy sage
#

Does anyone know how to get this plugin?

grand spruce
#

Looks like a private rockfort.

#

Unreleased

earnest pendant
#

indeed

heavy sage
#

Okay thanks

clear hull
#

hi i tried to make a simple plugin thats add minecraft dirt block but apearred a massive block so wath is the resolution in pixels to make a 1x1 tile?

#

thx

clear hull
#

thx

uncut hollow
grave sonnet
#

no

grand spruce
#

Rockfort doesn't have a server

#

He is retired.

#

Anything that is private of his he didn't want released

#

And if it was released it was against his will and stolen

uncut hollow
#

Man 😦 okay then

covert cliff
#

@lakanharaya @vague scarab @vague scarab

vague scarab
severe walrus
#

BRO

#

Someone know How to make a god damn terrain plugin

low shoal
#

Ground type or decal type?

severe walrus
#

Decal

#

It's VERY difficult to make a plugin

severe walrus
#

Yoo

#

Thx

low shoal
#

Dont be shy to ask questions, we were all beginners once

#

We probably have tips for you if you need help. So enjoy!

loud eagle
#

Can i convert a building to a road

low shoal
#

why?

deep dawn
#

Good Idea 💡 Indeed

#

Like make a building with road in the roof

low shoal
#

possible

#

probably

loud eagle
# low shoal why?

Cuz i want them to have the properties of a road but with same building frames kinda like how it's done in "New railway system" plugin

low shoal
loud eagle
low shoal
#

probably

#

you can see how stations are made

#

stations have rails inside the building

loud eagle
#

I see, I'll do some experiments with it, thanks for help

radiant rune
#

Tell me how to make an animated plugin? Animation of the type of flag movement

lofty dune
#

So I want to make a plugin. Is there a certain pixel by pixel density I should use? When I load up pixly what should I set the canvas size to?

old wedge
# radiant rune Tell me how to make an animated plugin? Animation of the type of flag movement

It depends on what type of "waving" effect u want to do, you can make a fragmented flag and move it with Move Y, but depending on the design it may look a little meh for not having much detail in the shadows. But it is quite efficient in plugin space. At least if it is a single animation.

If there are multiple animations the ideal is that you simply do the movement in different frames (can be the same PNG u just need to define the W), and the pole is the "fixed" frame and the flag is positioned with X/Y as an animation, so u can set the speed and be able to make the effect too.

Custom Animation

Animations

lofty dune
#

How should I save my build to continue later? Lots of options.

mortal owl
#

Save as

undone glade
#

how do i make my own plugin in the game?

wicked frigate
signal wing
#

@grand spruce

compact yarrow
#

can anyone point me in the direction of examples or tutorials on how to add seawall to a pathway when its next to water similar to how the "towns decal" plugin works?

old wedge
compact yarrow
#

appreciate that! i was looking in the wrong sections of "getting started"

earnest pendant
lofty dune
#

Pixly.

#

You may not be able to download it if your device is too new. Its not supported on newer devices.

#

@earnest pendant

#

Now I had that issue so i used Aurora store which is a google play client which apparently doesn't block you from downloading older apps like google normwlly does.

earnest pendant
#

How do I remove a plugin if I can't get in the game?

wicked frigate
grand spruce
#

Seeing as it's local ingoring it may also work

earnest pendant
#

ignoring doesnt

hollow sparrow
#

Hey

#

Can any of you guys help me figure out what went wrong here?

low shoal
hollow sparrow
#

Ah, i see

hollow sparrow
#

I dont get it (⁠。⁠ŏ⁠﹏⁠ŏ⁠)

low shoal
hollow sparrow
#

Here

low shoal
#

is this an animation and a building?

#

if youre using speed are there multiple frames?

hollow sparrow
low shoal
hollow sparrow
#

Yes...

low shoal
hollow sparrow
#

Sorry

low shoal
hollow sparrow
#

Oh, i see

#

Im a beginner at plugin making, sorry

low shoal
#

its alright

hollow sparrow
#

Still sorry, i modified the json and removed the speed, changed type to building

#

And also added minuses to water and electricity amounts

#

But i still get the error with the "}" placed incorrectly

low shoal
#

this should work

hollow sparrow
#

I just checked

low shoal
#

what is the error

hollow sparrow
#

Same thing as before

low shoal
#

thats not the one i sent you

#

i removed build time

#

remove all previous versions before using the new one

hollow sparrow
#

That's the current one used

#

From u

#

Okay it Works now, i restarted the app one extra time

#

Thank you so much

low shoal
#

youre welcome

hollow sparrow
#

What's your theotown nick? I'd like to include it in the authors section

low shoal
#

You dont have to include me in the authors section

hollow sparrow
#

But you helped me

#

I'd like to just include you for that help

low shoal
#

Bunny or PBbunnypower

worthy geyser
#

How to make a fence

low shoal
steep dock
hollow sparrow
#

Heya, how do i make building make money?

#

Or more precisely

#

How do i make a decoration make money?

old wedge
hollow sparrow
#

Oh, that's odd

low shoal
#

what are you even making?

hollow sparrow
#

But generally speaking i wanted to make an "anomaly field" from stalker, and then make it upgradable to provide small amount of profit from selling artifacts that spawn in it

low shoal
#

is slope frame an attribute?

hollow sparrow
low shoal
# hollow sparrow Uhh, no

i was asking someone knowledgable. It was for my own plugin. But does turn out the answer is no for what I wanted to do. Though slope frames is an attribute for ground

hollow sparrow
gleaming stirrup
#

I was trying to make a tram but I only saw the sprite

#

How do I create the tram code? (I didn't find any examples that work)

#

A friend wants a specific train but I don't even know how to start

#

Not the tram

late temple
#

Does anyone have a plugin which will increase my income as my 100,000 city has a very low income I'll show it

#

Btw I change my date Years ahead for the extra money

low shoal
#

airports have a good monthly return

#

but its also a heavy investment

late temple
#

Ok I'll try to make one

finite dome
#

Hello, could you help me with what needs to be written in the line "type" for the industry 🧐

finite dome
earnest pendant
#

Making a seagram building plugin.

#

How do I start?

graceful heart
earnest pendant
graceful heart
#

and shadows

earnest pendant
#

Is there any template

#

So I don't

#

Yk

#

Mess up the zoning area

graceful heart
#

ahh, I see

earnest pendant
#

Yeah.

#

And I'm quite uhh into pixel art

#

I actually made thus thing

earnest pendant
#

Aight

#

Now I have to think about

#

How many tiles I should actually make this.

graceful heart
earnest pendant
earnest pendant
#

@graceful heart

#

Sorry for the ping

#

But how I can implement it to the game after I'm done?

deep dawn
low shoal
deep dawn
jovial urchin
#

We have 3d tt before gta 6

graceful heart
#

here’s the link 🔗
this link might help you make plugin easier

white forge
#

My phone is going to blow up

hasty orbit
#

How do you make a street decoration plugin?

worthy geyser
jovial urchin
#

Yep

trail furnace
#

@grave sonnet

grave sonnet
#

Pmodmenu 953545536567377920

tulip rockBOT
grave sonnet
#

did it bug ouy

#

wtf

trail furnace
#

me when the

grave sonnet
#

alright

mint lark
#

does anyone know what plugin the yellow lines are from?

old wedge
mint lark
#

ok ty

low shoal
#

Where did you get that from?

vapid umbra
#

A friend had passed it on to me months ago.

low shoal
vapid umbra
#

I don't know, I asked him for a Plugin that he had in his City of a Building and he gave me that Plugin

low shoal
#

Ppunish 1234756954992279597

tulip rockBOT
# low shoal Ppunish 1234756954992279597
Case #4771

francodefe. has been warned: Sharing of private plugins. You NEVER share someone elses plugin without their consent. If it is on the forum or store. you give them a link. Getting it from a source other than the forum, store or a link provided by the creator (and/or sharing it) is punishable.

vapid umbra
low shoal
#

You should

#

Evan said it looked like a private building by rockfort yet you chose to share it.

raw sleet
#

Hello, I have the following problem: I went to my plugins page (they are not yet approved) and I saw that one of my plugins does not show an update that I recently made. I thought there was some mistake and posted the same ZIP, I was told that there are no changes, and yesterday I was banned for this, and I can't post plugins😭
My nickname is Energodarec

low shoal
#

you can be allowed to post again when you improve your plugins

raw sleet
#

At least tell me how much you banned me for

low shoal