Posts by noci

The official Rising World Soundtrack is available!
You can also get the Soundtrack on Steam

    :lol:

    th?id=OIP.IHpVOG9YrHZ17bOrxzwbCgHaHa&pid=Api


    Hi red51 ,

    Kann das sein das die Assets anhand des HashCodes geladen/gehandelt werden?

    Ich kann ein und das selbe Bundel mit zwei Verschiedene Plugins und Unterordnern nicht mehrfach Laden, die Logs sehen Identisch aus gibt eine Check Summe aus

    Aber werde die Asset Daten noch Bilddaten werden aus dem "Zweiten" geladen


    Mit /3D bekomme ich nichts angezeigt aber das mit /Tools3D wird normal geladen:thinking:

    Can it be that you set the stairs with a blueprint?
    The problem with the stairs is that the character can "climb" "only" half a block.

    1/2 block +0.1% is already an obstacle.


    If you set the stairs in pivot mode (always at the top or bottom edge), there are no problems
    Only when two different grids meet


    Bluprints have their own grid and the blue box aligns with the game grid, so these small differences can occur when you add them
    And the game character is 4 blocks high and 1 block wide, for vaulted stairs should be planned 5 blocks apart for the height

    There is currently a status of how many blocks or steps or climbing a player has made
    However, capturing every stone/plant/terang with its life span on the entire server is too intense in my opinion!

    Compared to the Java version, there is already an undo, but it is limited to 5 minutes. Playing time limited but for the entire server

    I think a correct replay will not be possible with plugins, I think an area that is set at the beginning could be logged, only when playing I see challenges because the state has to be set in the game world for each "image"

    Jetzt auch für die Unity Version

    Das ist wieder ein Zusatz-API für weitere Plugin's die sich noch Öfter verändern wird, Details Folgen Später oder auf Anfrage;)


    !!! Wichtig !!!

    Der Ordner sollte am Anfang des Alphabets befinden damit er vor dem eigentlichen Plugin schon geladen wird.

    AnstattToolsAPIsollteaToolsAPIoder0ToolsAPIfür den Ordnernamen gewählt werden. Siehe...


    loadorder: -2801







    (0.0.9)

    • FIX - Frame(), betrifft Molelloader
    • NEW - SpinButton, betrifft RealTimeClock

    (next)

    • NEW - CheckBox
    • UP - Config Verwaltug auf Jackson umgestellt
      Umstellung erfolgt Schrittweise (derzeit Betroffene Dateien: assets\ModelLoaderConfig.json;assets\NpcInfo.json müssen gelöscht werden)

    Wechsel- bzw. Kreuzschaltung

    Ja ich glaube auch wie Groovaholic das da noch so eineiges kommt, wenn Red Elektrick mit hienein bring:D
    Aber sollte es dann zuwenig Schaltungen geben werde ich da auf jeden Fall Aktiv;)

    Derzeit läuft das ganze über Listen und ist sehr einfach gehalten, wenn Kabel und Anschlüsse kommen wird es später mit Sicherheit auch noch Angepasst oder Komplett auf Elektik neu ausgerichtet:thumbup:

    Hiermit soll der Einstieg in den Unity Editor erleichtert werden mit einem Praxis nahem Beispiel

    Ich bin selber Anfänger im Unity Editor und Begrüße es wen diese Anleitung durch eine Qualifiziertere Obsolet wird!


    Zur Vorbereitung muss der Unity Editor, Installiert sein !



    :thinking:Anhand der beschränkten Anzahl an Bildern, habe ich mich entschieden es als PDF anzuhängen.



    erfahrungs Bericht:
    :!:Es ist aufgefallen das es für Server, enorm wichtig ist mit kleinen Daten zu arbeiten!:!:
    Also sollten große Bundle vermieden werden!
    Am besten nur ein Projeckt/Bausatz pro Bundle:thumbup:

    Hello,
    Since the plugins have only recently been added and they are still under construction, there are currently no beginner courses.
    Parts of the API are still under construction
    There will certainly be examples and tools for beginners and beginners in the foreseeable future

    "Simple" models from *.OBJ or *.FBX will also be possible with the next update, so far something like this is only possible with the bundles via Unity

    In general, it will make sense to deal with the bundles, as this provides significantly more options (VFX) than are possible with *.FBX


    Here's a start new-plugin-game-objects

    I have collected everything that is already available in the forum for plugins code schnipsel

    Wie lang ist eigentlich die Garzeit für Fleisch genau?

    unter ...RisingWorld\_New Version\Data\StreamingAssets\definitions.db gibts die Infos:


    Code: iteminfo
    id,itemname,type,itemtexture,requiredobject,duration,refuelvalue,targetitem
    35,steak,Dry,0,DryingRack,1800,0,steakdried
    36,steak,Cook,0,Grill,250,0,steakcooked
    37,steakcooked,Cook,0,Grill,150,0,steakburned

    Dieses Plugin ist für die Gruppen Steuerung von Lichtern gebaut worden.

    Lichter können mit /st Spieler unabhängig oder mit /gt für alle Speler, in Gruppen eingeteilt werden die gemeinsam, an und aus geschaltet werden.

    Falltüren können als Schalter genutzt werden.



    Die erstellten Listen können über einen Timer gesteuert werden


    Admins haben die Möglichkeit Spieler Listen zu Sehen, Lampen aus allen Listen zu entfernen oder den verwendeten Timer zu entfernen


    Eine Unabhängiege Funktion um Global durch den Admin gesteuerte Listen mit Timer zu erstellen, ist ebenfalls Integriert.
    Eine Liste Straßen_Licht könnte für alle Laternen und Lichter im Außenbereich verwendet, und von jeden Spieler individuell gesetzt werden.

    Das erspart jedem Spieler eine eigene "Straßen_Licht" steuerung zu erstellen

    Alle Lichter, bissauf die Absperrung & Warnleuchte werden Unterstützt.



    (1.9.4)

    • ADD - drawbridge läst sich Unabhängin in der Config Aktivieren.
    • ADD - Türen lassen sich in der Config Aktivieren.
    • FIX - Türen arbeiten jetzt mit 0-100, anpassung Vorgenommen.
    • FIX - ADMIN Show, Mehrfach auswahl Abgefangen, verhindert das Überschreiben des Orginal Farben Backups.

    Wenn ich mir die Beispiel-Admin Datei anschaue, ist die nicht gerade auf dem neuesten Stand (es fehlen z.B. watertools) und über Blueprints steht auch nichts drin ... muss das dann alles

    Du kanns die Einträge:

    hier raus entnehmen!
    Aus general_useallvehicles wird:

    Code
    ...
    "general": {
        "useallvehicles": true,
        ...
    },
    ...


    und was nicht da steht, geht nicht?

    Wird aus der Default geladen

    Was meinst du denn jetzt? Dass das öffnen der Asset Bundles in Unity 3h dauert, oder wenn du es über die API im Spiel laden möchtest? :wat: Um welches Asset Bundle handelt es sich denn genau?

    Ja, vieleicht weiß ich auch nicht wie das mit Unity genau geht, das muss ich noch mal in Ruhe Testen.
    Bislang habe ich den AssetBundeltBrowser installiert und geöffnet und hier verusche ich ein *.bin rein zu Ziehen und dann habe ich

    :hushed:


    Also im Grunde einfach nur sowas

    Das würde reichen:thumbup:


    evtl. macht es aber Sinn, ggf. noch eine eigene "unequipItem()" Funktion o.ä. zu haben

    Ja, vieleicht für de Überünerübernächste Update^^wenn setEquippedItem() klappt, ist das auch gut


    Im Callback des Radial-Menüs kannst du dafür einfach erneut player.showRadialMenu() mit den aktualisierten Werten aufrufen.

    Ja, das klappt soweit
    Ginge das auch Rekrusiv

    Könnte mann so mit Untermenüs Arbeiten?
    Werden da nicht Ketten gebildere derto mehr man hin und her Wandert, werden diese am ende auch Geschlossen
    Oder ist da der Vortei von "Short Living Events"?
    Müsste ich da noch etwas bereiniegen? (Damit Speicher nicht voll Läuft)


    Leider ist das nicht so einfach möglich, da das Radial-Menü ein Sonderfall ist

    ...

    dafür müssten wir aber erst einige Anpassungen vornehmen. Ggf. können wir sowas in Zukunft anbieten

    Oke, aber ganz Hinten auf die Liste!
    :thumbup:Es ist ja schon sehr schön das es jetzt ein RadialMenü gibt und aufjeden Fall zwei ebenen möglich sind:wow:
    wollte nur mal wissen was alles so geht:saint:


    :crazy:ich halte jetzt die Füße still bis Update Fertig ist:thumbup:

    was in der admin.json hinterlegt ist ....

    wenn du eine admin hast, benutze setplayergroup <name/UID> admin, ja hier kommt es auf die Groß und Kleinschreibung an


    In den ServerProperties bin ich mit UID hinterlegt ... ja .... Und ich geh mal davon aus, dass der MasterAdminTag mit dem UID Eintrag erscheint und auch nicht weg zu bekommen ist!?

    makeadmin ud revokeadmin entfernen den jewaliegen Spieler aus dem eintrag.


    Wenn ich doch aber den ID Eintrag lösche und mich in die Gruppe "admin" packe, müsste er dann also verschwinden? Und ich auch das tun können, was in der admin.json hinterlegt ist ....

    Ja.


    muss ich in diesem Fall noch das mit den fullPermissions in der Server.Properities auf "false" setzen

    Nein die gild für die "Master" Admins, für die Gruppen Admins ist das unwichtig

    Es kann sein das du den Server aus und wieder Starten musst, irgendwann bleiben Reste zurück bei reloadserver und reloadpermission, manschmal muss auch der Chient neu angemeldet oder Sogar neu gestartet werden

    Erste Versuche wurden schon programmiert.

    Ja das ist soweit Richtig8)
    Es sind nur noch Bedienungselemente und kleinere Korreckturen der PluginAPI nötig, daher dauert es mindesten noch bis zum nächsten API-Fix, bevor es in die Beta Test Phase geht^^

    besteht eigentlich die möglichkeit, dass jemand ein plugin machen könnte, das für spieler die möglichkeit schafft mit einem tool, oder über ein menü ein objekt in der welt zu spawnen, das in einem separten ordner als entsprechende datei hinterlegt is

    Bislang sind auch nur die Unity-AssetBundel's unterstützt, nach dem API-Update werden auch noch OBJ und FBX hinzukommen.

    Blender Dateinen direckt nutzen geht nur über den UnityAssetBundel weg, aber hierzu breuchte es ein eigenen Artikel.



    Generell würde ein Unity einsteiger Kurs nicht Verkert sein, da ja auch nicht jeder der Models machen kann ein Bündel machen kann:saint:

    • Da wehre zuerst die Frage hast du ein Gruppe Admin b.z.w. existiert RisingWorldDedicatedServer\permissions\groups\Admin.json (CaseSensitiv)?
    • Eigendlich solltest du als Admin in der RisingWorldDedicatedServer\server.properties eingetragen bei Server_Admins=[SteamID], oder mit makeadmin, solange Admin bleiben bis revokeadmin ausgefürt wird oder die SteamID in den Properties entfernt wird.

    Das [Admin] beim Namen zeigt das du einer der Master Admins bist, egal welcher Gruppe du angehörst


    Das gruppen weckseln machst du mit setplayergroup?


    Sollte deine Admin Grupe nicht existieren dann werden die Einstellungen aus der Default genommen!


    Du kannst dein Aktuelle Spiel berechtiegung sehen:

    In den Berechtiegungen kannst du dan sehen was wirklich gerade Aktiv ist.


    Die Seite permissions-new-version hast du neben bei Offen?

    Es Klingt aber eher danach das deine Admin Grupe nicht existiert.

    Was dauert so lange? Das Asset Bundle in Unity zu öffnen?

    Ja, der AssetBundles-Browser von Unity macht das nicht! Ich habe nach 3h dann mal abgebrochen. Glücklicherweite gab es in der Komunity ein Alternative, die ist allerdings nicht für Große Dateien ausgelegt(1GB+ geht nicht).
    Wenn es da noch eine Alternative für die Großen Datein gäbe wehre das schön^^


    Was soll das TextAsset denn können?

    Ja, einfach Text-Datein lesen. Die Rückgabe eines byte[] sollte voll ausreichen:D

    vieleicht byte[] data =TextAsset.loadFromAssetBundle(AssetBundle bundle, String path) so in die Richtung.

    Aber vieleicht ist das besser, das gesamte Pake von TextAsset.


    Oder soll das einfach nur ein Weg sein, einen String aus einem AssetBundle zu erhalten?

    Meinst du hiermit, man könnte dem Bundel noch Properties mitgeben:thinking:klingt Verlockend, aber denke das wird Komplizierter, also muss nicht sein:saint:


    Direkt bestehende Texte des Spiels ändern kannst du leider nicht, aber du kannst eigene Elemente einem beliebigen Ziel hinzufügen mit Internals.addUIElementToPlayer() :)

    :thumbup:genau das habe ich Übersehen


    (also Interface statt interface)

    Läuft:thumbup:



    Kann ich das [H] "Item weckstecken" ausführen?
    Das nervt ein bisschen beim Platzieren:/

    Dabei ist mir noch aufgefallen das player.getEquippedItem() immer NULL zurück gibt, das hatte glaube ich Patrick schon erwähnt wo er im Inventar getestet hatte.


    Ich habe mich noch mal ein bisschen mit dem Radialmenü beschäftigt.
    Ich habe versucht ein Radial Untermenü zu machen, dabei ist mir aufgefallen das es aktuell wohl nur ein Menü gibt
    Wehre es möglich das Radialmenü als UIRadial zurück zu geben und es wehre schön wenn mann es ausblenden und beenden könnte, also das Hauptmenü Ausblenden wenn man im Untermenü ist. Mann müsste dan zwar mehr Steuern aber wehre halb so wild.