Tavernentips: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Category:Modding]]
 
In Tavernen und Herbergen werden lokale Tips gegeben, diese können sich auch auf Quests beziehen. Sind Quest-Tips vorhanden, so werden diese grundsätzlich zuerst gegeben. Dann wird nach "lokalen" Tips gesucht. In Tavernen werden, sofern keine lokalen Tips vorhanden sind, die "Random Thoughts" (globalsettings.xml /tavern/randomthoughtstart bis /tavern/randomthoughtend) gegeben, die Zahlen beziehen sich auf die Einträge in <lang>.xml "dlgtavern_<randomthoughtstart>" bis "dlgtavern_<randomthoughtend>".
 
In Tavernen und Herbergen werden lokale Tips gegeben, diese können sich auch auf Quests beziehen. Sind Quest-Tips vorhanden, so werden diese grundsätzlich zuerst gegeben. Dann wird nach "lokalen" Tips gesucht. In Tavernen werden, sofern keine lokalen Tips vorhanden sind, die "Random Thoughts" (globalsettings.xml /tavern/randomthoughtstart bis /tavern/randomthoughtend) gegeben, die Zahlen beziehen sich auf die Einträge in <lang>.xml "dlgtavern_<randomthoughtstart>" bis "dlgtavern_<randomthoughtend>".
  
Zeile 4: Zeile 5:
  
 
_0 = Name des Dorfes<br>
 
_0 = Name des Dorfes<br>
_1 - (nobodyhome -2) = Bezeichnungen für Shops und Locations<br>
+
_1 bis (nobodyhome -2) = Bezeichnungen für Shops und Locations<br>
 
_(nobodyhome - 1) = "GetLost"-Text, zB "Tagchen! Ihr wollt sicher nicht zu mir. Also raus!"<br>
 
_(nobodyhome - 1) = "GetLost"-Text, zB "Tagchen! Ihr wollt sicher nicht zu mir. Also raus!"<br>
 
_(nobodyhome) = "nobodyhome"-Text, zB "Auf euer Klopfen rührt sich nichts."<br>
 
_(nobodyhome) = "nobodyhome"-Text, zB "Auf euer Klopfen rührt sich nichts."<br>
_nobodyhome + 1) - (maxtipid) = Tavernen/Herbergentips<br>
+
_(nobodyhome + 1) bis (maxtipid) = Tavernen/Herbergentips<br>
  
Wobei nobodyhome aus globalsettings.xml /townsettings/town[id=aktuelledorfid]/nobodyhome kommt.
+
Wobei nobodyhome und maxtipid aus globalsettings.xml /townsettings/town[id=aktuelledorfid] kommen.
  
 
D.h. zB in Serske sieht das dann so aus:
 
D.h. zB in Serske sieht das dann so aus:

Aktuelle Version vom 6. August 2014, 15:51 Uhr

In Tavernen und Herbergen werden lokale Tips gegeben, diese können sich auch auf Quests beziehen. Sind Quest-Tips vorhanden, so werden diese grundsätzlich zuerst gegeben. Dann wird nach "lokalen" Tips gesucht. In Tavernen werden, sofern keine lokalen Tips vorhanden sind, die "Random Thoughts" (globalsettings.xml /tavern/randomthoughtstart bis /tavern/randomthoughtend) gegeben, die Zahlen beziehen sich auf die Einträge in <lang>.xml "dlgtavern_<randomthoughtstart>" bis "dlgtavern_<randomthoughtend>".

Ortsspezifische Tips kommen aus dem Orts-Pool. Dieser ist wie folgt organisiert:

_0 = Name des Dorfes
_1 bis (nobodyhome -2) = Bezeichnungen für Shops und Locations
_(nobodyhome - 1) = "GetLost"-Text, zB "Tagchen! Ihr wollt sicher nicht zu mir. Also raus!"
_(nobodyhome) = "nobodyhome"-Text, zB "Auf euer Klopfen rührt sich nichts."
_(nobodyhome + 1) bis (maxtipid) = Tavernen/Herbergentips

Wobei nobodyhome und maxtipid aus globalsettings.xml /townsettings/town[id=aktuelledorfid] kommen.

D.h. zB in Serske sieht das dann so aus:

<text key="serske_0">Serske</text>
<text key="serske_1">Orknase</text>
<text key="serske_2">Westwind</text>
<text key="serske_3">Laske Hasgarsson</text>
<text key="serske_4">Nicht einmal in seinem eigenen Haus hat man Ruhe!</text>
<text key="serske_5"></text>
<text key="serske_6">Laske Hasgarsson ist ein guter Schmied und auch freundlich, wenn man ihm nicht dumm kommt.</text>
<text key="serske_7">Hier bekommt man nicht viel zu kaufen. Wenn ihr etwas braucht, reist das kurze Stück nach Thorwal, so machen es auch die Einheimischen.</text>

Nobodyhome steht auf 5 und maxtipid auf 7, damit werden die letzten beiden Texte als Tips in Tavernen verfügbar.