Logo Khaganat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:creer_un_univers [2016/12/26 08:25] – [The Persistent Data Record] Domperssen:creer_un_univers [2021/12/03 18:19] (current) – external edit 127.0.0.1
Line 5: Line 5:
  
 ==== Base MySQL ==== ==== Base MySQL ====
-This database system is used for services and the administration of the server, this does not therefore directly concern the world __EXCEPT__ the determination of player accounts and their [[Commands_shard#the_rights|privileges]].+This database system is used for services and the administration of the server, this does not therefore directly concern the world __EXCEPT__ the determination of player accounts and their [[commandes_shard#the_rights|privileges]].
  
 ==== The Georges Sheets ==== ==== The Georges Sheets ====
Line 25: Line 25:
 \\ This kind of data is stored in //code/ryzom/server/save_shard//, in the form of binary files. \\ This kind of data is stored in //code/ryzom/server/save_shard//, in the form of binary files.
 \\ Although,  this is not normally necessary, because it is possible to edit the data using the //pdr_util// utility, which transforms the binary "pdr" into an "editable xml". It can then be reassembled with the same tool. This can be used to massively update data on a large number of characters or creatures. \\ Although,  this is not normally necessary, because it is possible to edit the data using the //pdr_util// utility, which transforms the binary "pdr" into an "editable xml". It can then be reassembled with the same tool. This can be used to massively update data on a large number of characters or creatures.
-<WRAP tip> Let's take a sample file: //code/ryzom/server/save_shard/characters/001/account_1_0_pdr.bin//. \\ We see that we are in the part devoted to the characters("characters" in English). The subfolder, 001, is used only to prevent too much data from being stored in the same directory, so the system automatically organizes them into sub directories. Then we see "account", this means a player account, then "1", means account with ID 1. Then we read 0, this is the first character slot(out of 4 possible ). Ie: In this binary file contains all the data of the first character of the server's first player: inventory, position, skills etc. </WRAP>+<WRAP tip> Let's take a sample file: //code/ryzom/server/save_shard/characters/001/account_1_0_pdr.bin//. \\ We see that we are in the part devoted to the characters("characters" in English). The subfolder, 001, is used only to prevent too much data from being stored in the same directory, so the system automatically organizes them into sub directories. Then we see "account", this means a player account, then "1", means account with ID 1. Then we read 0, this is the first character slot(out of 4 possible ). Ie: This binary file contains all the data of the first character of the server's first player: inventory, position, skills etc. </WRAP>
  
 {{tag>Informational Server tutorial}} {{tag>Informational Server tutorial}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
en/creer_un_univers.1482740721.txt.gz · Last modified: (external edit)

Licences Mentions légales Accueil du site Contact Inclusion