09.08.2010, 17:54
Hallo,
da immer mal paar nach Fragen bzw. es nicht hin bekommen habe ich kurz Bogenschütze & Berittener Bogenschütze für die DsLan v1.4 mit den Sprachdateien erstellt.
1. Öffne die Datei {DsLan}/htdocs/include/configs/units.php
Füge am Ende der Datei, aber vor diesem "?>" hinzu:
2. Öffne die Datei {DsLan}/htdocs/include/configs/techs.php
Füge am Ende der Datei, aber vor diesem "?>" hinzu:
3. Öffne die Datei {DsLan}/htdocs/lang/de.ini
Suche die Stelle:
Füge danach hinzu:
Suche die Stelle:
Füge danach hinzu:
4. Öffne die Seite: http://localhost/phpmyadmin
Links die Datenbank "Lan" auswählen
Oben "SQL" drücken
In der Textbox dies eintragen und auf "OK" klicken:
Zum Schluss alle Dateien im Ordner {DsLan}htdocs/templates_c löschen (nicht den Ordner!)
und die Dateien "de.cachearray" und "de.cachedata" im Ordner {DsLan}htdocs/lang löschen
da immer mal paar nach Fragen bzw. es nicht hin bekommen habe ich kurz Bogenschütze & Berittener Bogenschütze für die DsLan v1.4 mit den Sprachdateien erstellt.
1. Öffne die Datei {DsLan}/htdocs/include/configs/units.php
Füge am Ende der Datei, aber vor diesem "?>" hinzu:
PHP Code:
$cl_units->add_unit($lang->grab("configs_units", "archer"),"unit_archer");
$cl_units->set_woodprice("100");
$cl_units->set_stoneprice("30");
$cl_units->set_ironprice("60");
$cl_units->set_bhprice("1");
$cl_units->set_time("1250");//???
$cl_units->set_att("15","1.045");
$cl_units->set_def("50","1.045");
$cl_units->set_defcav("40","1.045");
$cl_units->set_defarcher("5","1.045");
$cl_units->set_speed("1080");
$cl_units->set_booty("10");
$cl_units->set_needed(array("barracks"=>5,"smith"=>5));
$cl_units->set_recruit_in("barracks");
$cl_units->set_specials(array());
$cl_units->set_group("foot");
$cl_units->set_col("A");
$cl_units->set_attType("off");
$cl_units->set_description($lang->grab("configs_units", "archer_des"));
$cl_units->add_unit($lang->grab("configs_units", "marcher"),"unit_marcher");
$cl_units->set_woodprice("250");
$cl_units->set_stoneprice("100");
$cl_units->set_ironprice("150");
$cl_units->set_bhprice("5");
$cl_units->set_time("1250");//???
$cl_units->set_att("120","1.045");
$cl_units->set_def("40","1.045");
$cl_units->set_defcav("30","1.045");
$cl_units->set_defarcher("50","1.045");
$cl_units->set_speed("600");
$cl_units->set_booty("50");
$cl_units->set_needed(array("stable"=>"5"));
$cl_units->set_recruit_in("stable");
$cl_units->set_specials(array());
$cl_units->set_group("cav");
$cl_units->set_col("B");
$cl_units->set_attType("off");
$cl_units->set_description($lang->grab("configs_units", "marcher_des"));
2. Öffne die Datei {DsLan}/htdocs/include/configs/techs.php
Füge am Ende der Datei, aber vor diesem "?>" hinzu:
PHP Code:
$cl_techs->add_tech($lang->grab("configs_techs", "archer"),"archer");
$cl_techs->set_group("Infanterie");
$cl_techs->set_woodprice("640","1.6");
$cl_techs->set_stoneprice("560","1.6");
$cl_techs->set_ironprice("740","1.6");
$cl_techs->set_time("3085","1.75");//???
$cl_techs->set_maxStage("3");
$cl_techs->set_needed(array("barracks"=>5,"smith"=>5));
$cl_techs->set_attType(array('off'));
$cl_techs->set_description("");
$cl_techs->add_tech($lang->grab("configs_techs", "marcher"),"marcher");
$cl_techs->set_group("Kavallerie");
$cl_techs->set_woodprice("3000","1.6");
$cl_techs->set_stoneprice("2400","1.6");
$cl_techs->set_ironprice("2000","1.6");
$cl_techs->set_time("3085","1.75");//???
$cl_techs->set_maxStage("3");
$cl_techs->set_needed(array("stable"=>"5"));
$cl_techs->set_attType(array('off'));
$cl_techs->set_description("");
3. Öffne die Datei {DsLan}/htdocs/lang/de.ini
Suche die Stelle:
Code:
[configs_techs]
Code:
archer="Bogen"
marcher="Berittener Bogenschütze"
Suche die Stelle:
Code:
[configs_units]
Code:
archer="Bogenschütze"
marcher="Berittener Bogenschütze"
archer_des="Der Bogenschütze ist ein effektiver Verteidiger. Selbst gepanzerte Rüstungen werden im Pfeilhagel durchschlagen."
marcher_des="Der berittene Bogenschütze ist besonders geeignet um mit präzisen Schüssen feindliche Bogenschützen von der Mauer zu holen."
4. Öffne die Seite: http://localhost/phpmyadmin
Links die Datenbank "Lan" auswählen
Oben "SQL" drücken
In der Textbox dies eintragen und auf "OK" klicken:
Code:
ALTER TABLE `villages` ADD `unit_archer_tec_level` INT( 11 ) NULL DEFAULT '0' AFTER `unit_axe_tec_level` ;
ALTER TABLE `villages` ADD `unit_marcher_tec_level` INT( 11 ) NULL DEFAULT '0' AFTER `unit_light_tec_level` ;
ALTER TABLE `villages` ADD `all_unit_archer` INT( 6 ) NULL DEFAULT '0' AFTER `all_unit_axe` ;
ALTER TABLE `villages` ADD `all_unit_marcher` INT( 6 ) NULL DEFAULT '0' AFTER `all_unit_light` ;
ALTER TABLE `unit_place` ADD `unit_archer` INT( 11 ) NULL DEFAULT '0' AFTER `unit_axe` ;
ALTER TABLE `unit_place` ADD `unit_marcher` INT( 11 ) NULL DEFAULT '0' AFTER `unit_light` ;
Zum Schluss alle Dateien im Ordner {DsLan}htdocs/templates_c löschen (nicht den Ordner!)
und die Dateien "de.cachearray" und "de.cachedata" im Ordner {DsLan}htdocs/lang löschen