Konzernschnittstelle
Moderatoren: Turel, GameMaster
Konzernschnittstelle
Die Konzernschnittstelle im Spiel funktioniert nicht mehr richtig. Fehler, Anmerkungen und natürlich auch Beschwerden könnt ihr hier hinterlassen.
Bitte schreibt uns welche Probleme ihr mit der Schnittstelle habt.
Gruß
Bitte schreibt uns welche Probleme ihr mit der Schnittstelle habt.
Gruß
Diesel- und Benzintanks werden gar nicht ausgelesen -> Füllmenge 0 wird angezeigt
EQ wird nur unvollständig ausgelesen - > A-Türme und B-Tanks fehlen komplett,
bei dem restlichen EQ stimmen die Mengen nicht -> teilweise zuviel oder zu wenig.
hab jetzt aber nur mal stichprobenartig geprüft
Der Konzernkontostand wird ebenfalls nicht angezeigt.
EQ wird nur unvollständig ausgelesen - > A-Türme und B-Tanks fehlen komplett,
bei dem restlichen EQ stimmen die Mengen nicht -> teilweise zuviel oder zu wenig.
hab jetzt aber nur mal stichprobenartig geprüft
Der Konzernkontostand wird ebenfalls nicht angezeigt.
Ich mach mir mit meinem Zynismus den Alltag erträglich

Es muss DiChT sein, damit das Öl fließen kann.

Es muss DiChT sein, damit das Öl fließen kann.
Also nach kleinen Anpassungen läuft bei uns alles super.
Benutzt folgende Variablen:
array getCorporateGroupLevel( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 3 @return int *
or
@param int 4 @return array (0 => Rohöl, 1 => Kerosin, 4 => Diesel, 7 => Benzin)
* 0 = Rohöl
* 1 = Kerosin
* 4 = Diesel
* 7 = Benzin
_______________________________________________________________________
array getCorporateGroupStock( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 8 @return int *
or
@param int 9 @return array (1 => Bohrturm A, 2 => Tank A, 3 => Pipeline A, usw. )
* 1 = Bohrturm A
* 2 = Tank A
* 3 = Pipeline A
* 4 = Bohrturm B
* 5 = Tank B
* 6 = Pipeline B
* 7 = Bohrturm C
* 8 = Tank C
* 9 = Pipeline C
Benutzt folgende Variablen:
array getCorporateGroupLevel( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 3 @return int *
or
@param int 4 @return array (0 => Rohöl, 1 => Kerosin, 4 => Diesel, 7 => Benzin)
* 0 = Rohöl
* 1 = Kerosin
* 4 = Diesel
* 7 = Benzin
_______________________________________________________________________
array getCorporateGroupStock( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 8 @return int *
or
@param int 9 @return array (1 => Bohrturm A, 2 => Tank A, 3 => Pipeline A, usw. )
* 1 = Bohrturm A
* 2 = Tank A
* 3 = Pipeline A
* 4 = Bohrturm B
* 5 = Tank B
* 6 = Pipeline B
* 7 = Bohrturm C
* 8 = Tank C
* 9 = Pipeline C
Zuletzt geändert von SaS am 25 Sep 2009, 15:32, insgesamt 1-mal geändert.
Fragen & Probleme bitte an den Support unter http://support.g-labs.de oder schreibe eine Mail an support@oilimperium.de!
Darf ich dich korrigieren?SaS hat geschrieben: array getCorporateGroupStock( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 8 @return int *
or
@param int 9 @return array (1 => Bohrturm A, 4 => Tank A, 3 => Pipeline A, usw. )
* 1 = Bohrturm A
* 2 = Tank A
* 3 = Pipeline A
* 5 = Bohrturm B
* 4 = Tank B
* 6 = Pipeline B
* 7 = Bohrturm C
* 8 = Tank C
* 9 = Pipeline C
4 => Tank B - richtig??
Sorry hatte nen Zahlendreher drin...
Habs korrigiert
Nun stimmt es...
Habs korrigiert
Nun stimmt es...
Fragen & Probleme bitte an den Support unter http://support.g-labs.de oder schreibe eine Mail an support@oilimperium.de!
Also, ich werde das nicht ändern, da das gesamten Buchhaltungs-Programm von allen Nutzern, neu programmiert werden müsste!
Ausserdem ist es nicht richtig! Man zählt 0,1,2,3,4 und nicht 1,2,4,7!
Bitte stellt die SOAP Schnittstelle wieder so her, wie es auf der Intoseite von OI als Beispiel angegeben worden ist!
Danke!
--------------------------------------------------------
So ist es richtig:
$oil = $tanks[0];
$kerosin = $tanks[1];
$diesel = $tanks[2];
$benzin = $tanks[3];
$turm = $lager[0] + $lager[3] + $lager[6];
$tank = $lager[1] + $lager[4] + $lager[7];
$pipes = $lager[2] + $lager[5] + $lager[8];
---------------------------------------------------------
Wenn dadurch eure Buchhaltungsprogramme unbrauchbar geworden sind, ist es nicht mein Fehler sondern der Fehler des Programmierer des SOAP Server! Bitte wendet Euch vertrauensvoll an Ihm!
Ausserdem ist es nicht richtig! Man zählt 0,1,2,3,4 und nicht 1,2,4,7!
Bitte stellt die SOAP Schnittstelle wieder so her, wie es auf der Intoseite von OI als Beispiel angegeben worden ist!
Danke!
--------------------------------------------------------
So ist es richtig:
$oil = $tanks[0];
$kerosin = $tanks[1];
$diesel = $tanks[2];
$benzin = $tanks[3];
$turm = $lager[0] + $lager[3] + $lager[6];
$tank = $lager[1] + $lager[4] + $lager[7];
$pipes = $lager[2] + $lager[5] + $lager[8];
---------------------------------------------------------
Wenn dadurch eure Buchhaltungsprogramme unbrauchbar geworden sind, ist es nicht mein Fehler sondern der Fehler des Programmierer des SOAP Server! Bitte wendet Euch vertrauensvoll an Ihm!
Hier noch mal die Angaben von dem Beispiel auf der Introseite!
Liste der Funktionsnamen inklusive der Ein- Ausgaben:
-----------------------------------------------------------------
getOilPrice - Kraftstoffpreise
int or array getOilPrice( int $id )
@param int 0 - 3 @return int *
or
@param int 4 @return array (0 => Rohöl, 1 => Kerosin, 2 => Diesel, 3 => Benzin)
* 0 = Rohöl
* 1 = Kerosin
* 2 = Diesel
* 3 = Benzin
getUserOnline - Welcher User ist Online
array getUserOnline()
@return array (0 => Anzahl, 1 => array(0 => Name 1, 1 => Name 2) )
getCorporateGroupBalance - Konzern Bargeld
int getCorporateGroupBalance( int $kid, string $code )
@param int (Konzern ID)
@param string (Passwort)
@return int
getCorporateGroupLevel - Konzern Tanklagerinhalt
array getCorporateGroupLevel( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 3 @return int *
or
@param int 4 @return array (0 => Rohöl, 1 => Kerosin, 2 => Diesel, 3 => Benzin)
* 0 = Rohöl
* 1 = Kerosin
* 2 = Diesel
* 3 = Benzin
getCorporateGroupStock - Konzern Equipment Lagerinhalt
array getCorporateGroupStock( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 8 @return int *
or
@param int 9 @return array (0 => Bohrturm A, 1 => Tank A, 2 => Pipeline A, usw. )
* 0 = Bohrturm A
* 1 = Tank A
* 2 = Pipeline A
* 3 = Bohrturm B
* 4 = Tank B
* 5 = Pipeline B
* 6 = Bohrturm C
* 7 = Tank C
* 8 = Pipeline C
getCorporateGroupContractsIn - Konzerneinnahmen durch Verträgen
array getCorporateGroupContractsIn( int $kid, string $code, int $time )
@param int (Konzern ID)
@param string (Passwort)
@param int (TIMESTAMP)
@return array (array( 0 => VertragsId, 1 => "Umsatz"),
array(0 => VertragsId, 1 => "Umsatz"), usw.)
getCorporateGroupMember - Konzernmitglieder als Name oder als Anzahl
array getCorporateGroupMember( int $kid, string $code, bool $typ )
@param int (Konzern ID)
@param string (Passwort)
@param bool (false) @return int
or
@param bool (true) @return array (0 => Name 1, 1 => Name 2)
getCorporateGroupTransfer - Konzern Transfer (ein/aus) Geld/Rohstoffe/Equipment
array getCorporateGroupTransfer( int $kid, string $code, int $io, int $typ, int $time )
@param int (Konzern ID)
@param string (Passwort)
@param int (Ein- Ausgang) *
@param int (Geld/Rohstoffe/Equipment)**
@param int (TIMESTAMP)
@return array
* 1 = Eingang
* 2 = Ausgang
** 1 = Geld
** 2 = Equipment
** 3 = Kraftstoff
Liste der Funktionsnamen inklusive der Ein- Ausgaben:
-----------------------------------------------------------------
getOilPrice - Kraftstoffpreise
int or array getOilPrice( int $id )
@param int 0 - 3 @return int *
or
@param int 4 @return array (0 => Rohöl, 1 => Kerosin, 2 => Diesel, 3 => Benzin)
* 0 = Rohöl
* 1 = Kerosin
* 2 = Diesel
* 3 = Benzin
getUserOnline - Welcher User ist Online
array getUserOnline()
@return array (0 => Anzahl, 1 => array(0 => Name 1, 1 => Name 2) )
getCorporateGroupBalance - Konzern Bargeld
int getCorporateGroupBalance( int $kid, string $code )
@param int (Konzern ID)
@param string (Passwort)
@return int
getCorporateGroupLevel - Konzern Tanklagerinhalt
array getCorporateGroupLevel( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 3 @return int *
or
@param int 4 @return array (0 => Rohöl, 1 => Kerosin, 2 => Diesel, 3 => Benzin)
* 0 = Rohöl
* 1 = Kerosin
* 2 = Diesel
* 3 = Benzin
getCorporateGroupStock - Konzern Equipment Lagerinhalt
array getCorporateGroupStock( int $kid, string $code, int $typ )
@param int (Konzern ID)
@param string (Passwort)
@param int 0 - 8 @return int *
or
@param int 9 @return array (0 => Bohrturm A, 1 => Tank A, 2 => Pipeline A, usw. )
* 0 = Bohrturm A
* 1 = Tank A
* 2 = Pipeline A
* 3 = Bohrturm B
* 4 = Tank B
* 5 = Pipeline B
* 6 = Bohrturm C
* 7 = Tank C
* 8 = Pipeline C
getCorporateGroupContractsIn - Konzerneinnahmen durch Verträgen
array getCorporateGroupContractsIn( int $kid, string $code, int $time )
@param int (Konzern ID)
@param string (Passwort)
@param int (TIMESTAMP)
@return array (array( 0 => VertragsId, 1 => "Umsatz"),
array(0 => VertragsId, 1 => "Umsatz"), usw.)
getCorporateGroupMember - Konzernmitglieder als Name oder als Anzahl
array getCorporateGroupMember( int $kid, string $code, bool $typ )
@param int (Konzern ID)
@param string (Passwort)
@param bool (false) @return int
or
@param bool (true) @return array (0 => Name 1, 1 => Name 2)
getCorporateGroupTransfer - Konzern Transfer (ein/aus) Geld/Rohstoffe/Equipment
array getCorporateGroupTransfer( int $kid, string $code, int $io, int $typ, int $time )
@param int (Konzern ID)
@param string (Passwort)
@param int (Ein- Ausgang) *
@param int (Geld/Rohstoffe/Equipment)**
@param int (TIMESTAMP)
@return array
* 1 = Eingang
* 2 = Ausgang
** 1 = Geld
** 2 = Equipment
** 3 = Kraftstoff
Bitte mir auch keine PM´s mehr schreiben.
Die Buchhaltungsprogramme können nicht einfach nur geändert werden. Bei einer nicht einhaltung der Standarts, die auf dem Beispiel vorgegeben worden sind wird eine komplette neue Programmierung fällig!
Das werde ich nicht machen!
Wendet euch bitte an das DEV TEAM, die haben, durch nicht einhaltung ihrer eigenen Vorgaben, eure Buchhaltungsprogramme unbrauchbar gemacht. Nicht ich!
Die Buchhaltungsprogramme können nicht einfach nur geändert werden. Bei einer nicht einhaltung der Standarts, die auf dem Beispiel vorgegeben worden sind wird eine komplette neue Programmierung fällig!
Das werde ich nicht machen!
Wendet euch bitte an das DEV TEAM, die haben, durch nicht einhaltung ihrer eigenen Vorgaben, eure Buchhaltungsprogramme unbrauchbar gemacht. Nicht ich!
Ach hör auf zu flennen OMIX...
Das Buchhaltungsprogramm von OnkelLehme funzt nach wie vor, da könnt ihr mal sehen was ihr euch für einen Mist für 50 GB's habt aufquatschen lassen...
P.S. Hat da nicht gerade letztens jemand rum geschriehen das es bei New Images einen SUPER SUpport gibt, also Leute nutzt ihn auch und schreibt OMIX ruhig an. Ihr könnt für euer Geld ruhig etwas verlangen.
Kostenlose Buchhaltungen gibt es bei der Oilschmiede, die funzen ohne Probs
Das Buchhaltungsprogramm von OnkelLehme funzt nach wie vor, da könnt ihr mal sehen was ihr euch für einen Mist für 50 GB's habt aufquatschen lassen...
P.S. Hat da nicht gerade letztens jemand rum geschriehen das es bei New Images einen SUPER SUpport gibt, also Leute nutzt ihn auch und schreibt OMIX ruhig an. Ihr könnt für euer Geld ruhig etwas verlangen.
Kostenlose Buchhaltungen gibt es bei der Oilschmiede, die funzen ohne Probs
Fragen & Probleme bitte an den Support unter http://support.g-labs.de oder schreibe eine Mail an support@oilimperium.de!
Über solche Texte kann ich nur lachen, es zeigt mir mal wieder, wie primitiv Du drauf bist!SaS hat geschrieben:Ach hör auf zu flennen OMIX...
Das Buchhaltungsprogramm von OnkelLehme funzt nach wie vor, da könnt ihr mal sehen was ihr euch für einen Mist für 50 GB's habt aufquatschen lassen...
P.S. Hat da nicht gerade letztens jemand rum geschriehen das es bei New Images einen SUPER SUpport gibt, also Leute nutzt ihn auch und schreibt OMIX ruhig an. Ihr könnt für euer Geld ruhig etwas verlangen.
Kostenlose Buchhaltungen gibt es bei der Oilschmiede, die funzen ohne Probs
Ich bin vielleicht primitiv, dafür aber glücklich.omix hat geschrieben:Über solche Texte kann ich nur lachen, es zeigt mir mal wieder, wie primitiv Du drauf bist!SaS hat geschrieben:Ach hör auf zu flennen OMIX...
Das Buchhaltungsprogramm von OnkelLehme funzt nach wie vor, da könnt ihr mal sehen was ihr euch für einen Mist für 50 GB's habt aufquatschen lassen...
P.S. Hat da nicht gerade letztens jemand rum geschriehen das es bei New Images einen SUPER SUpport gibt, also Leute nutzt ihn auch und schreibt OMIX ruhig an. Ihr könnt für euer Geld ruhig etwas verlangen.
Kostenlose Buchhaltungen gibt es bei der Oilschmiede, die funzen ohne Probs
Ich muss keine Leute Kommerzialisierung und mir die fetten GB's in die Tasche stecken und dann sagen.... Wuuääääääää meine Buchhaltung geht nicht, daran bin ich nicht schuld sondern das böse böse DEV-Team. Schonmal überlegt das das DEV-Team ändern kann was es will, die SOAP gehört nicht dir, du darfst sie nur nutzen. Also passe dich an oder lass es sein...
Soviel zu deinem Support bei New Images.Man muß sich mal vorstellen, die Konzerne, die von NEW IMAGES ein Buchhaltungsprogramm bekommen haben, geniessen ein besseren Support als die Spieler in diesem Spiel, obwohl sie monatlich Bares Geld dafür hinlegen! Und ich bin nur EINER und nicht VIER
Fragen & Probleme bitte an den Support unter http://support.g-labs.de oder schreibe eine Mail an support@oilimperium.de!
Wie ich schon sagte, ich werde die Buchhaltung nicht neu Programmieren! Das Geld für die Goldbarren ist in die Taschen des DEV TEAM gewandert, nicht in meine Tasche. Also sollten sie überlegen ob sie nicht den original Zustand der SOAP Schnittstelle wieder herstellen! Neue Aufräge liegen bei NEW IMAGES genügend vor!
Jeder der sich durch das nicht mehr funktionfähige Buchhaltungsprogramm benachteiligt fühlt, soll sich an die Nutzniesser, des Wertes, der 50 Goldbarren wenden und das bin nicht ich!
Punkt aus und vorbei......!
Jeder der sich durch das nicht mehr funktionfähige Buchhaltungsprogramm benachteiligt fühlt, soll sich an die Nutzniesser, des Wertes, der 50 Goldbarren wenden und das bin nicht ich!
Punkt aus und vorbei......!









