TWLan Forum

Full Version: frage zur builds klasse
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hallo,

da die doku ja teilweise eher weniger aufschlussreich ist, würde ich mich freuen, wenn mir jemand mit etwas hintergrund infos weiterhelfen kann.
folgendes:

ich möchte herausfinden, wie lange ein gebäudeausbau dauert um bei der `build` tabelle die entsprechenden einträge machen zu können.
in der doku habe ich "get_time()" gefunden (also dann $cl_builds->get_time())

die methode benötigt 3 argumente, deren inhalt ich also bräuchte Wink
ich glaube das ist der falsche bereich

ich glaube du brauchst das:
$cl_builds->set_time("1800","1.2");

ich verstehe zwar nicht was du machen willst
(14.11.2010, 14:24)blner Wrote: [ -> ]ich möchte herausfinden, wie lange ein gebäudeausbau dauert um bei der `build` tabelle die entsprechenden einträge machen zu können.

Da es doch eine eher spezielle Frage ist, habe ich mich bewusst für das "Tools und Spielerprojekte" Unterforum entschieden, auch da ich gerade an einem Spielerprojekt arbeite und dafür diese Info brauche.

@k3v95: ich möchte eine Zeit zurückbekommen und keine Zeit setzen Wink
(14.11.2010, 15:13)blner Wrote: [ -> ]Da es doch eine eher spezielle Frage ist, habe ich mich bewusst für das "Tools und Spielerprojekte" Unterforum entschieden, auch da ich gerade an einem Spielerprojekt arbeite und dafür diese Info brauche.

Trotzdem gehören hier auch nur bereits fertige Spielerprojekte rein! Wink
Wenn du das Tool dann hast, dann kannst du in "Tools und Spielerprojekte" einen neuen Thread erstellen.

~moved#

Grüße Jonsn
aso ok, falsch verstanden^^
Keine Garantie, dass es funktioniert.
PHP Code:
$datei fopen("include/configs/buildings.php""r");
$inhalt '';
while(
$zeile fgets($datei))
 {
 
$inhalt .= $zeile;
 }
$haus "main"// Durch den Namen des Gebäudes ersetzen
$haus_pos strpos($inhalt$haus);
$time_pos strpos($inhalt"set_time("$haus_pos);
$end_pos strpos($inhalt");"$time_pos);
$time_all substr($inhalt$time_pos 10, ($end_pos $time_pos) - 10);
$time_arr explode(','$time_all2);
$time $time_arr[0];
$time_factor $time_arr[1]; 
$time ist die Zeit für Stufe 1 und
$time_factor ist der Faktor, um die die Zeit pro Stufe erhöht wird.

LG
Molt
nen array mit der zeit für stufe 1 und den faktor habe ich mittlerweile auch gefunden ($cl_builds->time) mal gucken, was sich damit machen lässt...

trotzdem danke @molt