Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Silkroad Online Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

09.11.2007, 18:10

HTML - Tags ingame?

Hallo :)

Erstmal möcht ich sagen, dass ich von coden, proggen etc nicht viel verstehe, aber folgender Screen zeigt, warum ich mich doch etwas verunsichert fühle...
»noir« hat folgende Datei angehängt:

2

09.11.2007, 18:29

hab ich auch kp why^^
The place where the possible and the impossible meet
The possimpeble

3

09.11.2007, 18:32

naja halt kleiner bug ingame ... gibts schon recht lange !
Alps:
str bow
int nuker
farmer

4

09.11.2007, 18:34

Naja mich wundert halt dass das SO geschrieben ist, also mit den HTML Tags. Als ich Delphi gelernt hab, sah das ein wenig anders aus, und als mir neulich jemand erzählt hat, dass C und C++ so ähnlich ausschauen dachte ich eigentlich nicht, dass er mich verarscht. :)

5

09.11.2007, 18:36

Das ist zwar HTML- bzw. XMLartige Auszeichnung aber die Sprachen sind es trotzdem nicht. Der Farbcode im Font-Color-Tag wird immer als Hexadezimalcode ("#FFFFFF" zB) angegeben.
Ich kann mir vorstellen, dass damit trotzdem in Zukunft Beschreuibungstexte formatiert werden sollen - nur eben nicht mit 'nem HTML-Parser sondern mit 'nem spielinternen.
Wir müssen [...] der Versuchung widerstehen, ein Geflecht von Gesetzen herzustellen, hinter dem eines Tages die Freiheit unsichtbar wird. - Helmut Schmidt[/size]

6

09.11.2007, 18:40

Gibt es das denn schon bei anderen Spielen? Meine in irgendeinem Ordner (BF2 oder so?) mal ein paar *.xml-Dateien gesehen zu haben - was kann man denn sonst noch damit?

Weil: Formatiert wurde der Text auf dem Screenshot ja nicht wirklich, und es gibt auch nur eine Schriftart (mit 6 Farben ingame).

Jiraiya

Masterchief

Beiträge: 553

Wohnort: Hamburg

Beruf: Student

  • Nachricht senden

7

09.11.2007, 19:30

ich glaub ich muss mich etwas fortbilden was programmiersprachen angeht. ich verstehe naemlich nur bahnhof und das kotzt mich an :pinch:

Telemachus - Legion Aeternitas - lvl 4x Zauberer

SRO adé - AION FTW :love: Legion Aeternitas

Silent Star

Verteidiger einer zerschmetterten Welt

Beiträge: 2 603

Wohnort: Karlsruhe

Beruf: Software Developer

  • Nachricht senden

8

09.11.2007, 19:57

So, mal mein Spezialgebiet :D

Der Farbcode im Font-Color-Tag wird immer als Hexadezimalcode ("#FFFFFF" zB) angegeben.

Nicht ganz richtig. Es gibt auch vordefinierte werte. Du kannst z.B. auch <font color=blue> sagen ;)

Ich kann mir vorstellen, dass damit trotzdem in Zukunft Beschreuibungstexte formatiert werden sollen

Naja net wirklich. Eigentlich gibt intern einfach nur ein Feld, dass die Farbe kennzeichnet usw., bzw. ein Objekt, dass die ganzen Formatierungen für diesen Text beschreiben.

Gibt es das denn schon bei anderen Spielen? Meine in irgendeinem Ordner (BF2 oder so?) mal ein paar *.xml-Dateien gesehen zu haben - was kann man denn sonst noch damit?

XML eignet sich zum Datenaustausch hervoragend. In Spielen würde es sich eigenen um erweiterebare dinge einzustellen. Die meisten Konfigurationen sind in XML geschrieben.

Was hier vorliegt ist einfach eine etwas komplizierte Weise von JM Texte formatiert darzustellen, aber irgendwie haben sie Intern noch nicht den Parser dafür.

MfG DAU
vergisst man schnell mal, dass die DAUs eigentlich in der überzahl sind.

ich weiß sehr genau, dass AIDS viele (Geschechts-)Krankheiten, darunter HIV, vorbeugt.


9

10.11.2007, 01:04

Der Farbcode im Font-Color-Tag wird immer als Hexadezimalcode ("#FFFFFF" zB) angegeben.

Nicht ganz richtig. Es gibt auch vordefinierte werte. Du kannst z.B. auch <font color=blue> sagen ;)
Gut, ich dachte, es wär klar, dass es mir um numerische Werte geht.
Ich kann mir vorstellen, dass damit trotzdem in Zukunft Beschreuibungstexte formatiert werden sollen

Naja net wirklich. Eigentlich gibt intern einfach nur ein Feld, dass die Farbe kennzeichnet usw., bzw. ein Objekt, dass die ganzen Formatierungen für diesen Text beschreiben.
Ist ja richtig. Es ist umständlich und behindert, dass so zu machen. Aber es dreht sich hier immerhin um Joymax und das sie's nicht drauf haben, haben sie mehrfach bewiesen.
Die Möchtergern-Formatierungen ergeben Sinn und ich glaube nicht, dass sich die Strings zufällig rein verirrt haben. Da tippe ich eher auf deinen letzten Satz:
Was hier vorliegt ist einfach eine etwas komplizierte Weise von JM Texte formatiert darzustellen, aber irgendwie haben sie Intern noch nicht den Parser dafür.
Wir müssen [...] der Versuchung widerstehen, ein Geflecht von Gesetzen herzustellen, hinter dem eines Tages die Freiheit unsichtbar wird. - Helmut Schmidt[/size]

10

10.11.2007, 15:10

Es ist sehr wahrscheinlich, dass das im ganzen Spiel so gemacht wird und bei den EventItems hat man wahrscheinlich vergessen den Parser darüber laufen zu lassen.

Zum einen ist XML super und nicht "behindert" und zum anderen sollte man einem Programmierteam, dass ein Spiel wie Silkroad programmiert hat, nicht vorwerfen, dass sie nichts drauf hätten.

IGN: Kreo | Server: Pacific | Level: 90 | Build: 7:1 Int Hybrid Spear | Gilde: MostWanted | Satus: inaktiv

IGN: P4x | Server: Pacific | Level: 85 | Build: FullSTR Warrior Warlock | Status: inaktiv

11

10.11.2007, 15:45

Ich hab nicht geschrieben, dass XML behindert ist, sondern dass es behindert ist, es auf diese Weise zu formatieren, wobei ich mich da im Speziellen auf die <br>-Tags und das <strong>- sowie das <font>-Tag bezogen habe.

Doch sollte man. Ich mein, schau dir an, was die da produzieren. Qualitätssicherung ist fast gar nicht vorhanden. Das Spielsystem ist dermaßen einfach, dass es schon wehtut. Alle paar Stunden das ein oder andere Unique mit Random-Spawnpunkt. Kaum Events. Sie haben ewig gebraucht, um überhaupt das Jobsystem auf Vordermann zu bringen.
Aber statt richtig zu proggen entwickeln sie lieber immer mehr Items, um Leute zum Geldausgeben zu bewegen.
Sie kriegen Kohle rein und zwar mächtig. Aber nutzen tun sie sie nicht. Weil sie nix drauf haben.
Wir müssen [...] der Versuchung widerstehen, ein Geflecht von Gesetzen herzustellen, hinter dem eines Tages die Freiheit unsichtbar wird. - Helmut Schmidt[/size]

12

10.11.2007, 16:09

Doch sollte man. Ich mein, schau dir an, was die da produzieren. Qualitätssicherung ist fast gar nicht vorhanden. Das Spielsystem ist dermaßen einfach, dass es schon wehtut. Alle paar Stunden das ein oder andere Unique mit Random-Spawnpunkt. Kaum Events. Sie haben ewig gebraucht, um überhaupt das Jobsystem auf Vordermann zu bringen.
Aber statt richtig zu proggen entwickeln sie lieber immer mehr Items, um Leute zum Geldausgeben zu bewegen.
Sie kriegen Kohle rein und zwar mächtig. Aber nutzen tun sie sie nicht. Weil sie nix drauf haben.
Und was hat das mit programmieren zu tun?
Bugs sind in jedem Spiel vorhanden.
Das Spiesystem ist einfach?
Silkroad ist ein riesiges Spiel, es ist grundsätzlich Free2Play und man sollte auch nicht vergessen, dass eine Firma wieJoymax sicher nicht über diegleichen Ressourcen verfügt wie Blizzard.

Events und Uniquespawnpunkte haben auch nichts mit dem Thema zu tun.

Über Windows beschweren sich auch immer alle (ist ja inzwischen Volkssport) und es gibt massig Bugs und trotzdem kannst du davon ausgehen, dass bei Microsoft ne Elitetruppe an Programmierern sitzt.

Hier weiter über XML und Schriftformatierung zu diskutieren ist wohl nicht nötig.

IGN: Kreo | Server: Pacific | Level: 90 | Build: 7:1 Int Hybrid Spear | Gilde: MostWanted | Satus: inaktiv

IGN: P4x | Server: Pacific | Level: 85 | Build: FullSTR Warrior Warlock | Status: inaktiv

JannyR

Fortgeschrittener

Beiträge: 199

Wohnort: Boizenburg/Elbe (M-V)

Beruf: Zeitsoldat (((IT-Systemelektroniker))) Char: Jan -|- Gilde: Xidos

  • Nachricht senden

13

10.11.2007, 18:02


Der Farbcode im Font-Color-Tag wird immer als Hexadezimalcode ("#FFFFFF" zB) angegeben.

Nicht ganz richtig. Es gibt auch vordefinierte werte. Du kannst z.B. auch <font color=blue> sagen ;)
Obwohl die Seite denn nicht "sauber" geschrieben ist, weil es gibt immernoch Browser die diese Werte nicht interpretieren können... ;)

14

11.11.2007, 18:45

Und was hat das mit programmieren zu tun?
Bugs sind in jedem Spiel vorhanden.
Das Spiesystem ist einfach?
Silkroad ist ein riesiges Spiel, es ist grundsätzlich Free2Play und man sollte auch nicht vergessen, dass eine Firma wieJoymax sicher nicht über diegleichen Ressourcen verfügt wie Blizzard.

Events und Uniquespawnpunkte haben auch nichts mit dem Thema zu tun.
Hör mal, wenn man in einer Softwareschmiede arbeitet, dann programmiert man nicht einfach vor sich her und das war's dann. Schonmal was vom Software-Life-Cycle gehört? Such mal im I-Net, dann wirst du sehen, dass da sehr viel mehr hinter steckt als nur zu programmieren. Die Software muss auch nach dem Release noch unterhalten werden. Das merkst du an den Updates ab und zu.
Du sagst, Joymax hat nicht die Ressourcen wie Blizzard. Da stimm ich dir zu. Das ist aber keine Entschuldigung dafür, ein schlechtes Produkt abzuliefern. Auch Blizzard hat mal klein angefangen. Und ehrlich gesagt, ist das, was Joymax mit SRO veranstaltet nicht grad 'n gutes Zeugnis für die Zukunft.
Mind. 80% der Spielerschaft kaufen Silk. Viele kaufen Tickets, weil's auf hohen Lvls nur noch'n Krampf ist, weiterzulvln. Außerdem kaufen sich sehr viele noch Rev. Return Scrolls, Alchemie-Items und Tiere. Und jetzt erklär du mir mal, warum Joymax kein Geld haben sollte. Wieviele GMs gibt' mitlerweile? AFAIK 5 (wenn's hochkommt vllt. 8?) Und wieviele Server? 25? 8 GMs auf 25 Server, das ist lächerlich. Und das bei Accs, die gehackt werden (wobei Joymax nichtmal den Versuch unternimmt, die Sicherheit zu erhöhen), Bugs, die nicht bereinigt werden und Bot, die nicht gebannt werden.
Es gibt so viel zu tun, aber Joymax tut so wenig.
Aber stimmt ja, gehört ja alles nicht zur Programmierung. Nur mal so am Rande, bei dem Spielprinzip wird SRO aller Wahrscheinlichkeit nach das am einfachsten programmierte MMORPG sein, das ich kenne.

Joymax fehlen einfach die Kompetenzen.


Aber eigentlich ist das gar nicht das Thema hier...
Wir müssen [...] der Versuchung widerstehen, ein Geflecht von Gesetzen herzustellen, hinter dem eines Tages die Freiheit unsichtbar wird. - Helmut Schmidt[/size]

15

11.11.2007, 19:32

Wir reden aneinander vorbei...

Mir geht es nicht um GMs, angeblich fehlende Features oder irgendeinen anderen Scheiß, über den sich immer alle aufregen. Es geht darum, dass hier gesagt wird, das Joymax schlechte Programmierer hat. Wenn Joymax wollte und die Kohle hätte um genug Leute lang genug zu beschäftigen, könnten sie mit Sicherheit ein Spiel entwickeln, was an die Qualität von WoW rankommt. Das sowas nicht gemacht wird liegt an fehlendem Budget, der Firmenpolitik von Joymax, dem Spielkonzept und sicherlich noch einigem anderen aber bestimmt nicht an mangelnden Fähigkeiten von Programmieren.

EDIT: Du redest von der ganzen Firma, die wohl aus mehr als einer Hand von Leuten besteht, ich rede von den Programmieren, die dieses XML-System vom Screenshot gebaut haben (fast schon OnTopic :D ).

Worauf ich hinaus wollte, war nur, dass man nicht zu voreilig über die Fähigkeiten von anderen urteilen sollte. -aufgeb-

IGN: Kreo | Server: Pacific | Level: 90 | Build: 7:1 Int Hybrid Spear | Gilde: MostWanted | Satus: inaktiv

IGN: P4x | Server: Pacific | Level: 85 | Build: FullSTR Warrior Warlock | Status: inaktiv

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Jarvis« (11.11.2007, 19:39)


Silent Star

Verteidiger einer zerschmetterten Welt

Beiträge: 2 603

Wohnort: Karlsruhe

Beruf: Software Developer

  • Nachricht senden

16

12.11.2007, 00:38

Worauf ich hinaus wollte, war nur, dass man nicht zu voreilig über die Fähigkeiten von anderen urteilen sollte.

Ich bin Programmierer, also darf ich mir nen Urteil erlauben. Du hast Recht, dass es ne Leistung war, so nen Spiel auf die Beine zu stellen, aber an der Betreuung haben sie versagt. Und das ist es ja, was man ihnen ankreidet. Es wird sich fast gar nicht bemüht Fehler zu beseitigen.


Der Farbcode im Font-Color-Tag wird immer als Hexadezimalcode ("#FFFFFF" zB) angegeben.

Nicht ganz richtig. Es gibt auch vordefinierte werte. Du kannst z.B. auch <font color=blue> sagen ;)
Obwohl die Seite denn nicht "sauber" geschrieben ist, weil es gibt immernoch Browser die diese Werte nicht interpretieren können... ;)


Nenn mir einen, der das nicht interpretieren kann.
vergisst man schnell mal, dass die DAUs eigentlich in der überzahl sind.

ich weiß sehr genau, dass AIDS viele (Geschechts-)Krankheiten, darunter HIV, vorbeugt.


JannyR

Fortgeschrittener

Beiträge: 199

Wohnort: Boizenburg/Elbe (M-V)

Beruf: Zeitsoldat (((IT-Systemelektroniker))) Char: Jan -|- Gilde: Xidos

  • Nachricht senden

17

12.11.2007, 11:32




Der Farbcode im Font-Color-Tag wird immer als Hexadezimalcode ("#FFFFFF" zB) angegeben.

Nicht ganz richtig. Es gibt auch vordefinierte werte. Du kannst z.B. auch <font color=blue> sagen ;)
Obwohl die Seite denn nicht "sauber" geschrieben ist, weil es gibt immernoch Browser die diese Werte nicht interpretieren können... ;)


Nenn mir einen, der das nicht interpretieren kann.
Soweit ich weiß kann der alte Mosaic damit nichts anfangen. Und ja es gibts noch Leute die den benutzen, ist ja nicht jeder mit der "IT Welt" so vertraut.

18

12.11.2007, 12:07

Masaku wenn du rechnest, denkt man das es nur + und kein Minus gibt. Die Item Mall wirft weit weniger ab, als du es dir wahrscheinlich so vorstellst, allein schon zu sagen 80% der Spieler kaufen Silk, wobei wahrscheinlich 50% alleine fast nur Goldbots sind. Ich denke mal das die Item Mall, wenn es gut läuft, die Kosten deckt die entstehen. Es kann auch gut sein das ein Teil, oder sogar alles, direkt an Yahoo geht. Das Geld verdient Joymax, indem sie Lizenzen verkaufen.

Wie auch immer. Wie stellt ihr euch denn vor wie der Text formatiert werden soll? Das die Tags dort wie Html aussehen, hat sicher den Grund, dass man sich dort schneller einarbeiten kann. Grundsätzlich muss man, um etwas zu formatieren, den Text markieren und zu der Markierung angeben, wie er aussehen soll, damit es entsprechend verarbeitet werden kann. Dabei ist es völlig egal, wie es aussieht.

Ob nun
{[face:serif;weight:bold;size:15px;color:255.0.0]TESTTEXT}

oder
<font face="serif" color="#FF0000" Size="15px"><b>TESTTEXT</b></font>

Wenn es richtig verarbeitet wird, kommt das selbe dabei heraus und es ist egal wie es gemacht wird. Wie man es machen will, liegt nicht daran was in euren Augen professionell aussieht, sondern wie man damit gut arbeiten kann. Wenn jemand Neues in eure Firma kommt und euren Syntax schon kennt, ist das ein riesen Vorteil.

Soweit ich weiß kann der alte Mosaic damit nichts anfangen. Und ja es gibts noch Leute die den benutzen, ist ja nicht jeder mit der "IT Welt" so vertraut.
Wer mit einem10 Jahre alten Browser surft, der hat es nicht anders verdient. Tut mir Leid, aber man kann nicht alles mit schleifen.


Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Opodeldox« (12.11.2007, 12:16)


Silent Star

Verteidiger einer zerschmetterten Welt

Beiträge: 2 603

Wohnort: Karlsruhe

Beruf: Software Developer

  • Nachricht senden

19

12.11.2007, 15:50

Soweit ich weiß kann der alte Mosaic damit nichts anfangen. Und ja es gibts noch Leute die den benutzen, ist ja nicht jeder mit der "IT Welt" so vertraut.


Ich glaub auf die 0,0001% die den benutzen, kann man dann doch wohl auch verzichten.

Ein Großteil benutzt immer noch IE (das sind dann die Otto-Normal-Verbraucher, die wie du meinst, sich in der IT-Welt net so auskennen).
Ansonsten folgen dann Firefox usw..

Mosaic ist glaub ich wirklich ganz ganz unten anzutreffen.
vergisst man schnell mal, dass die DAUs eigentlich in der überzahl sind.

ich weiß sehr genau, dass AIDS viele (Geschechts-)Krankheiten, darunter HIV, vorbeugt.


JannyR

Fortgeschrittener

Beiträge: 199

Wohnort: Boizenburg/Elbe (M-V)

Beruf: Zeitsoldat (((IT-Systemelektroniker))) Char: Jan -|- Gilde: Xidos

  • Nachricht senden

20

12.11.2007, 16:09

Es gibt immer Leute die den noch gebrauchen.
Außerdem gibts bei Netscape auch Vordefinierte Werte die bei IE nicht funktionieren.

Und ein guter Webmaster nimmt eh die Hex-Werte und nicht die Vordefenierten...