Advanced tags for building plugins

Learn here how to create and use plugins.

Moderator: Plugin Moderators

User avatar
Lobby
Developer
Reactions:
Posts: 3314
Joined: Sun Oct 26, 2008 12:34
Plugins: Show
Version: Beta
Phone model: S7 edge

Platform

Re: Advanced tags for building plugins

#101

Post by Lobby » Wed Jun 27, 2018 18:14

Welcome to the world of plugins!

Types are listed in the first post of this thread under type. For influences see here.
...Have a nice stay

User avatar
FranchuFranchu
Inhabitant of a Country
Reactions:
Posts: 781
Joined: Sun May 28, 2017 0:07
Location: Retrophrenology
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#102

Post by FranchuFranchu » Thu Jun 28, 2018 0:25

use

Code: Select all

"ordinal":0,
Currently Conlanging

......Affirmative=Positive=True=Yeah=Yes=OK=K=Potassium=K=0°K=-237°C

User avatar
Baby Racoon
Settler
Reactions:
Posts: 1
Joined: Tue Apr 24, 2018 15:29
Plugins: Show
Phone model: Babyracoon

Re: Advanced tags for building plugins

#103

Post by Baby Racoon » Sat Dec 29, 2018 16:04

I am Sorry But... I don't understand what does "h","w","x"or"y" mean.
I know it's Height,Width,etc
But it is needed to count pixels in width or height?
Example:
34 pixels in Height
And 30 pixels in width so the values are
"h":34,
"w":30
Is this right??
Please help me :)
Also in handle x and y
Give me some illustration.. Please for the sake of my Future:/
*I DO NOT FORCE YOU TO THIS*
Thanks!
Geometry Dash Player ;)
Plugin Maker
FILIPINO! B)

Online
User avatar
CommanderABab
AB
Reactions:
Posts: 7431
Joined: Tue Jun 07, 2016 21:12
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#104

Post by CommanderABab » Sat Dec 29, 2018 17:08

Baby Racoon wrote:
Sat Dec 29, 2018 16:04
I am Sorry But... I don't understand what does "h","w","x"or"y" mean.
I know it's Height,Width,etc
But it is needed to count pixels in width or height?
No

Example:
34 pixels in Height
And 30 pixels in width so the values are
"h":34,
"w":30
Is this right?? Yes, but the "w" should be a multiple of 32 for most simple frame statements.

Please help me :)
Also in handle x and y x tracks to w, y tracks to h.
Using 4, a positive handle y would move where the image is drawn down 4 pixels, positive x would move it right 4 pixels.


Give me some illustration.. Please for the sake of my Future:/
*I DO NOT FORCE YOU TO THIS*
Thanks!
719719Currently using alpha 719. 719 What's new? :)
hills & night!!
:)

Telegram - t.me/
🆎️🆎️🆎️🆎️Commander🆎️🆎️

User avatar
FranchuFranchu
Inhabitant of a Country
Reactions:
Posts: 781
Joined: Sun May 28, 2017 0:07
Location: Retrophrenology
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#105

Post by FranchuFranchu » Sun Dec 30, 2018 17:57

If you want to use the part of the image inside the black square:

Code: Select all

"bmp":"example.png",
"w":130,
"h":86,
"x":114,
"y":164
Attachments
example.png
example.png (1.55 KiB) Viewed 778 times
Currently Conlanging

......Affirmative=Positive=True=Yeah=Yes=OK=K=Potassium=K=0°K=-237°C

Online
User avatar
CommanderABab
AB
Reactions:
Posts: 7431
Joined: Tue Jun 07, 2016 21:12
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#106

Post by CommanderABab » Tue Jan 01, 2019 0:50

719719Currently using alpha 719. 719 What's new? :)
hills & night!!
:)

Telegram - t.me/
🆎️🆎️🆎️🆎️Commander🆎️🆎️

User avatar
Madbro
Small-town resident
Reactions:
Posts: 38
Joined: Wed Jan 23, 2019 10:33
Plugins: Show

Platform

Re: Advanced tags for building plugins

#107

Post by Madbro » Sun Jan 27, 2019 3:56

Hello! I want to ask about how to get “monthly income” and “unlock requirements” feature into the plugin.
Madbro the Madman B)
From ideas :mine To artworks :img Then JSON :json And Plugin :plugin And finally.. bugs. :calc

User avatar
Kulche
Inhabitant of a Country
Reactions:
Posts: 911
Joined: Wed Jun 07, 2017 20:28
Location: In da house
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#108

Post by Kulche » Sun Jan 27, 2019 8:51

Check "Privileged Plugins" section to get some info about monthly income.
I'm not lazy, I'm on battery saving mode!

Online
User avatar
CommanderABab
AB
Reactions:
Posts: 7431
Joined: Tue Jun 07, 2016 21:12
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#109

Post by CommanderABab » Sun Jan 27, 2019 13:46

Kulche wrote:
Sun Jan 27, 2019 8:51
Check "Privileged Plugins" section to get some info about monthly income.
Which is a forum not available to everybody... :/
719719Currently using alpha 719. 719 What's new? :)
hills & night!!
:)

Telegram - t.me/
🆎️🆎️🆎️🆎️Commander🆎️🆎️

User avatar
Kulche
Inhabitant of a Country
Reactions:
Posts: 911
Joined: Wed Jun 07, 2017 20:28
Location: In da house
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#110

Post by Kulche » Sun Jan 27, 2019 15:12

Really? :bb
I'm not lazy, I'm on battery saving mode!

User avatar
sairam
Inhabitant of a Conurbation
Reactions:
Posts: 537
Joined: Sun Dec 31, 2017 13:35
Location: India Pudukkottai
Plugins: Show
Version: Beta
Phone model: 7904216639

Platform

Re: Advanced tags for building plugins

#111

Post by sairam » Sun Jan 27, 2019 16:47

Yes!
Proud to be the player of theotown since 1.0.45 alpha.
Proud to be the first Tamil theotowner. Done 2 plugins.
:D ( ͡° ͜ʖ ͡°)

User avatar
Lobby
Developer
Reactions:
Posts: 3314
Joined: Sun Oct 26, 2008 12:34
Plugins: Show
Version: Beta
Phone model: S7 edge

Platform

Re: Advanced tags for building plugins

#112

Post by Lobby » Sun Jan 27, 2019 18:36

For income you can just use :json

Code: Select all

"monthly price":-1
Right now you can't produce more income than that to prevent cheating. You may ask for it after you have a plugin that could make use of it.

Please elaborate what you mean by "unlock requirements” feature.
...Have a nice stay

User avatar
Madbro
Small-town resident
Reactions:
Posts: 38
Joined: Wed Jan 23, 2019 10:33
Plugins: Show

Platform

Re: Advanced tags for building plugins

#113

Post by Madbro » Mon Jan 28, 2019 10:50

Lobby wrote:
Sun Jan 27, 2019 18:36
For income you can just use :json

Code: Select all

"monthly price":-1
Right now you can't produce more income than that to prevent cheating. You may ask for it after you have a plugin that could make use of it.

Please elaborate what you mean by "unlock requirements” feature.
There’s buildings that requires level, population or a specific building to unlock, here I want to ask how to do this in plugin :teach
Madbro the Madman B)
From ideas :mine To artworks :img Then JSON :json And Plugin :plugin And finally.. bugs. :calc

User avatar
Lobby
Developer
Reactions:
Posts: 3314
Joined: Sun Oct 26, 2008 12:34
Plugins: Show
Version: Beta
Phone model: S7 edge

Platform

Re: Advanced tags for building plugins

#114

Post by Lobby » Mon Jan 28, 2019 13:06

See here and here.

There's a simplified syntax that looks like:

Code: Select all

"requirements":[
  {
    "type":"RANK",                 // Requires a specific city rank
    "lvl":2
  },
  {
    "type":"BUILDING",             // Requires a specific building
    "id":"$theidofarequiredbuilding"
  },
  {
    "type":"HABITANT_COUNT",       // Requires a population of at least 1000
    "count":1000
  }
]
...Have a nice stay

User avatar
THEMAX
Inhabitant of a Universe
Reactions:
Posts: 4165
Joined: Thu Sep 14, 2017 17:30
Location: Astrellia, UHAE
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#115

Post by THEMAX » Tue Feb 05, 2019 1:22

How can I make a building need to be placed on both water and land as the small pump building ? It’s for my nuclear plugin package for the pump .
Emperor of Atlantean federated empire
Image
Founder state of Internationxal council
Leader of AEOY and steel pact

Online
User avatar
CommanderABab
AB
Reactions:
Posts: 7431
Joined: Tue Jun 07, 2016 21:12
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#116

Post by CommanderABab » Tue Feb 05, 2019 1:29

From the small pump code:

Code: Select all

...,
    "needs water":true,
    "needs land":true,
    ...
719719Currently using alpha 719. 719 What's new? :)
hills & night!!
:)

Telegram - t.me/
🆎️🆎️🆎️🆎️Commander🆎️🆎️

User avatar
THEMAX
Inhabitant of a Universe
Reactions:
Posts: 4165
Joined: Thu Sep 14, 2017 17:30
Location: Astrellia, UHAE
Plugins: Show
Version: Beta

Platform

Plugin Creator

Re: Advanced tags for building plugins

#117

Post by THEMAX » Sun Feb 10, 2019 11:49

Can the random frame be used for a vehicle and if it can , how can I make it work ?
I would be interested for that so vehicles color variations spawn randomly .
Emperor of Atlantean federated empire
Image
Founder state of Internationxal council
Leader of AEOY and steel pact

User avatar
JustAnyone
Junior Developer
Reactions:
Posts: 2572
Joined: Sun Jul 23, 2017 12:45
Location: No idea either
Plugins: Show

Plugin Creator

Platform

Re: Advanced tags for building plugins

#118

Post by JustAnyone » Sun Feb 10, 2019 11:53

You could try spawning random cars with lua.

User avatar
Brody Craft
Inhabitant of a Infinity
Reactions:
Posts: 8006
Joined: Tue Jan 24, 2017 11:15
Location: SE Asia
Plugins: Show
Version: Beta
Phone model: Samsung Galaxy Tab 3

Platform

Re: Advanced tags for building plugins

#119

Post by Brody Craft » Sun Feb 10, 2019 12:30

TheoTown feels like coding on roblox now.
When you get to be called a Board Index because you are too good.>:3

User avatar
Imran M
Inhabitant of a Conurbation
Reactions:
Posts: 481
Joined: Wed Oct 24, 2018 13:41
Plugins: Show
Phone model: Huawei p8 lite

Platform

Plugin Creator

Re: Advanced tags for building plugins

#120

Post by Imran M » Sun Feb 10, 2019 14:22

Brody Craft wrote:
Sun Feb 10, 2019 12:30
TheoTown feels like coding on roblox now.
Yep, especially the lua. I dipped a toe into lua because of a cousin. We didn't even get past print since it took too long!

Post Reply Previous topicNext topic

Return to “Tutorials and Documentation”

Who is online

Users browsing this forum: No registered users and 1 guest