• Bitte schaltet eure Ad Blocker aus. SLinfo kann nur betrieben werden, wenn es durch Werbung Einnahmen erzielt. Vielen Dank!!
  • Wir freuen uns, wenn du dich in unserem Forum anmeldest. Bitte beachte, dass die Freigabe per Hand durchgeführt wird (Schutz vor Spammer). Damit kann die Freigabe bis zu 24 Stunden dauern.
  • Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Sie geben Einwilligung zu unseren Cookies, wenn Sie unsere Webseite weiterhin nutzen.

Primss, Terrain und andere sachen automatisch speichern! wie

Albrecht Boucher

Aktiver Nutzer
Hallöle!
Ich hab es endlich geschaft beim grid OSGrid meine eigene SIM anzubinden und auch von daheim läuft, da ich aber kein root server habe und ich mein pc nicht den ganzen tag laufen lassen kann schalte ich die sim immer aus, doch immer wenn ich neu starte sind alle objekte weg und terrain ist auch wieder zurück gesetzt.

Ich hab schonmal herausgefunden, das man mit
Code:
terrain load name.raw
die terraindatei laden und mit
Code:
save-xml
und
Code:
load-xml
die objekte speichern und laden kann, doch nur nicht das immer beim beenden das gespeichert wird!

Ich bedanke mich schonmal für die hilfe

gruß aldi!


ps. das mit dem starten hab ich einfach bei startcommands geändert! hoffe das hilft dabei! :lol:
 
Da schließe ich mich mal deinem Problem an. Das klappt bei mir auch nicht, immer ist die Sim dann resetet.
 
mit welcher Datenbank lasst ihr eure Sim arbeiten SQLite oder MySQL ... bei der MySQL Datenbank habe ich persönlich das Problem nicht, das die Regionen nach nem Neustart resettet sind. Auch muss man den Avatar dann nicht andauernd erst wieder neu einkleiden.

Scheint mir also, dass euer Prob mit der Änderung der Datenbank zu lösen sein wird.
 
Netweasel Antfarm schrieb:
mit welcher Datenbank lasst ihr eure Sim

öm eigentlich mit gar keiner! hihi! Ich starte einfach die opensim.exe datei und dann loggt die sim sich in dem osgrid ein! weil die ganzen inventarsachen sind im osgrid gespeichert nicht bei mir daheim!
 
hmm trotzdem steuert deine Opensim eine Datenbank an, die in der OpenSim.ini festgelegt wird. Nicht die Einträge unter der Standalone Sektion sondern in der Sektion Storage.

Code:
; ##
; ## STORAGE
; ##

; ***  [url=http://wiki.slinfo.de/wakka.php?wakka=HomePage/Glossar/Prim]Prim[/url] [libary]Kleinste Baueinheit eines [Objekt] in [SecondLife][/libary] Storage - only leave one storage_plugin uncommented ***
; --- Null stores nothing - effectively disabling persistence:
; storage_plugin = "OpenSim.Data.Null.dll"

; --- To use sqlite as region storage:
; storage_plugin = "OpenSim.Data.SQLite.dll"
; storage_connection_string="URI=file:OpenSim.db,version=3";

; --- To use MySQL storage, supply your own connectionstring (this is only an example):
;     note that the supplied account needs create privilegies if you want it to auto-create needed tables.
storage_plugin="OpenSim.Data.MySQL.dll"
storage_connection_string="Data Source=localhost;Database=DATENBANKNAME;User ID=USERID;Password=PASS;";
; If you want to use a different database/server for estate data, then
; uncomment and change this connect string. Defaults to the above if not set
; estate_connection_string="Data Source=localhost;Database=DATENBANKNAME;User ID=USERID;Password=PASS;";

; Select whether you want to use local or grid asset storage.
;
; If you're running in standalone, you definitely want local, since there is no grid (hence this is redundant, and should
; really be eliminated).  The database itself is defined in asset_plugin below
;
; If you're running a region server connecting to a grid, you probably want grid mode, since this will use the 
; grid asset server.  If you select local in grid mode, then you will use a database as specified in asset_plugin to store assets
; locally.  This will mean you won't be able to take items using your assets to other people's regions.
asset_database = "local"
; asset_database = "grid"

; Should avatars in neighbor sims see objects in this sim?
see_into_this_sim_from_neighbor = True
 
ich bin mal so frei und kopier alles rein!

Code:
; ##
; ## STORAGE
; ##

; ***  [url=http://wiki.slinfo.de/wakka.php?wakka=HomePage/Glossar/Prim]Prim[/url] [libary]Kleinste Baueinheit eines [Objekt] in [SecondLife][/libary] Storage - only leave one storage_plugin uncommented ***
; --- Null stores nothing - effectively disabling persistence:
storage_plugin = "OpenSim.Data.Null.dll"

; --- To use sqlite as region storage:
;storage_plugin = "OpenSim.Data.SQLite.dll"
storage_connection_string="URI=file:OpenSim.db,version=3";

; --- To use MySQL storage, supply your own connectionstring (this is only an example):
;     note that the supplied account needs create privilegies if you want it to auto-create needed tables.
; storage_plugin="OpenSim.Data.MySQL.dll"
; storage_connection_string="Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;";
; If you want to use a different database/server for estate data, then
; uncomment and change this connect string. Defaults to the above if not set
; estate_connection_string="Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;";

; Select whether you want to use local or grid asset storage.
;
; If you're running in standalone, you definitely want local, since there is no grid (hence this is redundant, and should
; really be eliminated).  The database itself is defined in asset_plugin below
;
; If you're running a region server connecting to a grid, you probably want grid mode, since this will use the 
; grid asset server.  If you select local in grid mode, then you will use a database as specified in asset_plugin to store assets
; locally.  This will mean you won't be able to take items using your assets to other people's regions.
;asset_database = "local"
asset_database = "grid"

; Should avatars in neighbor sims see objects in this sim?
see_into_this_sim_from_neighbor = True
 
hmmm da ich selbst nicht am OSGrid dranhänge, werde ich einmal versuchen, wie es ist, wenn ich meine Region ohne MySQL sondern mit SQLite laufen lasse und an mein Grid docke.

Wurde auch getestet und wie ich sagte, es liegt an der Art der Speicherung deiner eigenen Daten in der OpenSim.ini ..... wie sind die einstellungen zu der Asset, Inventory und User Datenbank in der INI Datei?

Hier ein Einblick in meine Einstellungen:

Code:
[StandAlone]
accounts_authenticate = true
welcome_message = "Welcome to Antfarms OpenSim"

; Asset database provider

asset_plugin = "OpenSim.Data.MySQL.dll" ; for mysql

; Inventory database provider

inventory_plugin = "OpenSim.Data.MySQL.dll"

; User Data Database provider

userDatabase_plugin = "OpenSim.Data.MySQL.dll"


default_location_x = 1000
default_location_y = 1000
dump_assets_to_file = false


[Network]
http_listener_port = 9000
remoting_listener_port = 8895

; Uncomment below to enable llRemoteData/remote channels
; remoteDataPort = 20800

grid_server_url = "http://openantfarm.game-host.org:****"
grid_send_key = "null"
grid_recv_key = "null"

user_server_url = "http://openantfarm.game-host.org:****"
user_send_key = "null"
user_recv_key = "null"

asset_server_url = "http://openantfarm.game-host.org:****"

inventory_server_url = "openantfarm.game-host.org:****"


nach der Umstellung von MySQL auf SQLite einiger bastelei und neustart hatte ich selbiges Phänomen alle Prims wech ;) ... nach umkonfiguration auf MySQL und erneuter bastelei und neustart ... alles so wie es vor dem logoff war ;)

Mein Fazit: MySQL statt SQLite verwenden
 
ich habe die drei teile alle bei osgrid!
sollte ich so von ner anleitung machen!

und ich hab das bis jetzt immer mit dem commando save xml gemacht! und halt load xml! und damit ging es auch gut! nur halt jedensmal beim start das immer einschreiben ist doof
 
Diese "OpenSim.Data.MySQL.dll" habe ich bei mir gar nicht im Verzeichnis. :shock:
 
ahso ... na dann ist es doch eigentlich recht simpel ... eindfach folgende Befehle in die OpenSim.ini packen, wenn nicht schon vorhanden:

Code:
startup_console_commands_file = "startup_commands.txt"
shutdown_console_commands_file = "shutdown_commands.txt"

dann im "bin" Verzeichniss deiner OpenSiminstallation die Datei "startup_commands.txt.example" kopieren und in "startup_commands.txt" umbennen .... in diese Datei kannst du dann die einzelnen Befehle eintippern. Gleiches gilt für die "shutdown_commands.txt"

hoffe, das ist was du gesucht hast ;):D
 
Janina Dufaux schrieb:
Diese "OpenSim.Data.MySQL.dll" habe ich bei mir gar nicht im Verzeichnis. :shock:

:shock: ohha ... welche Version hast du von OpenSim bei dir laufen?

die aktuelle ist glaub ich die 0.5.8

einfach in der offenen OpenSim.exe konsole einmal show info eingeben, dann weisst du welche Version du hast ... kann ansonsten nur die Version von Blackie hier empfehlen

edit:

@Albrecht ... es sollte sogar reichen, wenn du in die Shutdown.txt einen einfachen "backup" befehl einbaust ... dann sollten die sachen in der DB von OSGrid hoffentlich auch abgelegt werden ... bin mir aber nicht sicher, wweil ich mein eigenen Grid hier laufen habe ;) ansonsten einfach einmal help in die konsole tippern und der Server zeigt dir die ganzen befehle und wie sie funktionieren
 
Hab sie doch drin. Oh man, ich sollte mir eine Brille zulegen. :roll:

Ja die habe ich auch Netweasel. :)
 
Mit der MySQL Datenbank bekomme ich Opensim gar nicht mehr gestartet. Was muß ich denn da noch alles machen?
 
eine MySQL Datenbank aufsetzten :wink: 8)

Aber wenn du noch nie mit einer solchen DB gearbeitet hast ... hmm ... dann heisst es erstmal lesen, lesen und nochmals lesen

Im Prinzip ist das ganze ganz einfach:

zum Beispiel mit dem Tool Xampp (hier zu bekommen) da dieses Tool einen Apache Webserver, einen MySQL Datenbank server und noch einiges mehr bietet.

Ansonsten kann ich nur meine Hilfe IG, hier im Forum per PM anbieten oder wer mag einen Account auf meinem Grid anlegen und man unterhält sich dort ;)[/list]
 
Ach du Schreck, das klingt ja nach programmieren und so was. :shock:

Das st nichts für mich. Dann hack ich das alles mal ab und bleib nur bei SL. :lol:
 
[x] Nein, hab auch keine lust

Warum?

Egal wo, ob SLInfo Grid, OSGrid, OpenLife Grid ... Überall das gleiche...

1. Reaktion: Hey, wie geil ist das denn? :D
2. Reaktion: Kann ich hier was rezzen? Wow, ein Würfel!!! (der für immer dort bleibt)
3. Reaktion: Hm... irgendwie öde hier!? (und das bleibt auch so, wenn keiner was ändert)
4. Reaktion: Wie seh ich denn aus???? Nochmal Ruth, alles von vorn? ... und ändern geht auch nicht? ... neee danke
5. Und tschüß ...

So wird das NIE was!!!

PS:
Ich weiß, es ist verdammt viel Arbeit, was schönes draus zu machen aus OpenLife, trotz aller Anfangsschwierigkeiten, und das sind ne Menge! Ich weiß, die Infos dazu, wie was geht sind schwer zu finden, aber... sie sind da wenn man nur gewillt ist danach zu suchen und ... es geht schon fast alles genauso wie in SL...

OpenSim macht einfach Spaß, es kostest nix und ist einfach immer wieder schön, ein paar Freunde zu überraschen und gemeinsam Spaß zu haben :D (vorest aber nur auf meinem eigenen Grid :wink: )



PS2:
Schade, dass viele so schnell aufgeben...
 
Netweasel Antfarm schrieb:
Code:
startup_console_commands_file = "startup_commands.txt"
shutdown_console_commands_file = "shutdown_commands.txt"

jetzt weiß ich warum der das nie ladet!
da kommt immer diese meldung (meistens igrnoriert) hihi

[COMMANDFILE]: Running startup.txt
[COMMANDFILE]: Command script missing. Can not run commands

was kann ich jetzt machen das der trotzdem automatisch das ladet?
 
@Netweasel, danke mit dem Tipp von Xampp, das gibt mir wieder Ansporn mich da weiter reinzufummeln. :D
 

Users who are viewing this thread

Zurück
Oben Unten