Script Doku vermisst

Eure Foren für alle Diskussionen rund ums Thema Modding.
Dimer24
Posts: 75
Joined: Fri Nov 29, 2013 5:40 pm

Script Doku vermisst

Post by Dimer24 »

Hallo

Leider kann ich die folgende Seite nicht mehr aufrufen.

http://www.ls-mods.de/scriptDocumentati ... anguage=de

Wird so eine Seite wieder aufgeschaltet?
Wo kann ich die LUA Scripts anschauen?

Viele Grüsse

Dimer24
Dimer24
Posts: 75
Joined: Fri Nov 29, 2013 5:40 pm

Re: Script Doku vermisst

Post by Dimer24 »

Hallo Jaguar 95

Ja, diese Seite kenn ich.
Da sind aber keine ganzen LUA Dateien forhanden.

Auf der der Seite ls-mods.de waren ganze LUA-Scripte.
Für einen Anfänger wie mich waren die Ganzen Scripte einfach gut Beispiele.

Bei deiner genannten Seite fehlen immer die ersten Zeilen.
Als Beispiele kann ich diese Seite nicht gebrauchen
Damit kann ein Anfänger nichts anfangen.

Liebe Grüsse

Dimer24
User avatar
modelleicher
Posts: 1575
Joined: Fri Jul 09, 2010 11:10 pm
Location: Hessen
Contact:

Re: Script Doku vermisst

Post by modelleicher »

Dann schreib deine Kritik in den Ankündigungsthread zur Script-Doku vielleicht wird es dann geändert.

Aber normal sind die Scripts vollständig, bei manchen fehlen die globalen...

Nur ist hald jede Funktion einzeln nicht alle direkt untereinander geschrieben aber dafür ist jede Funktion erklärt.. Ich finde die neue Script-Doku eig. super.. Schade ist aber dass einige Scripts komplett fehlen..


LG
Eine Stunde oder Minute ist nur ein winziger Teil unseres gesamten Lebens. Und dennoch sind es die einzelnen Momente, die das Leben lebenswert machen.
Dimer24
Posts: 75
Joined: Fri Nov 29, 2013 5:40 pm

Re: Script Doku vermisst

Post by Dimer24 »

Hallo

Was ich nicht mehr finde ist z. B.

Code: Select all

MultiSiloTriggerSetIsFillingEvent = {};
MultiSiloTriggerSetIsFillingEvent_mt = Class(MultiSiloTriggerSetIsFillingEvent, Event);

InitStaticEventClass(MultiSiloTriggerSetIsFillingEvent, "MultiSiloTriggerSetIsFillingEvent", EventIds.EVENT_MULTI_SILO_TRIGGER_SET_IS_FILLING);
oder

Code: Select all

PalletTrigger = {};

-- TODO sync this over the network (play the sound only for the client that was using the pallet fork, use palletFork.owner)

local PalletTrigger_mt = Class(PalletTrigger, Object);

InitStaticObjectClass(PalletTrigger, "PalletTrigger", ObjectIds.OBJECT_PALLET_TRIGGER);
oder wie kann ich mir einen Überblick beschaffen über die verschieden Class aufrufe der Trigger:

Code: Select all

local BarnMoverTrigger_mt = Class(BarnMoverTrigger);

local PalletTrigger_mt = Class(PalletTrigger, Object);

local BgaTipTrigger_mt = Class(BgaTipTrigger, TipTrigger);

BunkerSiloShovelTrigger_mt = Class(BunkerSiloShovelTrigger, ShovelFillTrigger);

MultiSiloTriggerSetIsFillingEvent_mt = Class(MultiSiloTriggerSetIsFillingEvent, Event);
Ich wollte nun für mich die Trigger anschauen und mit den Trigger rum spielen.
Weil ich die Logik von Lua verstehen will.

Dies ist nun eigentlich nicht mehr möglich da ich nicht mehr an die bestehende LUA Scripte komme.
Oder gibt es noch andere Möglichkeiten sich das Wissen anzueignen?

Ich hab das Gefühl dass ich nun im Wald stehe.
Es ist schwierig an Wissen über Scripte und Luas für den LS zukommen.

Meine Ziele

1. Einen Trigger einbauen und mit onCreate einbinden --erledigt

2. Class Erstellung anschauen und kontrollieren welche Tabellen erstellt werden.
Welche Verbindung danach existieren.

Code: Select all

 01 
 ---  Tabelle BaleDestroyerTrigger wird ausgegeben
superClass
new
isa
copy
class
 ___________________________________________ 
 02 
 ---  Tabelle BaleDestroyerTrigger_mt wird ausgegeben
__metatable
__index
 ___________________________________________ 
 03 
 ---  Tabelle BaleDestroyerTrigger_mt.__index wird ausgegeben
superClass
new
isa
copy
class
 ___________________________________________ 
 04 
 ---  Tabelle BaleDestroyerTrigger_mt.__metatable wird ausgegeben
superClass
new
isa
copy
class
 ___________________________________________
3. Mastertabelle Erstellung anschauen
Hier wollte ich einen Haupttrigger der die benötigten Einträge hat erstellen.
Danach wollte ich zwei Trigger unterhalb vom Haupttrigger einbauen.
Die Untertrigger sollten dann Einträge vom Haupttrigger anzeigen und eigene Werte.

4. Das selbe wie bei Punkt 3 zusätzlich aber Einträge die bei den Untertrigger leer sind automatisch vom Haupttrigger übernehmen bis die Werte bei den Untertrigger eingetragen wurden.

5. Danach sind noch viele Ideen die ich anschauen will.

So das wars zu meine Plänen wo ich die Seite LS-MODS.de einfach gut fand man konnte die Ganzen Script anschauen.
Die neue Seite ist auch sehr wertvoll nur für mich aber als Einsteiger sind die kompletten Scripte besser.

Gruss Dimer24
User avatar
modelleicher
Posts: 1575
Joined: Fri Jul 09, 2010 11:10 pm
Location: Hessen
Contact:

Re: Script Doku vermisst

Post by modelleicher »

Die neue Seite hat die alte Script-Doku ersetzt.

Wie gesagt, geh mit deinem Anliegen mal in den Thread:
viewtopic.php?f=874&t=96267&start=15

Evtl. werden die fehlenden "Header" ja dann ergänzt.


LG
Eine Stunde oder Minute ist nur ein winziger Teil unseres gesamten Lebens. Und dennoch sind es die einzelnen Momente, die das Leben lebenswert machen.
Dimer24
Posts: 75
Joined: Fri Nov 29, 2013 5:40 pm

Re: Script Doku vermisst

Post by Dimer24 »

Hallo modelleicher

Vielen Dank für Deine Unterstützung.

Habe mein Anliegen mitgeteilt.
Ich werde nun leider eine Pausen einlegen, wollte eigentlich das Wochenende für Scripten mit LS benutzen.

Gruss Dimer24
Post Reply