Seite 12 von 180 ErsteErste ... 289101112131415162262112 ... LetzteLetzte
Ergebnis 166 bis 180 von 2699

Thema: Der SDK-Fragen-Thread

  1. #166
    verschollen Avatar von deepwater
    Registriert seit
    23.04.11
    Beiträge
    1.580
    Wirf mal einen Blick hierauf und sag obs genehm ist. Sollten deine Gebäude mehr als ein Prereq-Building haben, musst du das break; entfernen.
    PHP-Code:
            BuildingClassTypes eBuildingClass = (BuildingClassTypes)(GC.getBuildingInfo(eBuilding).getBuildingClassType()); 
            for (
    int iP 0iP GC.getNumBuildingInfos(); iP++) 
            { 
                
    int iLoopBuildingClass GC.getBuildingInfo((BuildingTypes)iP).getBuildingClassType(); 
                if (
    iLoopBuildingClass == eBuildingClass && getNumBuilding((BuildingTypes)iP) > 0
                { 
                    return 
    false;
                } 
            } 
            
            
    bool bHalten false;
            if (
    eBuilding == GC.getInfoTypeForString("BUILDING_UNIVERSITY"))
            {
                
    bHalten 1;
            }
            for (
    iI 0iI GC.getNumBuildingClassInfos(); iI++)
            {
                if (
    GC.getBuildingInfo(eBuilding).isBuildingClassNeededInCity(iI))
                {
                    
    bool bHasPrereqBuilding;
                    for (
    int iJ 0iJ GC.getNumCivilizationInfos(); iJ++)
                    {
                        
    ePrereqBuilding = ((BuildingTypes)(GC.getCivilizationInfo((CivilizationTypes)iJ).getCivilizationBuildings(iI)));
                        if (
    ePrereqBuilding != NO_BUILDING)
                        {
                            if (
    != getNumBuilding(ePrereqBuilding/* && (bContinue || (getFirstBuildingOrder(ePrereqBuilding) == -1))*/)
                            {
                                    
    bHasPrereqBuilding true;
                            }
                        }
                    }
                    if (!
    bHasPrereqBuilding)
                    {
                        return 
    false;
                    }
                    break;
                }
            } 
    Edit: Das bHaltenzeugs kannste alles rausmachen, war nur fürnen Haltepunkt.

    ...too old...

  2. #167
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    Zitat Zitat von deepwater Beitrag anzeigen
    Wirf mal einen Blick hierauf und sag obs genehm ist. Sollten deine Gebäude mehr als ein Prereq-Building haben, musst du das break; entfernen.
    und wenn manche mehr haben und manche nicht? oder ist das nur was für die geschwindigkeit?
    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)

  3. #168
    verschollen Avatar von deepwater
    Registriert seit
    23.04.11
    Beiträge
    1.580
    Das break bricht einfach nur die Schleife ab, wenn ein Prereq-Gebäude gefunden und somit der Bau ermöglicht wurde.
    Mir fällt aber gerade auf, dass Gebäude so nur noch OrPrereq-Buildings haben können.

    ...too old...

  4. #169
    verschollen Avatar von deepwater
    Registriert seit
    23.04.11
    Beiträge
    1.580
    Ich habe mal ein ganz eigenes Problem, brauche nämlich etwas KI-Hilfe:
    Wo wird entschieden, welchen Verteidiger eine Stadt bekommt?

    ...too old...

  5. #170
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    was meinst du mit bekommt? wer zuerst verteidigt?
    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. #171
    paranoider Irrer Avatar von The_J
    Registriert seit
    07.08.07
    Ort
    verrat ich nicht
    Beiträge
    13.297
    ...bei was?
    Wenn sie gegen einen Angriff verteidigt? Dann immer der beste.
    Koloniegründung? Der beste rekrutierbare AFAIK.
    Zum Download bereit: Civ4-Mod "Mars, jetzt!"


    "Frei sein heißt wählen können, wessen Sklave man sein will." (Jeanne Moreau, 1928 - )

    "Immer wenn man die Meinung der Mehrheit teilt, ist es Zeit, sich zu besinnen." (Mark Twain, 1835 - 1910)


  7. #172
    verschollen Avatar von deepwater
    Registriert seit
    23.04.11
    Beiträge
    1.580
    Um die Stadt zu schützen, wenn die Stadt keinen Beschützer hat, dann wird schleunigst dafür gesorgt, dass sie einen bekommt, egal ob die Stadt in gefahr ist, oder nicht. Ich möchte das ganze nämlich abhängig davon machen, was für ein Stadttyp die Stadt ist. (Ja es gibt verschiedene Stadttypen) Weil spezielle Stadt braucht auch einen speziellen Verteidiger.

    ...too old...

  8. #173
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    ? Meinst du also die KI oder was?
    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)

  9. #174
    verschollen Avatar von deepwater
    Registriert seit
    23.04.11
    Beiträge
    1.580
    So ist es, wie siehts bei dir aus?

    ...too old...

  10. #175
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    Versteh nicht ganz, worauf du hinauswillst. Es wird wohl eine Einheit mit CITY_DEFENSE gebaut, welche wird ganz normal ausgelost unter Berücksichtigung von Stärke, Erstangriffen, Stadtverteidigungsboni etc. und AiWeight.

    Schreib am besten mal, was du machen willst.
    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. #176
    verschollen Avatar von deepwater
    Registriert seit
    23.04.11
    Beiträge
    1.580
    Spezielle Städte sollen nicht mit einer Einheit City_Defense, sondern mit einer Einheit mit zum Beispiel Special_City_Defense.

    ...too old...

  12. #177
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    Dann würden dort nur noch solche Einheiten gebaut und nix anderes, ist das gewollt? Was ist der Sinn dahinter?
    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. #178
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    Der Sinn da hinter ist folgender, wenn man z.B. eine Stadt auf Gebirge baut, dann wäre es angemessen das die Ki eine Einheit zur Verteidigiung baut die z.B +25% auf Gebirge gibt...nur mal angenommen...
    Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!

    Neu Version Conflict on Chiron v3.4 BETA - 16.01.16

    Patch1 - 07.04.16

    Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
    Ihr könnt sofort loslegen.

    Über Feedback würde ich mich freuen...

  14. #179
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    fürchte das wird zu kompliziert. derzeit ist es ja auch so, dass die ki ihre städte mit infanterie bewacht anstelle voll auf marines zu setzen, die viel stärker sind. solange schwache einheiten noch gebaut werden können, wird sie sie auch dann noch bauen, wenns stärkere alternativen gibt. da hilfts nur den schwächeren einheiten keine unitai_city_defense zu geben. denke schon, dass sie weiß, welche einheit hügelverteidigungsboni hat, aber trotzdem wird sie auch andere einheiten zur verteidigung einsetzen.
    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. #180
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.454
    lässt sich rausfinden, ob eine pUnit modernisierbar ist, also noch mindestens eine einheit über sich hat, zu der sie upgegradet wird?
    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)

Seite 12 von 180 ErsteErste ... 289101112131415162262112 ... LetzteLetzte

Berechtigungen

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