Änderung der Sys.Info: Unterschied zwischen den Versionen

Aus EnzyklopAtys

Wechseln zu: Navigation, Suche
K
K
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>{{WIP}}{{Trad
+
<noinclude>{{Trad
 
|DE=Änderung der Sys.Info
 
|DE=Änderung der Sys.Info
 
|FR=Modif de sys info
 
|FR=Modif de sys info
Zeile 28: Zeile 28:
  
 
Das Format einer Zeile ist wie folgt:
 
Das Format einer Zeile ist wie folgt:
     <code>"CATEGORIE", "R G B Opazitäts-Modus", // Kommentar, der + Infos zur Kategorie liefert</code>
+
     <code>"CATEGORIE", "R G B Opazitäts-Modus", // Kommentar, der zusätzliche Infos zur Kategorie liefert</code>
  
 +
Hinweis: Sobald Du den Client einmal gestartet hast, wird die Anzeige in client.cfg ganz häßlich, da kann man nichts machen ...
  
 +
Wenn wir das Verhalten einer Nachricht ändern wollen, brauchen wir '''drei Dinge''': die Kategorie der Nachricht (die wir finden müssen), den gewünschten Modus (in dem sie angezeigt wird) und die gewünschte Farbe.
  
Note : une fois que vous aurez lancé le client une fois, l'affichage dans le client.cfg sera tout moche, on y peut rien ...
+
== Beispiel ==
 +
Wenn ich zum Beispiel die Nachricht über den Kauf eines Gegenstandes so ändern möchte, daß sie orange und nur in sys.info erscheint.
 +
=== Finde die Kategorie ===.
 +
Um die Kategorie zu finden, schaue ich in meinem Chatlog nach und finde folgendes :
 +
:: 2021/05/03 23:23:19 (SYSTEM/ITM) * Du hast einen Karavan-Pakt / Teleporter nach Yrkanis für 1000 Dappers gekauft.
  
Si on veut modifier le comportement d'un message, il va nous falloir '''trois choses''' : la catégorie du message (qu'on va devoir trouver), le mode souhaité (où il s'affiche), et la couleur souhaitée.
+
--> Ich weiß daher, dass die Nachrichtenkategorie "ITM" lautet.
  
== Exemple ==
+
=== Finde den gewünschten Modus ===
Par exemple, si je veux modifier le message d'achat d'un objet, pour qu'il soit en orange et uniquement en sys infos.
+
Hier ist eine Liste der verschiedenen möglichen Modi:
===Trouver la catégorie===
+
* '''normal''': nur in sys.info - z.B. "Ihr Ziel ist der Karavan-Altar von Yrkanis."
Pour trouver la catégorie, je regarde dans mon chatlog et je trouve ça :
+
* '''over''': im sys.info und Pop-up am unteren Bildschirmrand: an dieser Stelle - z. B. "Du hast einen Karavan-Pakt / Teleporter nach Yrkanis für 1000 Dappers gekauft."
    2021/05/03 23:23:19 (SYSTEM/ITM) * Vous avez acheté un Pacte karavan / Téléporteur vers Yrkanis pour 1000 dappers.
+
* '''overonly''' -> nur Pop-up am unteren Bildschirmrand: an dieser Stelle - zum Beispiel "Krill erhält Basis-Augenfragment / Bodoc mit Qualität 8."
 +
* '''around''': nur Umgebung - z. B. "Krill tritt eurem Team bei".
 +
* '''center''' -> in sys.info, und Pop-up am oberen Bildschirmrand: an diesem Ort, z. B. "Du befindest dich in Yrkanis."
 +
* '''centeraround''' -> in sys.info, in Umgebung und Pop-up am oberen Bildschirmrand und: an dieser Stelle, zum Beispiel "Du befindest dich in Yrkanis."
  
 +
--> Für mich wird der Modus also normal sein.
  
--> Je sais donc que la catégorie de message est "ITM".
+
=== Farbe finden ===
===Trouver le mode souhaité===
+
Bei der Farbe möchte ich, daß sie orange ist. Wir werden die RGB-Darstellung des Orange finden, das mich interessiert, z. B. [https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Colors/Color_picker_tool avec un outil comme celui-ci] : 204, 85, 0.
Voici la liste des différents modes possibles :
 
* '''normal''' : uniquement en sys. infos - par exemple "Vous ciblez Autel Karavan d'Yrkanis."
 
* '''over''' : dans le sys infos et pop-up en bas de l'écran : à cet endroit - par exemple "Vous avez acheté un Pacte karavan / Téléporteur vers Yrkanis pour 1000 dappers."
 
*  '''overonly''' -> uniquement pop-up en bas de l'écran : à cet endroit - par exemple "Krill obtient Fragment d'oeil de base / Bodoc de qualité 8."
 
* '''around''' : uniquement alentours, par exemple "Krill rejoint votre équipe"
 
* '''center''' -> en sys infos, et pop-up en haut de l'écran : à cet endroit, par exemple "Vous êtes à Yrkanis."
 
* '''centeraround''' -> en sys infos, en alentours et pop-up en haut de l'écran et : à cet endroit, par exemple "Vous êtes à Yrkanis."
 
  
 +
== Wir setzen das alles zusammen ==
 +
Wenn wir das alles zusammen haben, müssen wir die Zeile bearbeiten. Wir ignorieren die Zeilen vor der 11., die mit "// NEW" beginnt - sie sind aus Gründen der Kompatibilität da. Das Format einer Zeile ist wie folgt:
  
--> Pour moi, le mode seront donc normal
+
    "KATEGORIE", "R G B OPACITÉ MODE", // Kommentar, der zusätzliche Infos zur Kategorie gibt
===Trouver la couleur===
 
Pour la couleur, je veux qu'il soit en orange. On va trouver la représentation RGB du orange qui m'intéresse, par exemple [https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Colors/Color_picker_tool avec un outil comme celui-ci] : 204, 85, 0.
 
  
===On rassemble tout ça===
+
Wir ersetzen also KATEGORIE, R, G, B, MODE durch die Werte, die wir wollen. Für die Deckkraft ist das meines Wissens nicht implementiert, also lassen wir sie immer auf 255. Für mein Beispiel sieht das folgendermaßen aus:
Une fois que l'on a tout ça, il faut modifier la ligne. On ignore les lignes avant la 11ème, celle qui commence par "// NEW" - elles sont là pour des raisons de compatibilité. Le format d'une ligne est le suivant :
 
 
 
    "CATEGORIE", "R G B OPACITÉ MODE", // Commentaire qui donne + d'infos sur la catégorie
 
 
 
On remplace donc CATEGORIE, R, G, B, MODE par les valeurs que l'on souhaite. Pour l'opacité, à ma connaissance ce n'est pas implanté, donc on le laisse toujours à 255. Pour mon exemple, cela donne ceci :
 
  
 
     '''<big>"ITM", "204 85 0 255 over", // Item</big>'''
 
     '''<big>"ITM", "204 85 0 255 over", // Item</big>'''
  
 +
== Anhang: Eventmeldungen nur im Infosys anzeigen ==
  
 
+
Siehe [[Änderung der Sys.Info/Ereignis-Meldungen nur in der Sys.info anzeigen|Ereignis-Meldungen nur in der Sys.info anzeigen]].
== Annexe : Afficher les messages d'event uniquement dans le sys infos ==
 
Voir [[Modif de sys info/Broadcast event en sys info seul|Broadcast event en sys info seul]].
 
 
 
  
 
----
 
----
Zeile 77: Zeile 73:
  
 
----
 
----
<noinclude>{{Portail Gameplay}}
+
<noinclude>{{Portal Gameplay}}
 +
[[Kategorie:Gameplay]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 20. November 2021, 18:00 Uhr

de:Änderung der Sys.Info fr:Modif de sys info
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎
ACHTUNG !! Vor jeder Manipulation der Datei client.cfg mußt Du
* das Spiel beenden
* eine Sicherungskopie der Datei erstellen. Mehr dazu auf der Seite Ryzom-Ordner und -Dateien.

( Quelle : https://app.ryzom.com/app_forum/index.php?page=topic/view/31567/4#4 von Kalikaze, Dienstag, 4. Mai 2021.)


Kuckuck,

Mir wurde vorgeschlagen, daß ich die Info teilen soll und daß es helfen könnte,
also ist hier ein Mini-Tutorial, um die Farbe und die Position der Nachrichten im Info-Sys zu ändern.

Wir brauchen drei Dinge:

  • die Kategorie der Nachricht (die wir herausfinden müssen),
  • den gewünschten Modus (wo sie angezeigt wird), und
  • die gewünschte Farbe.

Die Datei client.cfg

Für jede Änderung werden wir die folgende Liste bearbeiten (es ist wichtig, daß Du alles kopierst und einfügst, nicht nur die Änderung, die Dich interessiert) und sie dann in Deine client.cfg kopieren / einfügen. Natürlich mußt Du dies tun, wenn das Spiel geschlossen ist.


SystemInfoColors =
{
// OLD STUFF Here for compatibility
"RG", "0 0 0 255 normal", // Black to see when there is an error
"BC", "0 0 0 255 normal", // Black to see when there is an error
"JA", "0 0 0 255 normal", // Black to see when there is an error
"BL", "0 0 0 255 normal", // Black to see when there is an error
"VE", "0 0 0 255 normal", // Black to see when there is an error
"VI", "0 0 0 255 normal", // Black to see when there is an error

// NEW System Info Categories
"SYS", "255 255 255 255 normal", // Default system messages
"BC", "255 255 255 255 centeraround", // Broadcast messages
"TAGBC", "255 255 255 255 centeraround", // Taged broadcast messages : color should remain white as some word are tagged
"XP", "255 255 64 255 over", // XP Gain
"SP", "255 255 64 255 over", // SP Gain
"TTL", "255 255 64 255 over", // Title
"TSK", "255 255 255 255 over", // Task
"ZON", "255 255 255 255 center", // Zone
"DG", "255 0 0 255 normal", // Damage to me
"DMG", "255 0 0 255 normal", // Damage to me
"DGP", "200 0 0 255 normal", // Damage to me from player
"DGM", "255 128 64 255 normal", // Damage from me
"MIS", "150 150 150 255 normal", // The opponent misses
"MISM", "255 255 255 255 normal", // I miss
"ITM", "0 200 0 255 over", // Item
"ITMO", "170 170 255 255 overonly", // Item other in group
"ITMF", "220 0 220 255 over", // Item failed
"SPL", "50 50 250 255 normal", // Spell to me
"SPLM", "50 150 250 255 normal", // Spell from me
"EMT", "255 150 150 255 normal", // Emote
"MTD", "255 255 0 255 over", // Message Of The Day
"FORLD","64 255 64 255 overonly", // Forage Locate Deposit
"CHK", "255 120 60 255 center", // Tous ce qui ne remplit pas une condition
"CHKCB","255 255 0 255 center", // Tous ce qui ne remplit pas une condition en combat (trop loin, cible invalide, pas assez de mana, etc.)
"PVPTM","255 120 60 255 overonly", // PVP timer
"THM", "255 255 64 255 over misc_levelup.ps", // Thema finished
"AMB", "255 255 64 255 center", // Ambiance
"ISE", "192 208 255 255 normal", // Item special effect
"ISE2", "192 208 255 255 center", // Item special effect with center text (for effects without flying text)
"OSM", "128 160 255 255 center", // Outpost state message
"AROUND","255 255 0 255 around", // Only in around channel
"R2_INVITE","0 255 0 255 around", // Ring invitation
};

Das Format einer Zeile ist wie folgt:

   "CATEGORIE", "R G B Opazitäts-Modus", // Kommentar, der zusätzliche Infos zur Kategorie liefert

Hinweis: Sobald Du den Client einmal gestartet hast, wird die Anzeige in client.cfg ganz häßlich, da kann man nichts machen ...

Wenn wir das Verhalten einer Nachricht ändern wollen, brauchen wir drei Dinge: die Kategorie der Nachricht (die wir finden müssen), den gewünschten Modus (in dem sie angezeigt wird) und die gewünschte Farbe.

Beispiel

Wenn ich zum Beispiel die Nachricht über den Kauf eines Gegenstandes so ändern möchte, daß sie orange und nur in sys.info erscheint. === Finde die Kategorie ===. Um die Kategorie zu finden, schaue ich in meinem Chatlog nach und finde folgendes :

2021/05/03 23:23:19 (SYSTEM/ITM) * Du hast einen Karavan-Pakt / Teleporter nach Yrkanis für 1000 Dappers gekauft.

--> Ich weiß daher, dass die Nachrichtenkategorie "ITM" lautet.

Finde den gewünschten Modus

Hier ist eine Liste der verschiedenen möglichen Modi:

  • normal: nur in sys.info - z.B. "Ihr Ziel ist der Karavan-Altar von Yrkanis."
  • over: im sys.info und Pop-up am unteren Bildschirmrand: an dieser Stelle - z. B. "Du hast einen Karavan-Pakt / Teleporter nach Yrkanis für 1000 Dappers gekauft."
  • overonly -> nur Pop-up am unteren Bildschirmrand: an dieser Stelle - zum Beispiel "Krill erhält Basis-Augenfragment / Bodoc mit Qualität 8."
  • around: nur Umgebung - z. B. "Krill tritt eurem Team bei".
  • center -> in sys.info, und Pop-up am oberen Bildschirmrand: an diesem Ort, z. B. "Du befindest dich in Yrkanis."
  • centeraround -> in sys.info, in Umgebung und Pop-up am oberen Bildschirmrand und: an dieser Stelle, zum Beispiel "Du befindest dich in Yrkanis."

--> Für mich wird der Modus also normal sein.

Farbe finden

Bei der Farbe möchte ich, daß sie orange ist. Wir werden die RGB-Darstellung des Orange finden, das mich interessiert, z. B. avec un outil comme celui-ci : 204, 85, 0.

Wir setzen das alles zusammen

Wenn wir das alles zusammen haben, müssen wir die Zeile bearbeiten. Wir ignorieren die Zeilen vor der 11., die mit "// NEW" beginnt - sie sind aus Gründen der Kompatibilität da. Das Format einer Zeile ist wie folgt:

   "KATEGORIE", "R G B OPACITÉ MODE", // Kommentar, der zusätzliche Infos zur Kategorie gibt

Wir ersetzen also KATEGORIE, R, G, B, MODE durch die Werte, die wir wollen. Für die Deckkraft ist das meines Wissens nicht implementiert, also lassen wir sie immer auf 255. Für mein Beispiel sieht das folgendermaßen aus:

   "ITM", "204 85 0 255 over", // Item

Anhang: Eventmeldungen nur im Infosys anzeigen

Siehe Ereignis-Meldungen nur in der Sys.info anzeigen.