Is there a way to remove the Symbol you have on the top of our screens?
not yet, you want to turn off Graphic Info or change position?
is the text info OK?
does not mean the warning symbol?
Is there a way to remove the Symbol you have on the top of our screens?
not yet, you want to turn off Graphic Info or change position?
is the text info OK?
does not mean the warning symbol?
Hallo zusammen ^^.
Ich beschäftiege mich derzeit mit dem World3DModel. Platzieren, Positionieren, Rotieren und Inteagieren klappt alles super. Konnte mich gut am Gästebuch entlang hangeln.
Nun bin ich hingegangen und Positioniere mein Objekt beim raycast in den 1x1 Block Raster, und hier will ich aufzeigen in welchem Bock bereich sich der Mauszeiger befindet (z.B. Oben-Links, Mitte-Mitte, ...).
Dazu habe ich Plane-Objekte mit der(^) Textur.
Nun ist meine Frage an @red51 und das Forum wie bekomme ich hier die Transterens hin?
Brauche ich dafür zwingend das DDS-Format? (erstelle meine Texturen mit Gimp und Inkscape, ich mag das PNG-Format^^)
Gibt es besondere Optionen die der *.obj beigefügt werden müssen (erstellt mit blender)?
Oder läuft das generell noch nicht?
Hello together ^^.
I'm currently working on the World3 Model. Placing, positioning, rotating and inteting everything works great. Could move well along the guest book.
Now I have gone and position my object in the raycast in the 1x1 block grid, and here I want to show in which Bock area the mouse pointer is located (for example, top-left, center-center, ...).
For this I have Plane objects with the (^) texture.
Now my question to @red51 and the forum how do I get here the Transterens?
Do I need the DDS format for this? (create my textures with Gimp and Inkscape, I like the PNG format ^^)
Are there special options that must be attached to the *.obj (created with blender)?
Or is not that still working?
Moin, @Zwabor.
Das habt ihr schon gefunden?
Display More
The default port the game uses is 4255,
the internal Http-Server uses the serverport-1. This can be changed for
the dedicated server, but when using the default setup (or when
starting a singleplayer game), you need to forward the ports 4254-4259 TCP and UDP (both protocols are required)
As you see, the server port as well as the following four ports need to
be forwarded (so when using 5600 for example as your server port, you
must forward 5599-5604).
...
I see that the 4259 is "reserved". I will leave it open for now.
Also 5. Ports braucht ihr. Ist der Server auf 4255 eingestellt muss von 4254 bis 4258 eine Port-Weiterleitung eingerichtet werden.
Und beim "Arris-6aa2" hab ich erstmal nur das gefunden.
Hoffe das Hilft euch weiter.
Ich wollte z.B. bei dem Konsolen Befehl addadmin gerne etwas für den betrefenden Spieler erlediegen.
Wird ausgelöst wenn ein Spieler Admin Rechte bekommt Verliert die Gruppe geändert wird.
Danke.
Mir ist jetzt in der halben Std nicht aufgefallen alles funktonierte.
Soweit so Supie.
Macht ruhig nochmal ein Test mit mehreren.
Wir machen schon mal weiter.
Oke, ich hab mir mal den Error_log angesehen, bin darin aber noch nicht geübt, das einziege was ich jetzt unserem Plugin zu ordnen kann sind folgende Zeile.
j de.pbplugins.Noflyarea.showArea(Lnet/risingworld/api/objects/Player;Lnet/risingworld/api/utils/Area;ZZ)V+133
j de.pbplugins.Noflyarea.showArea(Lnet/risingworld/api/objects/Player;Lnet/risingworld/api/utils/Area;Z)V+5
Die Funktion showArea wird jedes mal bei spornen, /nfa show [all/id/name] und /nfa hide [all/id/name] aufgerufen. Ich greife dort 3mal hintereinander auf die DB zu. (Weiter oben im error_log hab ich was mit DB gefunden) ?sind die DB zugriffe limitiert? eigendlich ja nicht.
Brauche da mal Hilfe die error_log richtig zu lesen.
Auch bei /noflyarea setprio <ID/Name> <PRIO> ist nichts passiert, evtl auch durch falsche Eingabe.
in der version war das noch abgestellt. Wir hatten probleme mit der gemeinsamen Arbeit in NetBeans.
Ich habe die "resources" wieder aus der JAR genommen, damit wird der Ordner "resources" überflüssig. Die DB kann weiter genutzt werden.
setprio ist dafür da um Area in Area zu Managen. Kleinste Prio wird gefunden.
Äußere Area Prio=10
Turm Area Prio=9
Küchen Area Prio=8
/noflyarea owner NAME
Funktioniert erstmal nur in einer Area "/nfa setowner [NAME]"
Testet Bitte nochmal mit der Datei.
[Bearbeitet] Siehe Update Oben
Schalplatten
item record 1 1-10
Vielleicht macht das auch mehr Sinn wenn es ein Plugin für Flugverbot und Area Protection gibt.
Da müsste man sich vielleicht mal mit @Miwarre in Verbindung setzen.
@red51 ich könnte mir gut vorstellen das man an einem Zeichenbrett die Blaupausen bearbeitet kann. Blaupausen zusammen fügen, Elemente herausnehmen und eventuell Baupläne komplett am Zeichenbrett erstellen.
Was habt ihr eigentlich so mit den Bauplänen noch vor?
... Somit kommt der Spieler erst gar nicht mehr
in die Area rein.... Hat halt nur so einen unschönen nebeneffekt wenn man die Taste "W" nicht loslässt.. man denkt das das Spiel "zittert" lol.
...
um das Zittern zuverhindern habe ich zwei, drei möglichkeiten gefunden.
1. event.getPlayer().disableClientsideKeys(KeyInput.KEY_W, KeyInput.KEY_A, KeyInput.KEY_S, KeyInput.KEY_D);
2. event.getPlayer().setMouseCursorVisible(true);
3. rwGUI Dialog aufrufen.
dann gibt es bei mir ne Info, der PlayerEnterAreaEvent wird Disabeld (setzt den Spieler wieder vor den Area Eintrit).
Danke hab das mal angepasst.
Ich glaube wir sind uns HIER einig.
EDIT: Rising World ist noch in der "Alpha" und es gibt Menschen die einfach auf Qualität , nicht auf Quantität stehen.
In diesem Sinne:
Gut Ding will Weile haben!
@red51: Ein aktueller Status und vielleicht ein neues Bild wehre schon interessant.
So ich hab mir mal den spass gemacht und nen Rising World Server auf einer Raspberry Pi zero Type B zum laufen zu bringen.
Dabei ist mir aufgefallen das in der ersten Zeile in "linux_startscript.sh" die variable SCREEN_NAME="" zur Verfügung steht. Einfach Namen vergeben SCREEN_NAME="Rising-World", obwohl eigentlich der Standardname SCREEN_NAME="Rising_World_Server" ausreichen.
Das einziege Problem mit dem restart was mir aufgefallen ist das nicht auf das Scriptende gewartet wird.
Dazu hab ich eine kleine ergänzung hinzugefügt und es klappt prächtig.
Zeile anpassen:
nano linux_startscript.sh
SCREEN_NAME="Rising-World"
RS_SCRIPT="/home/[user]/rw.wait.sh"
und:
restart)
$0 stop && $0 start || exit 1
;;
zu:
restart)
$0 stop && ${RS_SCRIPT} && $0 start || exit 1
;;
nano /home/[user]/rw.wait.sh
Weil mit die Raspberry Pi bei 24/7 gelegendlich schon mal abschmiert hab ich noch eine BackUp Schalter hinzugefügt, vieleicht auch interessant.
nano linux_startscript.sh
SCREEN_NAME="Rising-World"
RS_SCRIPT="/home/[user]/rw.wait.sh"
BK_SCRIPT="/home/[user]/rw.backup.sh"
und:
backup)
$0 stop && ${BK_SCRIPT} && $0 start || exit 1
;;
hinzufügen.
nano /home/[user]/rw.backup.sh
Hoffe das bringt dich jetzt weiter.
Ok, ich werde demnächst auch mal ein Unix Server aufsetzen und mir das genauer ankucken. Wenn um die pid geht müste man die auch mit ps heraus kriegen können. An der Hardware hängt es gerade.
Ja das mit dem Namen über dem Tier.
Die Funktion muss aufgerufen werden um die Collision zu prüfen.
Ich bin erstmal hingegangen und hab einen Timer beim Spawnen gestartet, der die Prüfung startet.
Gibt es hier eine Elegantere Methode?
Startest du den Server in einem screen?
@screen
Damit müsste Mann eigentlich den server Neustart Realisieren können.
Bei der server.jar und der While-Schleife bin ich mir nicht 100% sicher (nicht getestet).