TWLan Forum
[v1.3] & Version 1.4 - Selbst ausbauende Barbarendörfer - 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: [v1.3] & Version 1.4 - Selbst ausbauende Barbarendörfer (/showthread.php?tid=43213)

Pages: 1 2


& Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 06.05.2013

Hab ich grad auf der Platte gefunden, vielleicht hat ja jemand ne Verwendung für ^^

Code:
Source Code

Installation Deutsch

Installation English

PS: Der Config-Eintrag lässt euch einstellen, wie weit die Dörfer sich ausbauen
PS2: Rohstoffe werden abgezogen, BH-Plätze werden belegt, ausbauen dauert genauso lange wie bei den Spielern, etc.
PS3: No support - Keine Hilfe bei der Installation oder bei Fehlern
PS4: Ja, das Script ist ekligt, aber das ist auch schon 2 Jahre alt Big Grin

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - parat26 - 07.05.2013

Nice work, but it seems that there is problem with the code?

Everything went good with the installation. After a while barbarians haven't grown up so I checked if there was any errors at localhost/barbar.php.

Here is what I've got:

Parse error: parse error, unexpected ';' in C:\Users\thanos\My Docs\Tribal Wars\TWLan 1.4\htdocs\barbar.php on line 86

Any ideas?


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - ON21 - 07.05.2013

have you changed the script? my ZEND say no Error.


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - parat26 - 07.05.2013

Not at all Tongue?

I just downloaded it, put barbar.php in my htdocs, after that I opened the config.php an added the line and finally I included it to the game.php.

I will check again for any mistakes maybe? :/


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 07.05.2013

Oh you´re right, thank you parat, updated the script

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - parat26 - 07.05.2013

I am sorry to dissapoint you :8 but I had make the same correction as you've done, but now I get this error:

Fatal error: Call to a member function on a non-object in C:\Users\thanos\My Docs\Tribal Wars\TWLan 1.4\htdocs\barbar.php on line 40

Line 40:
$query = $db->query('SELECT * FROM `build` WHERE `end_time` < ' . time());


Any ideas?

Thanos


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - Jonsn - 07.05.2013

(06.05.2013, 18:18)SlimShady95 Wrote: - game.php öffnen und nach ?> folgendes einfügen:
PHP Code:
require_once('barbar.php'); 

Joa das macht viel Sinn Big Grin


(07.05.2013, 14:19)parat26 Wrote: I am sorry to dissapoint you :8 but I had make the same correction as you've done, but now I get this error:

Fatal error: Call to a member function on a non-object in C:\Users\thanos\My Docs\Tribal Wars\TWLan 1.4\htdocs\barbar.php on line 40

Line 40:
$query = $db->query('SELECT * FROM `build` WHERE `end_time` < ' . time());


Any ideas?

Thanos

PHP Code:
require_once('barbar.php'); 

Muss ganz nach unten in der game.php, also vor dem ?>


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - parat26 - 07.05.2013

I saw that I had to include it after ?> but no hope yet Sad


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - Jonsn - 07.05.2013

(07.05.2013, 18:56)parat26 Wrote: I saw that I had to include it after ?> but no hope yet Sad

Sorry, in English... Include the code before ?> Smile


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - parat26 - 07.05.2013

That's what I wanted to say, mispelled it! I checked it right now, and I had put it before ?>.

I believe that putting it after or before doesn't matter however in any away, the real problem is on barbar.php which has no assosiacition with game.php but game.php only includes the code from the file, that's why I believe it's useless to include in before or after (it's the same).

Anyway, maybe Manuel could check the code again Tongue?

Thanos.


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 07.05.2013

Well, yeah. I will check it now (sorry, slept the whole day Big Grin). But it worked on my pc, maybe because I have it very early in the game.php hmm ^^
Wait a few minutes

Ok I fixed it now. It was not my error, hehe. It it because the last line in game.php is exit(); and that means, that nothing after it, will actually be executed.
I found a way to go around this stupid thing.

First post updated!

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - parat26 - 08.05.2013

Seems ok so far, however I struggle to figure out how to install it with the "includes.inc.php".

Maybe you could write it in English too Sad?

Thanos.


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 08.05.2013

Omg that will be difficult, but I try it for you because I have a very good day Big Grin

1. [Download] and save the file in "htdocs" ("htdocs\barbar.php")
2. Rename your "include.inc.php" to "include2.inc.php"
3. Create a new file named "include.inc.php" in "htdocs" with the following content:
PHP Code:
<?php
require_once('include2.inc.php');
require_once(
'barbar.php'); 
4. Open your "config.php" located in "htdocs\include" and add the following thing which controls till how much points the barbars should be build:
PHP Code:
$config['bb_max_points'] = 3000
5. Maybe restart dslan_start.bat, don't know if this is nessecary

Hope that helps, my English is not the best :/

Have a nice day!

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - Jonsn - 08.05.2013

(08.05.2013, 13:57)SlimShady95 Wrote: 2. Rename your "include.inc.php" to "include2.inc.php"
3. Create a new file named "include.inc.php" in "htdocs" with the following content:
PHP Code:
<?php
require_once('include2.inc.php');
require_once(
'barbar.php'); 

Kannst du mir als PHP Noob das mal erklären? Big Grin
Was wäre falsch daran, die Datei nicht einfach am Ende der include.inc.php zu includen?
Abgesehen davon hatte ich keine Probleme damit es am ende der game.php zu includen.


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 08.05.2013

Ehrlich gesagt, hatte ich das gar nicht versucht *shame*
Hab das von Molt glaub geklaut, der hatte das mal auf die Art gelöst Tongue

Das mit der game.php ist glaub auch erst ab 1.4+ so, bei 1.3 war das noch nicht so.

Muss jetzt leider auch los, Volksfest wartet, sonst würde ich dir das genauer erklären ^^

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - snake 9 - 08.05.2013

immer diese säufer ich glaub vor der 1.4 wurde das programm noch in dem codierten teil beendet und folglich zählt alles was nach der codierung kommt nicht mehr wenn ich hier irchtig gelesen hab


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 09.05.2013

Säufer? Pass auf was du sagst. Ich bin eigentlich seit Halloween letztes Jahr trocken.

Ja scheiß egal wieso, so wie die Anleitung oben is, geht's

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - Molt - 09.05.2013

Am Ende der include.inc.php kann man nix anhängen... aus Gründen und so, kein Plan was da wirklich läuft.
Bei allen anderen Dateien geht's aber... ich müsst' eigentlich mal was mit nem Hook für die Events releasen... Tongue


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - SlimShady95 - 09.05.2013

Öhm laut Code sollte das aber funktionieren. Oder wo soll so ne Sperre sein?
Selbst in game.php is nichts, wundert mich, warum das dann nicht geht

MfG Manuel


RE: & Version 1.4 - Selbst ausbauende Barbarendörfer - Molt - 09.05.2013

Kein Plan, aber es geht halt nicht... ^^