Frage zur Einheitenerstellung

Hier können sich alle gegenseitig helfen beim erstellen eines Spiels

Moderator: Agatho

Frage zur Einheitenerstellung

Beitragvon trisha » 04.08.2004, 14:33

Wie erstelle ich eine Einheit, die nur fuer einen bestimmten Spieler vorhanden ist? Entweder fuer einen Gott oder als Belohnung fuer einen Mitspieler.

Also was ich genau sagen moechte: wie lege ich die Einheit in den xml-files und in der Datenbank an, dass sie nicht in der Liste der baubaren Einheiten erscheint?
trisha
Proviantschlepper
Proviantschlepper
 
Beiträge: 71
Registriert: 25.05.2004, 15:34

Beitragvon lu#36 » 04.08.2004, 15:52

soweit ich weiss musst du einfach 2 gegensätzliche bedingungen schaffen zum beispiel uga > 1 und agga > 1. dann taucht die eh nicht in der baubaren ehliste auf. zumindest hatte ich das einmal da hab ich mir irgendwie so eine falle gebaut und dann waren die eh´s nicht mehr zu sehen. 100%ig kann ich es dir aber nicht sagen.

oder du machst eine eigenschaft die jeder beim start schon auf mindestens eins hat z.b. gottesglauben. und die eh erfordert dann gottesglauben < 1 damit fällt sie auch weg. du kannst sie dann aber per hand in die db reinschreiben.

falls ich unrecht haben sollte bitte mitteilen ich bin mir nicht ganz sicher und kann grad net testen.

lu
Benutzeravatar
lu#36
Proviantschlepper
Proviantschlepper
 
Beiträge: 69
Registriert: 30.03.2004, 13:54
Wohnort: Darmstadt

Beitragvon Grummli » 04.08.2004, 16:46

Hab da auch lange rumgegrübelt, es scheint aber tatsächlich nicht anders zu gehen. Ich hab bei allem was nicht auftauchen soll ScienceDep scienceID="0" min="0" max="0", wobei die Wissenschaft bei jedem neuen Account gleich auf 1 gesetzt wird.
Das mit den gegensätzlichen Bedingungen funktioniert nicht, habs grad getestet.
Grummli
Proviantschlepper
Proviantschlepper
 
Beiträge: 66
Registriert: 18.02.2004, 20:53

Beitragvon XslavomirX » 04.08.2004, 16:51

Man definiert eine unmögliche Bedingung: scienceID="0" min="1" max="0"
und setzt das nodocumentation-Flag.
Logischerweise muss man dann die Einheit per Hand (also zb phpMyAdmin) injizieren.
XslavomirX
Halbgott des Windes
Halbgott des Windes
 
Beiträge: 501
Registriert: 28.01.2004, 09:04

Beitragvon trisha » 04.08.2004, 17:17

Danke!
trisha
Proviantschlepper
Proviantschlepper
 
Beiträge: 71
Registriert: 25.05.2004, 15:34

Beitragvon trisha » 05.08.2004, 00:07

Das Erstellen der unsichtbaren Einheiten klappt, aber seitdem laeuft das Ranking-Script nicht mehr.

Die Fehlermeldung lautet: "Fehler beim Auslesen in Schritt (1.a.ii)"
Ich sehe keinen Fehler im Script, woran kann es liegen?
trisha
Proviantschlepper
Proviantschlepper
 
Beiträge: 71
Registriert: 25.05.2004, 15:34

Beitragvon trisha » 08.08.2004, 03:35

@Slavomir:

Welche Werte muss eine Amazone haben, damit die Spionageberichte 100% stimmen?
trisha
Proviantschlepper
Proviantschlepper
 
Beiträge: 71
Registriert: 25.05.2004, 15:34

Beitragvon fritz » 08.08.2004, 11:39

alle auf 1 (waer dann 100%)

1.5 waeren 150% und so weiter... kommt aber immer mit auf die gegenspionage etc.. drauf an. wenn du willst das es schon bei einer zu 100% richtig ist, musste den schon seeehf hoch setzten.
allerdings is se dann sehr stark ^^
fritz
Garstiger Forenwurm
Garstiger Forenwurm
 
Beiträge: 264
Registriert: 30.01.2004, 19:24
Wohnort: bei Muenchen


Zurück zu Bastelstube für die CVS Version

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste