Thread Rating:
  • 10 Vote(s) - 3.4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Der neue bot
#1
Der Bot ist nicht so gut wie der von Superking Big Grin Aber ich möchte auch ein php-Projekt machen, und da habe ich den Bot gemacht. Ich bitte euch ihn zu testen.
Achtun: Es hat schwierigkeits stufen. Stufe 7 ist unbesiegbar Big Grin Viel Spass... Ich hoffe ich bekomme rückmeldungen.

Bekannte bugs:
- Er baut ohne beschränkung... (Wird noch gefixt) Gefixt ab 0.9 Beta
- Beim bauen verbraucht er keine Rohstoffe Gefixt ab 1.0
- Bei Bot Configs kommen Fehler (Wird bei der nächsten Version (0.9 Beta) gefixt sein) Gefixt ab 0.9 Beta
- Er baut einfach Gefixt ab 0.95
- Falls der Botname nicht existiert, kommt dieser fehler: Link Gefixt ab 1.0
- Der Bauernhof wird nicht Aktuellisiert Gefixt ab 0.985
- Fehler bei Rekrutieren Gefixt ab 0.98
- Wenn er geadelt wird muss man sich mit ihm wieder einloggen Gefixt ab 0.985 / 100%ig gefixt ab 0.986
- Manachmal werden die Gebäude zu hoch gebaut

1.0
Zip:
[Image: zip2.png]



ReadMe Deutsch
ReadMe English

Bitte meldet alle Bugs

Ankündiungen
16. 08. 2009: Nach langer pause werde ich wieder an den Bot weiterprogrammieren. Er wird Spähen können und auslesen wie viel Truppen er noch zerstören muss um ihn adeln zu können. Dann wird er noch eigene PB haben können. Die wird er natürlich nicht angreifen.

28. 02. 2009: Ich habe mich entschieden, meinen bot völlig umzuschreiben! (Fast) Alles wird umgeändert! Die Ausbau-function wird aber so bleiben! Finished

04. 02. 2009: Ich werde eine neue Ausbau-funktion schreiben. Das könnte dauern, daher wird es eine Zeit lang KEINE neue Versionen geben! Finished


Noch zu machen bis v1.0
Ressis abzihen Done
Truppen rekrutieren mit Zeit! Done
Noch einige Seiten! Done
Techlevel erforschen! Done
[...]

SQL
✝ RiP 
Weiter geht's  Cool
Reply
#2
bei mir steht immer auf der seite ganz oben folgendes:

Warning: main(building_config.php) [function.main]: failed to open stream: No such file or directory in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3

Warning: main() [function.include]: Failed opening 'building_config.php' for inclusion (include_path='.;C:\Users\Nils\Desktop\dslan_v1.2\php\pear\') in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3


und wenn ich auf Bot Configs gehe kommt das hier:


Warning: main(building_config.php) [function.main]: failed to open stream: No such file or directory in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3

Warning: main() [function.include]: Failed opening 'building_config.php' for inclusion (include_path='.;C:\Users\Nils\Desktop\dslan_v1.2\php\pear\') in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3
Access Denied

und sonst geht alles, außer das er halt über das limit die gebäude baut, genauso wie bei den truppen.

Reply
#3
(28.01.2009, 21:04)Black Arrow Wrote: bei mir steht immer auf der seite ganz oben folgendes:

Warning: main(building_config.php) [function.main]: failed to open stream: No such file or directory in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3

Warning: main() [function.include]: Failed opening 'building_config.php' for inclusion (include_path='.;C:\Users\Nils\Desktop\dslan_v1.2\php\pear\') in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3


und wenn ich auf Bot Configs gehe kommt das hier:


Warning: main(building_config.php) [function.main]: failed to open stream: No such file or directory in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3

Warning: main() [function.include]: Failed opening 'building_config.php' for inclusion (include_path='.;C:\Users\Nils\Desktop\dslan_v1.2\php\pear\') in C:\Users\Nils\Desktop\dslan_v1.2\htdocs\bot\index.php on line 3
Access Denied

und sonst geht alles, außer das er halt über das limit die gebäude baut, genauso wie bei den truppen.
Ja beide Fehler habe ich schon behoben. Ich werde noch schnell die restlichen fehler rausnehmen und morgen, oder vllt noch heute uploaden Big Grin
✝ RiP 
Weiter geht's  Cool
Reply
#4
Vielleicht solltest du noch eine Readme schreiben, damit auch die leute, die sich nicht so gut mit dslan auskennen, den bot zum laufen bringen können.

Reply
#5
And a Readme in English plz Wink
Reply
#6
Morgen wird 0.9 Beta raukommen mit gefixten bugs und Gebäude limits. Die ReadMe wird auch morgen kommen. (Vllt auch heute)
EDIT: ReadMe Deutsch ist da
English comes tomorrow
✝ RiP 
Weiter geht's  Cool
Reply
#7
Neue Version ist da.
English ReadMe is here Big Grin

Er baut nun mit limit Big Grin

Version 0.95 hinzugefügt. Er baut nun richtig.
✝ RiP 
Weiter geht's  Cool
Reply
#8
config.php:

PHP Code:
// Gib den Spielernamen des bots ein!
$botconfig['username'] = Botname

Hä? Das kann schonmal nicht funktionieren, es müsste "Botname"; heißen oO
Reply
#9
(30.01.2009, 20:57)agrafix Wrote: config.php:

PHP Code:
// Gib den Spielernamen des bots ein!
$botconfig['username'] = Botname

Hä? Das kann schonmal nicht funktionieren, es müsste "Botname"; heißen oO

Muss es nicht Big Grin Kannst es probieren aber der Bot ist nicht besser als der von superking
✝ RiP 
Weiter geht's  Cool
Reply
#10
ich denke so müsste der inhalt stimmen :
PHP Code:
<?php
// Gib den Spielernamen des bots ein!
$botconfig['bot2'] = "Botname";

// Wenn du "active" auf False hast, kann man den Bot nicht starten!
// Wenn "active" auf True ist kann man ihn starten! (Andere Spieler können das
// dann auch!)
$botconfig['active'] = "True";

// Die Schwierigkeitsstufe vom Bot
// 1 <=> Anfänger
// 2 <=> Leicht
// 3 <=> Mittel (Empfohlen)
// 4 <=> Besiegbar
// 5 <=> Schwer
// 6 <=> Profi
// 7 <=> Unbesiegbar (Keine Chance =P)
$botconfig['step'] = "7";

?>
Reply
#11
(30.01.2009, 21:01)Narutofan XXl Wrote: ich denke so müsste der inhalt stimmen :
PHP Code:
<?php
// Gib den Spielernamen des bots ein!
$botconfig['bot2'] = "Botname";

// Wenn du "active" auf False hast, kann man den Bot nicht starten!
// Wenn "active" auf True ist kann man ihn starten! (Andere Spieler können das
// dann auch!)
$botconfig['active'] = "True";

// Die Schwierigkeitsstufe vom Bot
// 1 <=> Anfänger
// 2 <=> Leicht
// 3 <=> Mittel (Empfohlen)
// 4 <=> Besiegbar
// 5 <=> Schwer
// 6 <=> Profi
// 7 <=> Unbesiegbar (Keine Chance =P)
$botconfig['step'] = "7";

?>
So wie ich es habe ist es auch richtig Big Grin
✝ RiP 
Weiter geht's  Cool
Reply
#12
PHP Code:
$botconfig['active'] = "True"

normalerweise:

PHP Code:
$botconfig['active'] = true
Reply
#13
~Update 0.97~
Er baut nun einheiten

~Version 0.98 ist da~
Einheitenfehler gefixt. Log hinzugefügt
Und man kann schauen ob der bot aktiv ist! http://localhost/bot/index.php?botlogcheck=true
Plus kleinigkeiten
✝ RiP 
Weiter geht's  Cool
Reply
#14
Habe ihn gerade getestet... Boah is der schnell^^

Innert Sekunden hatte der 1000Punkte... und ich hink mit 500 hinterher^^

jetzt hat er 5000... nur etwa 1Minute später... Liegt an den Rohstoffen oder?

#Edit: Jetzt hat er max punte und ich 700... WAs muss man eigentlich machen, wenn mann mehrere Accounts Botgesteuert haben will?
Reply
#15
Verzeichniss bot kopieren, umbennenen in bot2, Config in bot2 anpassen, localhost/bot2...
Das der Bot nicht so schnell läuft kannst du in der config:
PHP Code:
$botconfig['step'] = 1/2/3/4/5/6/7
auf
PHP Code:
$botconfig['step'] = 1
setzen.

Version 0.985 ist da.
Bugs wurden gefixt... Kleinigkeiten sind neu dabei. Stufe 0 ist auch da
✝ RiP 
Weiter geht's  Cool
Reply
#16
~Update 0.986~
Einheiten bugs entfernt. + Einheiten bau stop + kleine Bugs fixed
✝ RiP 
Weiter geht's  Cool
Reply
#17
uff du bist gut Big Grin grad hat ich den bot eingebaut kommt ne neue versio raus
Reply
#18
(03.02.2009, 13:43)Narutofan XXl Wrote: uff du bist gut Big Grin grad hat ich den bot eingebaut kommt ne neue versio raus

Sorry... Komm chat Big Grin Ich werde dir dort was sagen
✝ RiP 
Weiter geht's  Cool
Reply
#19
mal ne frage: den sql - code muss man nicht jedesmal erneut eingeben oder?
Reply
#20
Nein nur wenn ich ein Update mache... Aber das wird es noch nicht geben
✝ RiP 
Weiter geht's  Cool
Reply




Users browsing this thread: 1 Guest(s)