TWLan Forum

Full Version: Eigene Einheiten erstellen
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
hmm also ich hab da schonmal was eingefügt und jetzt funzt das nicht mehr, wie kann ich das löschen?
Wo hast du was eingefügt? Wenndu in phpmyadmin was eingefügt hast einfach die Spalte makieren und auf das X klicken.. Ansonsten einfach den Code aus den Dateien löschen
Schreib mla rein welchen fehler er anzeigt
einen konnte ich löschen, aber jetzt kommt: Sql Fehler: SELECT Count(id) As exist_village,userid,id,name,x,y,continent,r_wood,r_stone,r_iron,last_prod_aktu,r_bh,control_villages,recruited_snobs,attacks,agreement,agreement_aktu,dealers_outside,create_time,main_build,smith_tec,main,barracks,stable,garage,snob,smith,place,statue,market,wood,stone,iron,farm,storage,hide,wall,unit_spear_tec_level,unit_sword_tec_level,unit_axe_tec_level,unit_light_tec_level,unit_heavy_tec_level,unit_ram_tec_level,unit_catapult_tec_level,unit_archer_tec_level,unit_marcher_tec_level,unit_Steinschleuderer_tec_level from villages where id='1' GROUP BY userid,id,name,x,y,continent,r_wood,r_stone,r_iron,last_prod_aktu,r_bh,control_villages,recruited_snobs,attacks,agreement,agreement_aktu,dealers_outside,create_time,main_build,smith_tec,main,barracks,stable,garage,snob,smith,place,statue,market,wood,stone,iron,farm,storage,hide,wall,unit_spear_tec_level,unit_sword_tec_level,unit_axe_tec_level,unit_light_tec_level,unit_heavy_tec_level,unit_ram_tec_level,unit_catapult_tec_level,unit_archer_tec_level,unit_marcher_tec_level,unit_Steinschleuderer_tec_level
MySql Error: Unknown column 'unit_Steinschleuderer_tec_level' in 'field list'

Was soll ich jetzt machen?
Steht da doch!?
Einfach unit_Steinschleuderer_tec_level erstellen in der villages table Big Grin
sry, kenne mich net aus, wie denn einfügen ^^ also bittte helfen

phpmyadmin,Datenbank "lan",SQL anklicken (oben) diesen Code einfügen
ALTER TABLE `villages` ADD `unit_Steinschleuderer_tec_level` INT( 11 ) NULL DEFAULT '0' AFTER `unit_axe_tec_level` ;

und Ausführen.
ok jetzt kommt der Error:
Sql Fehler: SELECT SUM(unit_spear) AS unit_spear, SUM(unit_sword) AS unit_sword, SUM(unit_axe) AS unit_axe, SUM(unit_archer) AS unit_archer, SUM(unit_spy) AS unit_spy, SUM(unit_light) AS unit_light, SUM(unit_marcher) AS unit_marcher, SUM(unit_heavy) AS unit_heavy, SUM(unit_ram) AS unit_ram, SUM(unit_catapult) AS unit_catapult, SUM(unit_knight) AS unit_knight, SUM(unit_snob) AS unit_snob, SUM(unit_honderos) AS unit_honderos from unit_place where villages_to_id=1
MySql Error: Unknown column 'unit_honderos' in 'field list'
ALTER TABLE `unit_place` ADD `unit_honderos` INT( 11 ) NULL DEFAULT '0' AFTER `unit_axe` ;
DANKEEE! aber er zeigt noch :
Sql Fehler: SELECT all_unit_spear,unit_spear_tec_level,all_unit_sword,unit_sword_tec_level,all_unit_axe,unit_axe_tec_level,all_unit_archer,unit_archer_tec_level,all_unit_honderos,unit_honderos_tec_level from villages where id='2'
MySql Error: Unknown column 'all_unit_honderos' in 'field list'
Jetzt mal Debugging:
Du siehst er findet das Feld all_unit_honderos nicht und zwar in der Tabelle: villages
Dann kannst du auf die erste Seite gehen und: (von diesem Thread)
Quote:ALTER TABLE `villages` ADD `unit_bauer_tec_level` INT( 11 ) NULL DEFAULT '0' AFTER `unit_axe_tec_level` ;
ALTER TABLE `villages` ADD `all_unit_bauer` INT( 6 ) NULL DEFAULT '0' AFTER `all_unit_axe` ;
ALTER TABLE `unit_place` ADD `unit_bauer` INT( 11 ) NULL DEFAULT '0' AFTER `unit_axe` ;
Die ganzen möglichen SQL-Codes.
Jetzt suchst du dir den passenden raus in diesem Fall der 2.
und passt ihn an: (einfach das bauer durch das jeweillige ersetzen)
ALTER TABLE `villages` ADD `all_unit_honderos` INT( 6 ) NULL DEFAULT '0' AFTER `all_unit_axe` ;
UND FERTIG Big Grin (Ausführen noch)
ok danke...
aber jetzt?
Sql Fehler: SELECT all_unit_spear,unit_spear_tec_level,all_unit_sword,unit_sword_tec_level,all_unit_axe,unit_axe_tec_level,all_unit_archer,unit_archer_tec_level,all_unit_honderos,unit_honderos_tec_level from villages where id='1'
MySql Error: Unknown column 'all_unit_honderos' in 'field list'
ich kann zwar spielen, aber er nimmt nichts... keine Aufträge GAR NICHTS
ich habe ALLE 3 ausprobiert einer hat geklappt, aber jetzt will er immer noch nicht...
nimmt er wirklich garnichts?
eine genauere Beschreibung wäre wünschenswert.
ich aarmer tropf kapier gar nichts Sad ... also wenn ich was in auftrag gebe, dann geht er das durch dann -1, -2 und so weiter, i-wann hängt sogar die Anzeige sich auf Sad(
läuft die dslan-start.bat bzw. dslan-start.exe ?
welche dslan version?
v. 1.4, ja alles läut, ... es hat ja alles funzioniert, aber jetzt nach dem Einfügen will er nicht :'(
ok alles erledigt, nur will er jetzt nicht DIESE SCHEI* AUFTRÄGE ZU ENDE BRINGEN!
alles erledigt... also jetzt will er nur nicht mehr die Aufträge zu ende bringen -.-
Dann hast du die Bauzeit zu minder oder den Speed zu hoch! (War bei mir mal der Fall Big Grin)
Oder die dslan_start.bat is nich offen
ahh ok ich prüfe nach
stell am besten mal die units.php mit der stelle von der/den Einheit/en hier rein, aber innen spoiler!!
von den selbstgemacheten?
Ja..
Pages: 1 2 3 4