Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bot
#1
PHP Code:
<?php
/***************************************************************/
/********************* KONFIGURATIONSDATEI *********************/
/*************** von Die-Staemme Lan Version Bot****************/
/******************* by Konstantin Zangerle*********************/
/******************** (Ingame: EliasRafael)*********************/
/***************************************************************/
/************Danke:Powerrade,Terrence Hill,DGBTMaster***********/

/*
Allgemeine Einstellungen zum Spielverhalten des Bots sind hier einzustellen
Es steht immer dabei welche Einstellungen erlaubt sind, es wird aber danach
nicht mehr geprüft ob die Eingaben auch wirklich richtig waren!
D.h. auf die Eingaben achten!!!

WENN SIE DEN BOT INMITTEN EINES SPIELES AUFHÖREN LASSEN WOLLEN, SO BANNEN SIE IHN.
*/

$botconfig = array();

//$botconfig['all_bots'] = array('tino');
//Login-Daten des Bots
$botconfig['name'] = "Britney";
$botconfig['password'] = "poltergeist";

//Namen der von Bot erstellten Dörfern...
$botconfig['villagenames'] = $botconfig['name'];

//Einstellung ob der Bot eine bestimmte Anzahl von Dörfern haben soll bei 0 wird $config['minvillages'] genommen.
$botconfig['minvillages'] = 3;

//Die Einstellung wie der Bot seine Dörfer baut.
//Das Verhalten deff off gibt das Verhältnis OFF-DEFF Dörfer wieder.
//D.H. 3 Deffdörfer kommen auf ein Off Dorf
$botconfig['deffoff'] = 3;

//Jedes 7. Dorf wird zu einem Spähdorf.
$botconfig['spy_villages'] = 7;

//Wie viel Aufträge darf der Bot haben (bitte hier die prozentangabe der zusatzkosten +1, bei keiner bauschleife eine zahl 2-25 verwenden!)
$botconfig['max_order'] = 26;

// Nach wie vielen Sekunden wiederholt sich der Aufruf`?
$botconfig['speed'] = 5;

//ZU $botconfig["buidlings"]["names"]: Bei mehreren Schleifen werden die Gebäudenamen gebraucht! Deshalb untenaufgelistet. Die Reihenfolge ist egal (hoffentlich).
//ZU $botconfig["buidlings"]["value"]: Dieser Array beeinflusst die Zufallswerte in der DB. Berechnung womit die Werte
//in die DB geschrieben werden: GEBÄUDE - GEBÄUDESTUFEN = DBEINTRAG.
$botconfig["buildings"] = array();
$botconfig["buildings"]["values"] = array("main"=>30,"barracks"=>20,"smith"=>20,"place"=>1,"market"=>20,"wood"=>30,"stone"=>30,"iron"=>30,"farm"=>30,"storage"=>30,"hide"=>10,"wall"=>20,"snob"=>3,"stable"=>10,"garage"=>10);

//Manuelle Maxstufen

//Wenn Wert = true dann baut der Bot höchstens bis zu der unten angegebenen Stufe. Erlaubte Werte: true, false
$botconfig['manual_maxstage'] = true;

//Manuelle Einstellung der Maxstufen. $botconfig['manual_maxstage'] muss auf true gestellt sein ansonsten gelten die Werte nicht.

$botconfig['manual_maxstage']= array(
"main"=>20,
"barracks"=>20,
"smith"=>20,
"place"=>1,
"market"=>20,
"wood"=>30,
"stone"=>30,
"iron"=>30,
"farm"=>30,
"storage"=>30,
"hide"=>10,
"wall"=>20,
"snob"=>3,
"stable"=>15,
"garage"=>15
);

//Minimale Anzahl von Truppen die der Bot bauen k?nen muss bevor der Auftrag gestartet wird...
$botconfig['min_units_for_recruit'] = 10;

//DEFF KONFIGURATION
$botconfig['def'] = array();

//Der Bot baut als Deff Speer, Schwert, Skavs. Hier können die verschiedenen Techlevel fest gelegt werden.
$botconfig['def']['tec']['spear'] = 1;
$botconfig['def']['tec']['sword'] = 1;
$botconfig['def']['tec']['heavy'] = 1;

//OFF KONFIGURATION

$botconfig['off'] = array();

//Der Bot baut als OFF Axt und Lkava. Hier k?nen die verschiedenen Techlevel fest gelegt werden.
//Die anderen sind um die Deff optimal zu nutzen...
$botconfig['off']['tec']['spear']    = 1;
$botconfig['off']['tec']['sword']    = 1;
$botconfig['off']['tec']['heavy']    = 1;
$botconfig['off']['tec']['axe']     = 1;
$botconfig['off']['tec']['light']    = 1;

//SPY KONFIGURATION

$botconfig['spy'] = array();

//Der Bot baut als Deff Speer, Schwert, Skavs. Hier k?nen die verschiedenen Techlevel fest gelegt werden.
$botconfig['spy']['tec']['spear']     = 1;
$botconfig['spy']['tec']['sword']     = 1;
$botconfig['spy']['tec']['heavy']     = 1;
$botconfig['spy']['tec']['spy']     = 1;

//KI (künstliche Intelligenz)

//Wenn eine Ressource nicht zum Bau eines Gebäudes reicht dann wird das nächste mal zu 5 % die Ressource ausgebaut
$botconfig['ki']['not_enough_ress'] = 5;

//Da immer Truppen gebaut werden, kommt hier ein Stopper. Wenn Dörferpunkte < (Bauernhof ins. -verbrauchter Bauernhof) wird zu 90% nicht gebaut.
$botconfig['ki']['create_units_villagepoints'] = 90;
?>

Das mit den manuellen maxstagesfunktioniert nicht! Bitte um schnelle Hilfe!
Reply
#2
denke mal du musst die buildings.php im ordner include/configs dementsprechend ändern^^
Reply
#3
Wie ändern? Die maxstages sind so wie in den buildings.php die §maxstages
Reply
#4
naja und wenn du dort beim bot das maximale ausbauen erhöst is vielleicht so ne art sperre von seiten der buildings.php da die verhindert das der bot über die eingegebene maxstage ausbaut.
Reply
#5
Ich glaueb du hast mich falsch verstanden: Ich möchte, dass der Bot die Gebäude su weit ausbaut, wie es in der Datei bot.php unter ['manual_maxstages'] steht. ab der angegebenen Gebäudestufe soll er aufhören. Aber er baut einfach weiter.
Die ['manual_maxstages'] in der bot.php stimmen mit den $maxstages (oder so) in der buildings.php überein. Also sollte niemand niemanden sperren^^.
Reply




Users browsing this thread: 2 Guest(s)