I guess that to be able to use self.variable you need to declare a local variante like: local URL = '#scritp. If you prefer use Go.set_pro… Try to use Go.get(id) tô retrieve your value.
Maybe it is a possible solution.
Hmm ok I think I have understood you, the problem is that I want to have dynamic URLs like properties, is that possible? And how would I retreive the URLs, would I just use self?
In the script itself you can use self.property_name to access any property declared with go.property() in the same script. If you need to access the property from another script you use go.get("#script_url", "property_name")