Announcement Changelog 02.11.2016: Explosiv!

We've posted an important announcement regarding the current situation and the future of the game: Announcement

  • huhu @all und @red51

    also das Update ist ja mal gelungen *Hut zieht* :thumbsup:

    nur habe ich ein kleines Manko... ich habe folgendes meinem Listener hinzugefügt...

    Java Source Code

    1. @EventMethod
    2. public void onPlayerAddInventory(PlayerInventoryAddEvent event){
    3. System.out.println("PlayerInventoryAddEvent fired!");
    4. Player p = event.getPlayer();
    5. PlayerInventoryAddEvent.Origin origin = event.getOrigin();
    6. Item item = event.getItem();
    7. //if(origin == PlayerInventoryAddEvent.Origin.Digging)
    8. p.sendTextMessage("Du hast "+item.getStacksize()+" x "+item.getName()+" erhalten.");
    9. }
    nun nach ausprobieren (Spitzhacke in der Hand und mal Eisen und Co. abgebaut) habe ich festgestellt, das der Event nicht "zündet"
    liegt es an mir oder ist der Event noch nicht implementiert.

    Zum TNT .. nettes Feature gut kann in der einen oder anderen Situation etwas "weitreichende" Folgen haben aber @red51 hat ja rein vorsichtshalber
    per Permissioneinstellung gegengesteuert, von daher kostet es mich max. 5 Minuten Zeit dies evtl. Griefern/Trollern was auch immer zu verbieten...
    Programmierer machen nie Fehler! Sie bauen nur neue Features ein....
  • Vielen Dank für das Feedback :)

    hkurzawa wrote:

    Alles klar Autos weg und alles läuft. Wieder ein Update zwar klein aber fein. Der Hall in den Höhlen ist grandios und die mystische Musik ist ausgezeichnet. Großes Lob. und schön Dank
    Das freut mich zu hören :)

    Smoka wrote:

    Mir ist aber aufgefallen, das Blöcke ab einer bestimmten höhe nicht Zerstört werden (6 blöcke von Boden).
    Also Explosionen haben generell nur einen begrenzten Radius (ungefähr so groß, wie die sichtbare Explosion ist, vll geringfügig kleiner). Und der Bereich, der zerstört wird, ist immer etwas zufallsbedingt, daher kann es mal einen kleineren, mal einen größeren Krater verursachen ^^

    Smoka wrote:

    Da kann man ja hoffen, das es zum Ende des Jahres ein Paar Feuerwerkskörper dazu kommen
    Die sollten ja eigentlich schon letztes Jahr kommen, hoffe es wird dieses Jahr was :D

    Smoka wrote:

    Man sollte nicht 100 TNT-Stangen aufn Haufen packen und anzüden (siehe letztes Bild)
    Tatsächlich muss man damit aufpassen^^ Wenn TNT in direkter Nähe liegt, wird es durch eine Explosion ebenfalls zur Explosion gebracht (und bei so extrem viel Sprengstoff führt die Überlappung des Effekts zu merkwürdigen neuen Effekten, wie auf deinem Bild zu sehen :D)

    Blacky1004 wrote:

    nun nach ausprobieren (Spitzhacke in der Hand und mal Eisen und Co. abgebaut) habe ich festgestellt, das der Event nicht "zündet"
    liegt es an mir oder ist der Event noch nicht implementiert.
    Oh, dieses Event sollte gar nicht in der API drin sein =O Es ist nämlich noch nicht verdrahtet, da tut sich also nichts. Im Grunde sind eigentlich nur die Dinge "offiziell" zur API hinzugekommen, die auch im Changelog erwähnt sind: API Changelog
  • red51 wrote:

    Also Explosionen haben generell nur einen begrenzten Radius (ungefähr so groß, wie die sichtbare Explosion ist, vll geringfügig kleiner). Und der Bereich, der zerstört wird, ist immer etwas zufallsbedingt, daher kann es mal einen kleineren, mal einen größeren Krater verursachen
    Da hab ich mich etwas unklar ausgedrückt, Blöcke in der höhe werden zerstört aber es wird mir nicht angezeigt (optisch) erst wenn ich z.B. ein Block an der Stelle platziere wird es mir erst angezeigt.
    was in Erd nähe ist wird sofort angezeigt.
    Images
    • 20161103191946_1.jpg

      408.09 kB, 1,920×1,080, viewed 150 times
    • 20161103191937_1.jpg

      365.03 kB, 1,920×1,080, viewed 132 times
    • 20161103191956_1.jpg

      359.06 kB, 1,920×1,080, viewed 174 times
    • 20161103192029_1.jpg

      779.83 kB, 1,920×1,080, viewed 166 times
    • 20161103192030_1.jpg

      719.35 kB, 1,920×1,080, viewed 151 times
    Green-Island.Online
    Deutscher Citybuild-Server
    IP: 185.223.29.126:4300
  • red51 wrote:

    Oh, dieses Event sollte gar nicht in der API drin sein Es ist nämlich noch nicht verdrahtet, da tut sich also nichts. Im Grunde sind eigentlich nur die Dinge "offiziell" zur API hinzugekommen, die auch im Changelog erwähnt sind: API Changelog
    @red51 uppps das wuste ich nicht....
    Hab mich eigentlich schon gefreut....
    Programmierer machen nie Fehler! Sie bauen nur neue Features ein....
  • achso beinahe wäre es mir entgangen, möchte mein(e) Plugins Multilanguage fähig machen. So nun
    bietet ja die Klasse Player so ne hübsche Funktion/methode "getLanguage()" Für mich wäre es
    nun gut zu wissen ob hier die eingestelle Sprache im Spiel zurückgegeben wird oder die Culture des Betriebssystems.

    Bisher erhalte ich im meinem Falle "de" beim aufruf von getLanguage() zurück, somit weiss meine
    Klasse "LanguageManager" in welcher Sprache er entsprechende Nachrichten zu übermitteln hat.
    ist in dem Falle in der Datei de.properies abgelegt.

    Leider weiß ich nicht, wie ich die Sprache meines Spiels ändern kann, um so zum Debug dem Server
    ne andere Sprache vorzugaukeln...
    Programmierer machen nie Fehler! Sie bauen nur neue Features ein....
  • Blacky1004 wrote:

    "getLanguage()" Für mich wäre es
    nun gut zu wissen ob hier die eingestelle Sprache im Spiel zurückgegeben wird oder die Culture des Betriebssystems.
    Das liefert die eingestellte Sprache des Spiels zurück (Zugriff auf die Systemsprache des Users können wir aber auch noch anbieten^^). Also momentan entweder "de" oder "en". Die Sprache kann in Steam geändert werden, indem man via Rechtsklick auf RW in der Steam-Bibliothek geht -> Eigenschaften -> Sprache -> und dort die entsprechende Sprache auswählt ;)
    Bei der Standalone hingegen wird standardmäßig die Systemsprache genommen, manuell kann man sie ändern, indem man dem Spiel das Argument "+lang=en" (bzw. de) hinzufügt.
  • Erst mal zum Update: SUPER UPDATE!

    Ich habe aber noch eine Frage: ?(

    Wie muss ich in den Permission schreiben, das für die Gruppe "Member" das Dynamit verboten wird?
    Ich will nämlich nicht, dass jemand meinen Server zerstört. :/
    ADMIN von: Sandboxgamer ;)

    Unsere Homepage (im Umbau + NEU: SSL):
    Zurzeit ist unsere Homepage wegen Server-Problemen nicht erreichbar!

    Steam: steamcommunity.com/id/patrickbronke
  • Users Online 1

    1 Guest