Jump to content
HappyDevil

Lua Scripte Shop and Lua Script Modul

Recommended Posts

Please excuse my bad English.

 

Lua Scripts is really great and full of possibilities but it is also very complex and there I see the biggest problem in the future. For many players, it is too time-consuming or too difficult to deal with the Lua Code. This may cause players to quickly lose interest in Dual Universe, simply realizing that they will never be able to exploit the full potential of Lua.

 

For this reason, here are a few small suggestions.

 

„Lua Scripte Shop“

To get easier at scripts I imagine something like a "Lua Scripts Shop". It is similar to the current market, except that there are offered "Lua Script Module (Item)" (see below).

 

On the left: Categories and a search function. On the right side you will get a short description (text / image) of the script and what you need to know about items (and how to name them).

 

A similar shop could also be used for blueprints.

 

Below you have the possibility to buy this "Lua Script Module" (for free or against Quanta).

 

After the purchase you will have a tradable item the "Lua Script Module". This can be activated in a Control Unit.

 

At the moment it is quite tedious to insert something from others in the Lua Editor. You have to look at what is coming and see that there are no problems with your own changes.
That's why I thought of something like a "Lua Script Modul".

 

„Lua Script Moduls“

Are tradeable items that you can activate in a Control Unit / Program Board, they are to be understood as mods in other games.

 

They do not change anything visible (adjustable) on the existing configuration of the unit, but only in the background. So you have the opportunity at any time to change his own Lua Script something, without encountering any extensions / changes in the code.

 

You can enable or disable them in Control Unit / PogrammBoard.
The author / creator has the ability to protect and hide the source code.

 

To activate one needs only all items, with the correct name (as in the module description) the "Lua Script module" and then everything should work.
You need a "Lua script module" per unit.

 

These ideas may make it easier and more enjoyable for some gamers to engage with Lua, and it reduces the feeling of having been no chance versus other players (who are more familiar with Lua).

 

 

Sincerely yours

HappyDevil

 

 

Quote

German:

 

Lua Scripte ist wirklich super und steckt voller Möglichkeiten aber es ist auch sehr komplex und da sehe ich in der Zukunft das größte Problem. Für viele Spieler ist es zu Zeit aufwendig oder einfach zu schwer sich genauer/tiefer mit dem Lua Code zu beschäftigen.

Das könnte dazu führen das Spieler schnell das Interesse an Dual Universe verlieren, weil sie einfach merken das sie nie das volle Potenzial von Lua ausschöpfen können.

 

Aus diesem Grund hier jetzt ein paar kleine Vorschläge.

 

„Lua Scripte Shop“

Um einfacher an Scripte zu kommen stelle ich mir so etwas wie einen „Lua Scripte Shop“ vor. Er ist ähnlich wie der derzeitige Markt, nur das dort eben „Lua Script Module (Item)“ (siehe unten) angeboten werden.
 

Auf der linken Seite: Kategorien und eine Suchfunktion. Auf der rechten Seite bekommt man dann eine kurze Beschreibung (Text/Bild) von dem Script und was man alles an Items (und wie man sie benennen muss) braucht dargestellt.

 

Einen ähnlichen Shop könnte es auch für Blueprints geben.

 

Unten hat man die Möglichkeit dieses „Lua Script Modul“ zu kaufen (kostenlos oder gegen Quanta).

 

Nach dem Kauf hat man dann ein handelbares Item das „Lua Script Modul“. Dieses kann man dann in einer Control Unit aktivieren.

 

Derzeit ist es recht mühsam im Lua Editor etwas von anderen einzufügen. Man muss schauen was wo hin kommt und sehen das es mit seinen eigenen Veränderungen zu keinen Problemen kommt.

Aus diesem Grund dachte ich an so etwas wie ein „Lua Script Modul“.

 

„Lua Script Modul“

Sind handelbare Items die man in einer Control Unit/PogrammBoard aktivieren kann, sie sind zu verstehen wie Mods bei anderen Spielen.

 

Sie ändern nichts sichtbares (einstellbar) an der bestehenden Konfiguration der Unit, sondern nur im Hintergrund. So hat man die Möglichkeit jederzeit an seinem eigenen Lua Script etwas zu ändern, ohne auf eventuelle Erweiterungen/Veränderungen im Code zu stossen.

 

Du kannst sie in Control Unit/PogrammBoard aktivieren oder deaktivieren.

Der Autor hat die Möglichkeit den Quellcode zu schützen und zu verbergen.

 

Zur Aktivierung braucht man nur alle Items, mit der richtigen Benennung (wie in der Modulbeschreibung) das „Lua Script Modul“ und dann sollte alles funktionieren.

Pro Unit braucht man ein „Lua Script Modul“.

 

 

Diese Ideen machen es für einige Spieler eventuell einfacher und angenehmer sich mit Lua zu beschäftigen und es verringert das Gefühl von anderen Spielern (die sich besser mit Lua auskennen) abgehängt worden zu sein.

 

Share this post


Link to post
Share on other sites

I think scrip should be sell with blueprint ? As people just build it and the LUA scrip will be there and ready for them to use, as each construct and building have different element so it should also come with scrip for it just like those machine like Smart TV and Air Conditional have.

Share this post


Link to post
Share on other sites

I think like sellable scan results sellable scripts will be a thing at some point. 

They will probably be considered but I don´t expect to see them until release. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...