Bot - Printable Version +- TWLan Forum (https://twlan.org) +-- Forum: Legacy (https://twlan.org/forumdisplay.php?fid=61) +--- Forum: TWLan 1.x (DSLan) (https://twlan.org/forumdisplay.php?fid=62) +---- Forum: Deutsche Community (https://twlan.org/forumdisplay.php?fid=65) +----- Forum: Spielerprojekte (https://twlan.org/forumdisplay.php?fid=9) +------ Forum: Tools und Spielerprojekte (https://twlan.org/forumdisplay.php?fid=10) +------ Thread: Bot (/showthread.php?tid=36) |
RE: Bot - ricemax1 - 28.05.2008 Ist der bot das AG? edit: ahh... ok er funktioniert!...lol... Versammlungsplatz stufe 98 beim bot!! gg RE: Bot - PrOKevinO - 29.05.2008 Ja, er funktioniert noch nicht so richtig! RE: Bot - Nataniel - 31.05.2008 Hallo zusammen, irgendwie verstehe ich nicht ganz, wo ich in der Confi den Spielernamen des Bots eintragen muss.. kann mir jemand helfen ?? ich poste mal den Code.. mein Bot heißt Borg, und ich habe überall da, wo iwas mit Spielernamen stand, das hingeschrieben... Bitte helft mir.. <?php #Includes include("../include.inc.php"); include("config/config.php"); include("config/classes.php"); define('BOT_VERSION','1.2L'); if($config['version'] != '1.12') { die('Falsche Lan Version wird benutzt. Bitte V1.12 herunterladen'); } ini_set("max_execution_time", 0); ignore_user_abort(false); if(isset($_GET['action'])) { switch($_GET['action']){ case "help": echo " <?xml version=\"1.0\" encoding=\"UTF-8\"?> <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> <html xmlns=\"http://www.w3.org/1999/xhtml\"> <head> <title>Bot</title> </head> <body> "; echo "Mit ?action= können sie den Bot einstellen.<br/>Folgende Einstellungen sind möglich:<br/>"; echo "<b>?action=get_version:</b><br/>"; echo " Liefert die aktuelle Botversion, mindestens 1.2L<br/>"; echo "<b>?action=use_config:</b><br/>"; echo " Sie können eine alternative Konfiguration benutzen. Dafür kopieren sie bitte die bot.php"; echo " und kopieren sie. Die neue Datei geben sie den namen config2.php (gleicher Ordner!) ersetzen Sie \"botconfig\" mit \"botconfig2\"<br/>"; echo " fügen sie folgenden Code oben in die Datei ein 'include(\"config/config2.php\");'<br/>"; echo " und rufen sie die bot.php so auf: bot.php?action=use_config&use_config=botconfig2<br/>"; echo "<b>?action=reset:</b><br/>"; echo " Leert die Bottabelle für ein neues Spiel<br/>"; echo "<b>?action=make_banned:</b><br/>"; echo " Bannt den Bot sodass keine Aktionen mehr ausgeführt werden können! Für CPU wichtig!<br/>"; echo "<b>?action=make_unbanned:</b><br/>"; echo " Gegenteil von make_banned<br/>"; echo "<b>?action=make_table</b><br/>"; echo " Erstellt die Tabelle für den Bot."; exit(); case "get_version": echo BOT_VERSION; exit(); break; case "use_config": $botconfig = ${$_GET['use_config']}; break; case "reset": $sql = "TRUNCATE TABLE bot"; $db->query($sql); die('Die Tabelle bot wurde geleert. Es kann nun ein neues Spiel gestartet werden.'); break; case "make_banned": $sql = "UPDATE users SET banned='Y' WHERE username='".$botconfig['name']."Borg'"; $db->query($sql); die('Der Bot wurde gesperrt. Zum entbannen bitte bot.php?action=make_unbanned benutzen!'); break; case "make_unbanned": $sql = "UPDATE users SET banned='N' WHERE username='Borg".$botconfig['name']."'Borg"; $db->query($sql); break; case "make_table": $db->query("DROP TABLE IF EXISTS `bot`"); $sql = "CREATE TABLE `bot` ( `villageid` int(4) NOT NULL, `type` enum('def','off','spy') NOT NULL, `finish_tec` enum('y','n') NOT NULL, `finish_build` enum('y','n') NOT NULL, "; $all_buildings = $cl_builds->get_array('dbname'); foreach($all_buildings AS $dbname){ $sql .= "`$dbname` int(4) NOT NULL,"; } $all_units = $cl_units->get_array('dbname'); foreach($all_units AS $dbname){ $arr = explode("_",$dbname); $sql .= "`tec_".$arr[1]."` enum('y','n') NULL default 'y',"; } $sql .= "next_build varchar(20) NULL, PRIMARY KEY (`villageid`), KEY `type` (`type`) ) ENGINE=MyISAM DEFAULT CHARSET latin1 COLLATE=latin1_general_ci;"; $db->query($sql); die("Die Datenbank wurde neu erstellt, zum Spielen bitte <a href=\"bot.php\">klicken</a>"); break; default: die("Keine gueltige Aktion!"); break; } } ///* while($Botcounter < 1000){ //*/ #Die Spielerid des Bots herausfinden $result = $db->query("SELECT id,banned FROM `users` WHERE `username` = 'Borg".$botconfig['name']."Borg'"); $row = $db->Fetch($result); $botconfig['id'] = $row["id"]; #Wenn der Bot nicht angemeldet ist if (empty($botconfig['id'])){ die('Der Bot ist nicht angemeldet'); } elseif ($row['banned'] == "Y"){ die('Bot ist gesperrt'); RE: Bot - PrOKevinO - 31.05.2008 Lad dir mal die neuste Version runter! -> Download: http://dslan.gfx-dose.de/download/dslan_v1.12.zip RE: Bot - Nataniel - 31.05.2008 hab Version 1.12... wobei ich die iwie auch schon vorher hatte RE: Bot - domi989 - 01.06.2008 is bei mir genau so hab V1.12 aber der gleiche fehler kommt^^ RE: Bot - Jojo the big - 09.06.2008 PHP Code: //Wenn Wert = true dann baut der Bot höchstens bis zu der unten angegebenen Stufe. Erlaubte Werte: true, false warum hält sich der bot daran nicht? der hängt sich immer auf weil er zu weit aus baut und dann keine Rohstoffe mehr bekommt weil er die Rohstoffgebäude immer auf über 30 ausbaut kann mir bitte jemand helfen ^^? ps: ich hab dslan_v1.12 @ Nataniel: fals du es noch nicht selber gemerkt hast ist die falsche Datei du mußt in \bot\config\config.php nach PHP Code: //$botconfig['all_bots'] = array('tino'); suchen und da den Namen ändern ^^ RE: Bot - PrOKevinO - 09.06.2008 Wie es schon oft gesagt wurde, ist der Bot nicht benutzbar!!!!!! Also hat jede menge fehler! RE: Bot - Jojo the big - 09.06.2008 PrOKevinO Wrote:Wie es schon oft gesagt wurde, ist der Bot nicht benutzbar!!!!!! ach so trotzdem danke ^^ RE: Bot - PrOKevinO - 09.06.2008 -> Hier der funtzt !! Download http://pheyken.ph.funpic.de/dslan/browser_bot.zip Thread http://twlan.org/de/showthread.php?tid=49&page=2 RE: Bot - nicixxx - 09.06.2008 der piepst doch oder? RE: Bot - PrOKevinO - 09.06.2008 Ja RE: Bot - BigOubi - 18.06.2008 eY Leute, ich check des mitn bot net, kann des net eina über teamwiewer bei mir machen??? RE: Bot - PrOKevinO - 18.06.2008 Ja, kann ich dir zeigen =) Guck in meinen Profil einfach mal nach der ICQ-/-MSN Addy, Wenn ich gleich nicht anehme bin kurz essen mache RE: Bot - BigOubi - 18.06.2008 ey man danke^^ RE: Bot - BigOubi - 18.06.2008 besonders danke für die schnelle antwort^^ ich adde dich ma bei icq RE: Bot - Poldi225 - 18.06.2008 PrOKevinO Wrote:Ja, kann ich dir zeigen =) kannst du mir das dann auch mit Temviewer zeige? RE: Bot - PrOKevinO - 18.06.2008 Mal ne Frage, funtzt der Bot bei euch noch? Bei mir und "BigOubi" steht "Objekt nicht gefunden" ? Also unter Vista/XP! RE: Bot - line|sinker - 16.07.2008 bei mir auch -.- RE: Bot - montreal - 21.07.2008 geht der bot nun richtig ohne hg stufe 75 und so??? |