Posts: 45
Threads: 5
Joined: Dec 2009
Reputation:
1
Ich habe alles gemacht wie in der Anleitung, Sql Text eingegeben usw.. aber bei mir kommt nur folgende Meldung, wenn ich auf "localhost/admin" gehe (oder auch nur auf "localhost"):
Fatal error: Call to a member function on a non-object in C:\Users\Jannis\Desktop\dslan_v1.4\htdocs\include\configs\buildings.php on line 12
Posts: 3'134
Threads: 11
Joined: Aug 2009
Reputation:
153
Dann haste was in der buildings.php geändert
Wenn ich dir helfen konnte, bewerte mich doch bitte!
Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...
Posts: 45
Threads: 5
Joined: Dec 2009
Reputation:
1
Posts: 3'134
Threads: 11
Joined: Aug 2009
Reputation:
153
Doch anscheindend schon :-)
Wenn ich dir helfen konnte, bewerte mich doch bitte!
Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...
Posts: 45
Threads: 5
Joined: Dec 2009
Reputation:
1
Also ich habs wie gesagt nach Anleitung gemacht. Hab auch dslan nochmal neu entpackt und es versucht, aber es ging nicht.. nutze v1.4
Posts: 23
Threads: 2
Joined: Apr 2010
Reputation:
3
ich hab genau das selbe problem
und ich hab nichts geändert..!!!
Fatal error: Call to a member function on a non-object in C:\Users\Oliver\Documents\dslan_v1.4\htdocs\include\configs\buildings.php on line 12
Posts: 65
Threads: 5
Joined: Dec 2009
Reputation:
0
ich schreib jetzt erst mal was ihr endern solt in include.inc.php und fügt unter die 1 zeile
PHP Code: <?php include('bbcodes.php'); ?>
<?php $sql_bonus_villages = mysql_query("SELECT * FROM villages WHERE id = '".$_GET["village"]."'"); $vill = mysql_fetch_assoc($sql_bonus_villages); if ($vill["bonus"] == "1") { include("include/configs/max_storage_bonus.php"); include("include/configs/dealers_bonus.php"); } elseif($vill["bonus"] == "2") { include("include/configs/farm_limits_bonus.php"); } elseif($vill["bonus"] == "3") { include("include/configs/units_bonus_stable.php"); } elseif($vill["bonus"] == "4") { include("include/configs/units_bonus_barracks.php"); } elseif($vill["bonus"] == "5") { include("include/configs/units_bonus_garage.php"); } elseif($vill["bonus"] == "6") { include("include/configs/raw_material_production_bonus.php"); }
function get_bonus($x,$y) { $sql = mysql_query("SELECT * FROM villages WHERE x = '$x' AND y = '$y'"); $vill = mysql_fetch_assoc($sql); if ($vill["bonus"] > "0") { $out = true; } else { $out = false; } return $out; } ?>
dann einfach in templates gehn und in game_map.tpl
und erstzt dort alle was drinne ist durch
PHP Code: <div id="info" style="position:absolute; top:0px; left:0px; width:350px; height:1px; visibility: hidden; z-index:10"> <table class="vis" style="background-color: #F0E6C8"> <tr><th id="info_title" colspan="2">title</th></tr> <tr><td id="bonusbild"></td><td id='bonus'></td></tr> <tr><td>Punkte:</td><td id="info_points">points</td></tr> <tr id="info_owner_row"><td>Besitzer:</td><td id="info_owner">owner</td></tr> <tr id="info_left_row"><td colspan="2">verlassen</td></tr> <tr id="info_ally_row"><td>Stamm:</td><td id="info_ally">ally</td></tr> <tr id="info_village_groups_row"><td>Gruppen:</td><td id="info_village_groups">village_groups</td></tr> </table> </div>
<h2>Kontinent {$continent}</h2>
<table collspacing="1" collpadding="0"><tr><td valign="top">
<table><tr><td valign="top"><table cellspacing="1" cellpadding="0" style="background-color: #DED3B9; border: 1px solid rgb(0, 0, 0);"><tr><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x-$map.size+1}&y={$map.y+$map.size-1}"><img src="graphic/map/map_nw.png" style="z-index:1; position:relative;" alt="map/map_nw.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x}&y={$map.y+$map.size-1}"><img src="graphic/map/map_n.png" style="z-index:1; position:relative;" alt="map/map_n.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x+$map.size-1}&y={$map.y+$map.size-1}"><img src="graphic/map/map_ne.png" style="z-index:1; position:relative;" alt="map/map_ne.png"/></a></td></tr><tr><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x-$map.size+1}&y={$map.y}"><img src="graphic/map/map_w.png" style="z-index:1; position:relative;" alt="map/map_w.png"/></a></td><td> <table style="background-color: #F1EBDD; border: 1px solid #F1EBDD;" cellspacing="0" cellpadding="0" class="map"> {foreach from=$y_coords item=y} <tr> <td width="20">{$y}</td> {foreach from=$x_coords item=x} {if !$cl_map->getVillage($x,$y)} <td id="tile_{$x}_{$y}" class="{$cl_map->getClass($x,$y)}"><img src="graphic/map/{$cl_map->graphic($x,$y)}" alt="" /></td> {else}
<td id="tile_{$x}_{$y}" class="{$cl_map->getClass($x,$y)}" style="background-color:rgb({$cl_map->getColor($x,$y)})"><a href="game.php?village={$village.id}&screen=info_village&id={$cl_map->getvillageid($x,$y)}"><img src="graphic/map/{$cl_map->graphic($x,$y)}{php}if (get_bonus($this->_tpl_vars[x], $this->_tpl_vars[y])) echo 'b.png';{/php}" onmouseover="map_popup('{$cl_map->getVillage($x,$y,"name")} ({$x}|{$y}) K{$cl_map->getcon($x,$y)}', {$cl_map->getvillage($x,$y,points)}, {$cl_map->playerinfo($x,$y)}, {$cl_map->getally($x,$y)}, false, {$x}, {$y}, {$village.id}, {$cl_map->getvillage($x,$y)})" onmouseout="map_kill()" alt="" /></a></td>
{/if} {/foreach} </tr> {/foreach} <tr> <td height="20"></td> {foreach from=$x_coords item=x} <td>{$x}</td> {/foreach} </tr></table></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x+$map.size-1}&y={$map.y}"><img src="graphic/map/map_e.png" style="z-index:1; position:relative;" alt="map/map_e.png"/></a></td></tr><tr><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x-$map.size+1}&y={$map.y-$map.size+1}"><img src="graphic/map/map_sw.png" style="z-index:1; position:relative;" alt="map/map_sw.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x}&y={$map.y-$map.size+1}"><img src="graphic/map/map_s.png" style="z-index:1; position:relative;" alt="map/map_s.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x+$map.size-1}&y={$map.y-$map.size+1}"><img src="graphic/map/map_se.png" style="z-index:1; position:relative;" alt="map/map_se.png"/></a></td></tr></table></td><td valign="top"> </td></tr></table> </td><td valign="top">
<table><tr><td valign="top"><table cellspacing="1" cellpadding="0" style="background-color: #DED3B9; border: 1px solid rgb(0, 0, 0);"><tr><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x-50}&y={$map.y+50}"><img src="graphic/map/map_nw.png" style="z-index:1; position:relative;" alt="map/map_nw.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x}&y={$map.y+50}"><img src="graphic/map/map_n.png" style="z-index:1; position:relative;" alt="map/map_n.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x+50}&y={$map.y+50}"><img src="graphic/map/map_ne.png" style="z-index:1; position:relative;" alt="map/map_ne.png"/></a></td></tr><tr><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x-50}&y={$map.y}"><img src="graphic/map/map_w.png" style="z-index:1; position:relative;" alt="map/map_w.png"/></a></td><td>
<form method="POST" action="game.php?village={$village.id}&screen=map&action=bigMapOnclick"> <input type="hidden" name="startX" id="startX" value="{$xs}" /> <input type="hidden" name="startY" id="startY" value="{$ys}" /> <div style="position:relative; padding:0px"> <div style="position:absolute;z-index:100"> <input type="image" class="noneStyle" src="graphic/map/empty.png" style="width:251px;height:250px;margin:0px;padding:0px" /> </div> <img src="graphic/continent/{$user.id}-{$conmap}-{$contime}.png"> <div id="bigMapRect" style="z-index:10; position:absolute; top:{$bigMapRectTop}px; left:{$bigMapRectLeft}px; width:{$mapSize*5-1}px; height:{$mapSize*5-1}px; border: 1px solid rgb(213, 227, 174);"></div> </div> </form> </td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x+50}&y={$map.y}"><img src="graphic/map/map_e.png" style="z-index:1; position:relative;" alt="map/map_e.png"/></a></td></tr><tr><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x-50}&y={$map.y-50}"><img src="graphic/map/map_sw.png" style="z-index:1; position:relative;" alt="map/map_sw.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x}&y={$map.y-50}"><img src="graphic/map/map_s.png" style="z-index:1; position:relative;" alt="map/map_s.png"/></a></td><td align="center"><a href="game.php?village={$village.id}&screen=map&x={$map.x+50}&y={$map.y-50}"><img src="graphic/map/map_se.png" style="z-index:1; position:relative;" alt="map/map_se.png"/></a></td></tr></table></td><td valign="top"> </td></tr></table> </td></tr></table> <br /> <form action="game.php?village={$village.id}&screen=map" method="post"> <table> <tr><td>x: <input type="text" name="x" value="{$map.x}" size="5" /> y:<input type="text" name="y" value="{$map.y}" size="5" /></td> <td><input type="submit" value="» OK «" style="font-size: 10pt;" /></td> </tr></table> </form><br /> <table style="border: 1px solid ; background-color: #DED3B9; margin-left: 2px;"> <tbody> <tr class="nowrap"> <td/> <td width="10" style="background-color: rgb(255, 255, 255);"/> <td class="small">Aktuelles Dorf</td> <td width="10" style="background-color: rgb(240, 200, 0);"/> <td class="small">Eigene Dörfer</td> <td width="10" style="background-color: rgb(0, 0, 244);"/> <td class="small">Eigener Stamm</td> <td width="10" style="background-color: rgb(150, 150, 150);"/> <td class="small">Verlassene Dörfer</td> <td width="10" style="background-color: rgb(180, 0, 0);"/> <td class="small">Sonstige Dörfer</td> </tr> <tr class="nowrap"> <td class="small">Stamm:</td> <td width="10" style="background-color: rgb(0, 160, 244);"/> <td class="small">Verbündete</td> <td width="10" style="background-color: rgb(128, 0, 128);"/> <td class="small">Nicht-Angriffs-Pakt (NAP)</td> <td width="10" style="background-color: rgb(244, 0, 0);"/> <td class="small">Feinde</td> </tr> </tbody> </table>
natürlich könnt ihr auch nur das hier in die 4 zeile einfügen macht davor aber eine sicherheitskopie von der datei einfach auf den Desktop kopiren
PHP Code: <tr><td id="bonusbild"></td><td id='bonus'></td></tr>
dan nur noch die restlichen dateien einfügen und keine erstsen
dann nur noch in localhost/phpmyadmin
und
PHP Code: ALTER TABLE `villages` ADD `bonus` INT( 11 ) NOT NULL AFTER `id`
einfügen und fertig
Posts: 3'134
Threads: 11
Joined: Aug 2009
Reputation:
153
Dann geht aber die action nicht.. also der bonus wird nicht angenommen ^^ Hab das nämlich auch gemacht
Zumindest geht er bei mir nich
Wenn ich dir helfen konnte, bewerte mich doch bitte!
Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...
Posts: 45
Threads: 5
Joined: Dec 2009
Reputation:
1
ja bei mir steht dann da nur Bonusdorf, aber da ist kein Bonus und die Dörfer sind auch nicht leuchtend unterlegt
Posts: 50
Threads: 15
Joined: Aug 2010
Reputation:
0
Wieso leucht den die Bonusdörfe nicht?
Bei mir sehen sie wie bei einen Barbarendorf aus!
Posts: 52
Threads: 4
Joined: May 2009
Reputation:
0
wartet doch einfach auf die Aio da ist dann alles drin
Posts: 2'315
Threads: 32
Joined: Jan 2010
Reputation:
51
(26.08.2010, 20:01)StämmeLove Wrote: Wieso leucht den die Bonusdörfe nicht?
Bei mir sehen sie wie bei einen Barbarendorf aus!
wahrschinlich benutzt du dslan 1.4, oder?
denn dafür gehts (noch) nit
Wenn ich helfen konnte, dann bewertet mich bitte. -->Bewertung
Posts: 50
Threads: 15
Joined: Aug 2010
Reputation:
0
Ich hab diesen Version hier runtergeladen.
http://dslan.gfx-dose.de/thread-1416.html
Posts: 2'315
Threads: 32
Joined: Jan 2010
Reputation:
51
dann gehst eig auch..
hast du auch im php my admin bereich bei der SQL folgendes eingegben:
Code:
ALTER TABLE `villages` ADD `bonus` INT( 11 ) NOT NULL AFTER `id`
mach das mal, bei mir gings dann
Wenn ich helfen konnte, dann bewertet mich bitte. -->Bewertung
Posts: 50
Threads: 15
Joined: Aug 2010
Reputation:
0
das hab ich schon gemacht bei lan > SQL dann hab ich den code dort oben eingetragen trotzdem sieht es wie barbarendorf-.-
Posts: 3'134
Threads: 11
Joined: Aug 2009
Reputation:
153
Bei der aio von yannici gehts auch nicht.. weil das version 1.21 is ^^
Wenn ich dir helfen konnte, bewerte mich doch bitte!
Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...
Posts: 45
Threads: 5
Joined: Dec 2009
Reputation:
1
ja. und ich warte hier seit tagen schon sehnsüchtig auf DEINE AiO xD
Posts: 569
Threads: 25
Joined: Jun 2008
Reputation:
21
Wenn man alles richtig gemacht hat, einfach mal den Ordner temeplates_c leeren und deinen Chache vom Browser
Posts: 3'134
Threads: 11
Joined: Aug 2009
Reputation:
153
(28.08.2010, 01:55)Kito253 Wrote: ja. und ich warte hier seit tagen schon sehnsüchtig auf DEINE AiO xD
In meiner AiO sind die bonusdörfer aber auch nich drinn . Weil die gehn bei 1.4 net
Wenn ich dir helfen konnte, bewerte mich doch bitte!
Manche Leute sagen, 20 Stunden am Tag Tetris zu summen wäre verrückt, ich frage mich nur wieso...
Posts: 45
Threads: 5
Joined: Dec 2009
Reputation:
1
Egal ich mag deine AiO. Zumindest sieht das schonmal super aus, was an Tools alles mit drin ist.
|