Lagerbestand bei den Restölverwertern ebenfalls nichtÖlkönig hat geschrieben:Aber noch nicht ganz. Abfrage des Kontostands funktioniert z.B. noch nicht.
aktuelle Fehlersammlung
Moderatoren: Turel, GameMaster
-
gimmix
- saltermann
- Routinier

- Beiträge: 417
- Registriert: 05 Feb 2009, 10:20
-
gimmix
Wir bekommen auch keinen Kontostand!
Der Lagerbestand wird allrdings jetzt angezeigt.
Hier mal die Fehlermeldung:
Warning: number_format() expects parameter 1 to be double, string given in /data/multiserv/users/434955/projects/978642/www/buchhaltung/html/gesamt.txt on line 254
Warning: number_format() expects parameter 1 to be double, string given in /data/multiserv/users/434955/projects/978642/www/buchhaltung/html/gesamt.txt on line 289
Wie ich vorher bereits mal erwähnt habe, es hat vorher funktioniert und ich habe nichts verändert.
Der Lagerbestand wird allrdings jetzt angezeigt.
Hier mal die Fehlermeldung:
Warning: number_format() expects parameter 1 to be double, string given in /data/multiserv/users/434955/projects/978642/www/buchhaltung/html/gesamt.txt on line 254
Warning: number_format() expects parameter 1 to be double, string given in /data/multiserv/users/434955/projects/978642/www/buchhaltung/html/gesamt.txt on line 289
Wie ich vorher bereits mal erwähnt habe, es hat vorher funktioniert und ich habe nichts verändert.
Zuletzt geändert von gimmix am 04 Nov 2010, 18:14, insgesamt 1-mal geändert.
- Matrixnobody
- Jungspund

- Beiträge: 97
- Registriert: 24 Jun 2009, 04:27
Kann das auf dem Gamesload Server bestätigen.DerSchwabe24 hat geschrieben:Guten Morgen,
denn gleichen Fehler habe ich auch noch. zeigt keine Grafik beim Rohstoff-Verkauf.
Desweiteren ist bei IE der Spiele-Bildschirm immer noch ganz links und man kann nicht scrollen. Aber man hat ja noch andere Systeme auf dem PC und da funktioniert es ohne Probleme.
Spionage - Berichte und Sabotage Berichte funktionieren nicht immer.
Gruß
DerSchwabe24
Notice: Undefined variable: back_link in /var/www/gamesload_01/public/moduls/spionage.php on line 356
---------------------------------
SetScale( "textlin" ); $graph->SetMargin( 40, 30, 5, 20 );// links, rechts, oben,unten // Titel $graph->title->Set($language["title"]); $graph->title->SetFont(FF_FONT1,FS_BOLD); // X Achse $graph->xgrid->Show(true,false); $graph->xaxis->title->Set($language["x_"]); $graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD); /* $day = array( ); $i = 0; $ii = 0; foreach( $w_arr[0] as $time_stamp => $wert ) { $day[0][] = $i; $day[1][] = date( "d", $time_stamp-86400 ); $day[0][] = $i+24; $day[1][] = date( "d", $time_stamp ); ++ $ii; ++ $i; if( $ii == 24) $ii = 0; } return $day; $graph->xaxis->SetMajTickPositions( $day[0],$day[1]);*/ $graph->xaxis->HideLabels(); // Y Achse $graph->yaxis->HideZeroLabel(); $graph->ygrid->SetFill(true,"#EFEFEF@0.5","#BBCCFF@0.5"); $graph->ygrid->Show(true,false); $graph->yaxis->title->Set($language["y_"]); $graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD); $max = explode( ",", implode( ",", $w_arr[0] ) ); // Create the line 1 ( MAX ) $lineplot_1 = new LinePlot( $max ); $lineplot_1->SetColor( "green" ); $lineplot_1->SetWeight( 1 ); $graph->Add( $lineplot_1 ); $min = explode( ",", implode( ",", $w_arr[1] ) ); $lineplot_2 = new LinePlot( $min ); $lineplot_2->SetColor("red"); $lineplot_2->SetWeight(1); $graph->Add( $lineplot_2 ); // Grafik anzeigen #if( !file_exists( $aktien_path . $pic_name ) ) $graph->Stroke( $aktien_path . $pic_name );// Create or Display the graph return $pic_name; } } # Soap Cache ausschalten ini_set("soap.wsdl_cache_enabled", 0); # Verbindung zum Oilimperium Server $soap = new SoapClient($wsdl_uri, array("trace" => 1)); # Aufruf einer Soap Funktion (mit Eingabedaten aus dem GET) # Daten f�r den Graphen werden vom Spieleserver �ber die Soap-Schnittstelle geholt $input = $soap->getAktienData($inId, $code); $language = $soap->getLanguageString($inLang,$lang_object); # Wenn Daten vorhanden sind (und der Zugriff gew�hrt wurde), werden die Daten vom Spieleserver weiterverarbeitet if(!empty($input)) { $data = array(); for($i = 14; $i >= 0; -- $i) { $row["zeit"] = STARTTIME - $i * 86400; $ts = mktime(0, 0, 0, date("m", $row["zeit"]), date("d", $row["zeit"]), date("Y", $row["zeit"])); $data[0][$ts] = null; $data[1][$ts] = null; } $i = 0; while($i < $input["i"]) { if( $data[0][$input[$i]["ts"]] < $input[$i]["kurs"] || is_null($data[0][$input[$i]["ts"]] ) ) $data[0][$input[$i]["ts"]] = $input[$i]["kurs"]; if( $data[1][$input[$i]["ts"]] > $input[$i]["kurs"] || is_null($data[1][$input[$i]["ts"]] ) ) $data[1][$input[$i]["ts"]] = $input[$i]["kurs"]; $i++; } #print_r(create_charset($data,$inId,$language)); echo create_charset($data,$inId,$language); } # wurde keine Daten zur�ckgegeben von der Schnittstelle, bricht das Skript ab else echo "Access denied"; ?>" width="380"
Vielleicht können die Proggies damit was anfangen.
Viele Grüsse
Matrix
- Waechter77
- Routinier

- Beiträge: 403
- Registriert: 07 Mai 2009, 18:40
Hallo,Ölkönig hat geschrieben:Ja, aber die Rohstoffpreise gingen heute schon mal
Bitte liebe GM´s sagt nochmal bescheid, wenn die SOAP richtig läuft und keiner mehr daran rumspielt
die SOAP-Schnittstelle läuft -> nur nicht mit der jetzigen konto_client.php.
Dort muss man einige Anpassungen vornehmen.
ABER !!!
Die Datenverarbeitung via SOAP läuft sowas von langsam
Ich stell dir aber trotzdem mal meine angepasste Version zur Verfügung
Gruß W...
- Waechter77
- Routinier

- Beiträge: 403
- Registriert: 07 Mai 2009, 18:40
Moin,Ölkönig hat geschrieben:Heißt das, dass an der SOAP Änderungen vorgenommen worden sind?
Wenn ja, warum gab es dann dazu keine Info???
Merci Waechter77, einfach per Mail bitte schicken.
ich will ja garnicht Behaupten -> das G-Labs die SOAP geändert hat
Das war lediglich ein Leistungsstarkes Update
Hier aber mal den Codeteil der konto_client.php mit entsprechender Änderung für alle die eine Omix-Buchhaltung haben ->
WICHTIG -> UPDATE !!!
Es kommen wohl falsche Kontostände auf dem DE-Server über den nomalen Weg.
Deshalb hier eine getestet Änderung ->
$result = $client->call('getCorporateGroupBalance',array($oi_kid,$oi_code));
$test ="$client->response";
list ($foo, $foo1, $foo2, $foo3, $foo4, $foo5, $foo6, $foo7, $foo7, $foo8, $foo9, $foo10) = split('[>]', $test);
$fn="kontostand.txt";
$fp=fopen($fn,"w");
fwrite($fp,$foo5);
fclose($fp);
$konto = file_get_contents("kontostand.txt");
list ($foo, $foo1) = split('[>]', $konto);
$fn="kontostand.txt";
$fp=fopen($fn,"w");
fwrite($fp,$foo);
fclose($fp);
echo "<br> Kontostand $foo$ übertragen! <br><br>";
Den Teil zwischen dem schwarz Markierten -> fügt Bitte so in der konto_client.php ein und speichert ab.
Gruß W...
Zuletzt geändert von Waechter77 am 07 Nov 2010, 14:54, insgesamt 1-mal geändert.
Mir sind drei Probleme aufgefallen (bigpoint):
- * Beim aufrüsten der Bohrtürme und der damit verbundenen Personaleinstellung wird die Unterkunftgröße nicht korrekt geprüft:
1.) C Anbohrversuch: Zu wenig Platz in Unterkunft. A Anbohrversuch durchgeführt (und Unterkunft in bau gegeben). Vor Fertigstellung der Unterkunft Bohrturm A auf C aufgerüstet (ohne Mitarbeiter entlassen zuhaben) und später gewundert das die Unterkunft doch noch garnicht fertig war.
* Ich habe den Ölfeldoptimierer für mein Hauptfeld aktiv. Nach anbohren des fünften Feldes gilt dieser jedoch nicht mehr für die neue Quelle mit, obwohl alle Texte inzwischen sagen der Optimierer gilt pro Feld und nicht pro Quelle. Hier müsste also bei Neubohrungen der Zustand geprüft werden. (Zumindest wird die Funktion in den Akündigungen/News so beworben - und momentan abweichend bereitgestellt)
* Nach Entsenden von Spionen und deren Zurückkehren kann ich meine Spionageberichte exakt 1x anschauen. Danach scheinen sich diese automatisch zulöschen. Hatte das nur bei "kleinen" Nachbarn getestet. Weiß also nicht ob das an so ner Art Neulingschutz liegt. Der Spionageversuch zu verifizierung bei einem größeren Spieler endete dann leider in ner Festsetzung des Agenten.
Und wieder das problem mit 504 GATEWAY TIME OUT und der 502 Fehler meldung wann bekommt ihr das mal im griff !!!!!!!! war dabei mein kontostand mit RAPS anbau zu verbessern jetzt verwelkt wieder eine ernte ich weiß klingt lächerlich da es nur ein minimaler schaden ist entgegen was Große Konzerne durch einen spiel Ausfall verlieren aber bin ein kleiner spieler der versucht groß zu werden da ist jeder EURO wichtig





