Not a Json-message

35 views
Skip to first unread message

floren...@googlemail.com

unread,
Aug 12, 2013, 9:00:39 AM8/12/13
to uni-kassel-se1-s...@googlegroups.com
Bitte bei folgender Servernachricht die doppelten Anführungszeichen durch Hochkommata ersetzen, wenn dies kein Json-Steuerzeichen ist.
z.B. "Commercial Harbor"

{"@ts":"1376309546299","@src":"SERVER","@prop":"USER_MESSAGE","@nv":"OK - choose(ProgressCard:"Commercial Harbor","Master Merchant","Merchant","Merchant Fleet","Resource Monopoly","Trade Monopoly","Bishop","Deserter","Saboteur","Spy","Warlord","Wedding","Alchemist","Crane","Inventor","Irrigation","Medicine","Mining","Road Building","Smith")"}"

Diese Nachricht bekommt man beim Spielen einer Spionkarte.

Gruß Team-E

Andreas Scharf

unread,
Aug 13, 2013, 11:19:11 AM8/13/13
to uni-kassel-se1-s...@googlegroups.com
Hallo,

das ist richtig. An dieser Stelle sendet der Server invalides JSON. Der Fehler ist in Version 1.3.4 behoben. Aber dann sieht die Antwort vom Server dann so aus:

{"@ts":"1376309546299","@src":"SERVER","@prop":"USER_MESSAGE","@nv":"OK - choose(ProgressCard:CommercialHarbor,MasterMerchant,Merchant)"}

Gruß,
Andreas

floren...@googlemail.com

unread,
Aug 13, 2013, 1:00:35 PM8/13/13
to uni-kassel-se1-s...@googlegroups.com
Dann wäre es nett, wenn die ProgressCards generell geändert werden, sodass sie überall die selben Namen haben (Json-Protokoll).
Danke und Gruß Team-E

Andreas Scharf

unread,
Aug 14, 2013, 3:05:19 AM8/14/13
to uni-kassel-se1-s...@googlegroups.com
Hallo,

an welcher Stelle haben denn deiner Meinung nach die ProgressCards einen anderen Namen? 

Gruß,
Andreas

floren...@googlemail.com

unread,
Aug 14, 2013, 6:42:13 AM8/14/13
to uni-kassel-se1-s...@googlegroups.com
Mit anderen Namen meinte ich, dass die ProgressCards im Json-Protokoll immer noch mit Leerzeichen geschrieben werden . Hier ein Beispiel:
{"@ts":"1376473040241","@src":"ProgressCard@5ddd2015","@prop":"name","@nv":"Commercial Harbor"}
{"@ts":"1376473040241","@src":"ProgressCard@2456b2b2","@prop":"name","@nv":"Master Merchant"}
{"@ts":"1376473040241","@src":"ProgressCard@5832d49d","@prop":"name","@nv":"Merchant Fleet"}

Es wäre halt schön, wenn die ProgressCards an dieser Stelle auch zusmamegeschrieben würden.
Danke und Gruß
Team-E

Andreas Scharf

unread,
Aug 14, 2013, 7:37:08 AM8/14/13
to uni-kassel-se1-s...@googlegroups.com
Hallo,

da es sich hierbei um die Klartextnamen der Karten handelt, die auch im Client angezeigt werden, würden wir diese - wenn es keine guten Gründe gibt - beibehalten.

Gruß,
Andreas
Reply all
Reply to author
Forward
0 new messages