Seite 105 von 162 ErsteErste ... 55595101102103104105106107108109115155 ... LetzteLetzte
Ergebnis 1.561 bis 1.575 von 2421

Thema: BASE: SDK & Python Diskussion (Coder's Lair)

  1. #1561
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Die KI dürfte bei dir zu wenig/keine Raumbomber nachbauen. Abhilfe schafft der Fix in dieser Zeile in den GameUtils:

    Aus

    PHP-Code:
                            if (pCity.canTrain(iUAV1,0,0) or pCity.canTrain(iUAV2,0,0) or pCity.canTrain(iBomber1,0,0) or pCity.canTrain(iBomber2,0,0) or pCity.canTrain(iBomber3,0,0)) and (iCurrentBombers < (pPlayer.getNumMilitaryUnits() / 15)):] 
    musst du

    PHP-Code:
                            if (pCity.canTrain(iUAV1,0,0) or pCity.canTrain(iUAV2,0,0) or pCity.canTrain(iBomber1,0,0) or pCity.canTrain(iBomber2,0,0) or pCity.canTrain(iBomber3,0,0) or pCity.canTrain(iBomber4,0,0)) and (iCurrentBombers < (pPlayer.getNumMilitaryUnits() / 15)): 
    machen.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  2. #1562
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Habe es übernommen und ich bin ja schon dabei.

  3. #1563
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Kann man die KI irgendwie zwingen Einheiten zu modernisieren, wenn sie > X Gold auf der hohen Kante hat? Auch sollte der Wert der Staatsform mit der Kaufoption (Allgemeines Wahlrecht) mit jedem Goldstück etwas steigen.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  4. #1564
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Das macht die KI schon von alleine. Nur wenn sie keine hohe Summe auf der Kante hat, wertet sie kaum auf. Wichtig wäre erstmal, was ist für dich hoch?

    Das sollte aber möglich sein.
    Geändert von rucivfan (15. Juli 2014 um 22:42 Uhr)

  5. #1565
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Ab Städtezahl * 250 oder so. Mir gehts nur um die Extreme.

    Ich beobachte gerade seit Stunden nur das Produktionsverhalten.

    Ändert sich die Bewertung von Bewegung von Einheiten im Krieg? Entweder es ist Zufall, oder die KI hat tätsächlich Phasen, in denen bevorzugt Mammutpanzer und Phasen, in denen bevorzugt Schwebepanzer (Krieg) gebaut werden.

    Auch findet die KI gerade die Mobile Infanterie wieder ziemlich geil - obwohl sie mit Stärke 30 nicht wirklich viel ausrichten kann.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  6. #1566
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Das Verhalten ist einfach zu erklären. Die KI wertet wohl wahrscheinlich nach den gebauten Einheiten-KI-Types (Muss ich erst mal nachsehen um 100% sicher zu sein.)

    Das erfüllt dann praktisch fast jede Stadt zu einen Zeitpunkt. Immerhin steht die Mobile Infanterie im gleichen Stärkeverhältnis wie Marine und Kampfpanzer zum Mammut.

  7. #1567
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Die KI-Typen der beiden Panzer sind bei mir momentan gleich. (Muss gleich noch testen, ob Helis ohne Assault_Sea Schiffe angreifen *Erinnerung an mich*)
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  8. #1568
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Ich teste jetzt das Feature. Bei der Anzeige bin ich aber noch ratlos.

    Sag mal Cybah, es ist ja möglich, per Beförderung die Nationalität zu verstecken. Könnte man eroberte Schiffe durch Freibeuter nicht so eine Beförderung geben und sie im eigenen Land dann erst entfernen?

    Dann würde nicht sofort die Nationalität verraten werden.

    edit: Überhaupt: Sobald eine nicht Freibeutereinheit des gleichen Teams auf dem Feld steht, wäre es besser den Freibeutereffekt zu deaktiveren.

    Der aufmerksame Mensch weiß eh sofort was los ist.

  9. #1569
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Müsste man dann nicht jeden Plot bei Schiffsbewegungen prüfen, bis dieser in den eigenen Grenzen ist? Klingt ressourcenfressend.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  10. #1570
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Man könnte der Überläufer-Beförderung diesen Effekt geben und gekaperte Schiffe bekommen diese Beförderung. Das würde auch etwas die Barbarenschiffe abschwächen.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  11. #1571
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Glaub mir, im vergleich ist das nicht Ressourcenfressend. Es gibt schon ähnlich schlimme abfragen und es läuft noch flüssig.

    Und nein, bei der Schiffsbwegungsabfrage ist das irrelevant. Die deaktiverung ist ja plotabhängig und wird sowieso schon geprüft. Hinzukommt nur eine Abfrage, ob eine eigene Einheit auf dem Feld ist. Nun, da Freibeuter außer zu den eigenen Schiff feindlich sind, passiert selten, dass nicht sofort eine eigene Einheit gefunden wird. Fressend wäre es nur, wenn man alle Einheiten eines Plots durchgehen müsste und keine Teameinheit da wäre.

    Zitat Zitat von Cybah Beitrag anzeigen
    Man könnte der Überläufer-Beförderung diesen Effekt geben und gekaperte Schiffe bekommen diese Beförderung. Das würde auch etwas die Barbarenschiffe abschwächen.
    Was ist mit Cha? Die wären dann auch Barbaren.

  12. #1572
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Naja, nur für die Gegner.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  13. #1573
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Nun, wenn ich alles wie oben machen würde, könnte das gehen. Es dürfte bei der KI nur keine Stacks reiner Überläufer rumlaufen. Ich glaube nicht, dass die KI das groß versteht und Feinde angreift. Bei Freubeutern ist das schon so extrem, dass dies nicht mehr groß relevant ist, aber allgemein bei einen Trait?

  14. #1574
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Weiß nicht, ob wir gerade konform gehen. Ich meinte eigentlich nur, dass gekaperte und Überläufer die Nationalität verstecken. Mehr nicht. Rein technisch oder kampftechnisch ändert das doch gar nichts. Sobald die KI Stacks aus diesen und anderen Einheiten zusammenzieht, weiß man, wer's war. Aber bei Cha weiß mans eh und bei Freibeutern naja... ich glaube, das ist sowieso eher im MP relevant als im SP. Und im MP kann man die gekaperten ja außer Sichtweite bringen.

    Der Vorschlag mit der Überläuferbeförderung kam, weil man dann nicht extra noch ne Beförderung einbauen muss.
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  15. #1575
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Achso, nur das eine. Gut, das würde sinn machen.

    ach ja, ich will nicht sofort wissen , welche Ki das ist.

Seite 105 von 162 ErsteErste ... 55595101102103104105106107108109115155 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •