+ Antworten
Ergebnis 1 bis 14 von 14
  1. #1
    Planierer Avatar von totalwarANGEL
    Registriert seit
    25.03.2010
    Ort
    Dresden
    Beiträge
    38
    Blog Einträge
    4

    Blinzeln [beantwortet]CityReputation oder Kampfstärke beeinflussen

    Eine Frage an die Meister des Skripten:

    Kann man den Ruf der Stadt per Skript verändern? Oder ist es durch andere Methoden möglich die Soldaten zu verstärken?
    Geändert von totalwarANGEL (15.10.2011 um 12:58 Uhr)
    MfG totalwarANGEL

    Für alle die DEdK noch interessiert:
    Sehr gute Maps mit viel zu wenig Download:
    Meine Flodder Siedler_Team

  2. #2
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Ich hab das versucht, indem die ich die gegnerischen Ritter befördere, kann aber nicht mit Bestimmtheit sagen, ob es gewirkt hat. Der Befehl dazu lautet SetKnightTitle(spielerid, titelnr). Aber Du musst darauf achten, dass dann die entsprechenden Bedürfnisse erfüllt werden können damit es nicht zu Dauerstreiks kommt. Zu Spielbeginn ist nämlich jeder Gegner nur Ritter und muss nur für Nahrung sorgen. Später wieder Degradieren geht meines Wissens nicht.

  3. #3
    Planierer Avatar von totalwarANGEL
    Registriert seit
    25.03.2010
    Ort
    Dresden
    Beiträge
    38
    Blog Einträge
    4

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Das Problem ist, das es die spielereigenen Soldaten sind, die versterkt werden müssen. Es gibt ein Startgebiet, das ist aber zu dieser Zeit nicht bebaubar. Es gibt einen Zweitritter, falls das hilft. Kann ich den befördern? Ne, das geht ja nur für den Hauptritter...
    MfG totalwarANGEL

    Für alle die DEdK noch interessiert:
    Sehr gute Maps mit viel zu wenig Download:
    Meine Flodder Siedler_Team

  4. #4
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Du könntest einzelne (oder alle) Soldaten eines Bataillons zeitweise unverwundbar machen.

  5. #5
    Sombeline
    Gast

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Und wenn du nur versteckte Quests machst die
    Goal_InstandSuccess sind mit dem Reward_PrestigePoints
    Nicht immer nur an Scripten denken manchmal bietet auch der Edi einiges.

  6. #6
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Ich glaube aber, dass diese Prestigepunkte keinen Einfluss auf die Kampfkraft haben. Die dienen wohl einfach nur als Schnickschnack.
    Geändert von siedlereldeis (02.10.2011 um 20:19 Uhr)

  7. #7
    Sombeline
    Gast

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Das könnte gut sein, hab ich noch nie versucht herauszufinden.

  8. #8
    Schwertkämpfer Avatar von trabbi
    Registriert seit
    09.03.2006
    Beiträge
    4,437

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Zitat Zitat von Sombeline Beitrag anzeigen
    Das könnte gut sein, hab ich noch nie versucht herauszufinden.
    soweit ich mich da noch erinnern kann:
    wird duch den Aufstieg einer Stadt, das Ansehen und auch die
    Kampfkraft erhöht.
    trabbi
    Was ist Theorie, - Wenns klappen soll und es klappt nie
    Was ist Praxis, - Frag nicht so dumm, wenns klappt und Du weißt nicht warum

  9. #9
    Planierer Avatar von totalwarANGEL
    Registriert seit
    25.03.2010
    Ort
    Dresden
    Beiträge
    38
    Blog Einträge
    4

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Deshalb hab ich ja geschrieben Soldaten verstärken ODER Ruf erhöhen.
    MfG totalwarANGEL

    Für alle die DEdK noch interessiert:
    Sehr gute Maps mit viel zu wenig Download:
    Meine Flodder Siedler_Team

  10. #10
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Code:
        verstaerkesoldaten = true
        GetCityReputation = Logic.GetCityReputation
        function Logic.GetCityReputation(spieler)
            
            if verstaerkesoldaten and spieler == 1 then return 1
            else return GetCityReputation(spieler) end
        end
    Das hat mich letztendlich etwa 10 Minuten gekostet, dabei hätte ich das schon so gut für meine Karte gebrauchen können.
    Geändert von siedlereldeis (08.10.2011 um 09:57 Uhr)

  11. #11
    Planierer Avatar von totalwarANGEL
    Registriert seit
    25.03.2010
    Ort
    Dresden
    Beiträge
    38
    Blog Einträge
    4

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Ich möchte das auch verstehen und nicht nur in meine Karte kopieren. Deshalb frage ich mal vorsichtig, warum die Rückgabe von 1 den Ruf erhöht? Steht 1 für 100% und greift das Spiel intern auf diese Funktion zu? Verstehe ich das richtig?

    Wenn das so einfach ist, dann hast du grad geholfen auch ein Problem in DEdK mit dieser Antwort zu lösen. Zwei Fliegen mit einer Klappe!
    MfG totalwarANGEL

    Für alle die DEdK noch interessiert:
    Sehr gute Maps mit viel zu wenig Download:
    Meine Flodder Siedler_Team

  12. #12
    Sägewerker
    Registriert seit
    05.02.2011
    Beiträge
    159

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Ich habe mir Argumente und Ergebnis von Logic.GetCityReputation anzeigen lassen. 1. wird die intern permanent für alle 8 Spieler ausgeführt. 2. liegen die Ergebnisse direkt nach Spielstart knapp über 0. Was genau die macht, kann man nicht nachvollziehen. Mit 1 als Ergebnis hat man jedenfalls 5 Sterne Kampfkraft.

    Was ist denn das DEdK-Problem?

    Du wirst die Funktion zusätzlich in der Mission_OnSaveGameLoaded deklarieren müssen.
    Geändert von siedlereldeis (09.10.2011 um 12:27 Uhr)

  13. #13
    Planierer Avatar von totalwarANGEL
    Registriert seit
    25.03.2010
    Ort
    Dresden
    Beiträge
    38
    Blog Einträge
    4

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    Was ist denn das DEdK-Problem?
    Ein Kollege versucht die Motivation zu beeinflussen.

    Da hab ich mir überlegt, vielleicht kann man Logic.GetAverageMotivation( _player ) genauso oder ähnlich verändern.

    Du wirst die Funktion zusätzlich in der Mission_OnSaveGameLoaded deklarieren müssen.
    Das ist mir klar. Das Funktionen dieses Typs nach dem Spielstandladen überschrieben werden(zurückversetzt werden), ist mir schon von DEdK bekannt.

    Danke für deine Denkhilfe. Vielleicht kann ich mir absofort selbst was basteln.
    MfG totalwarANGEL

    Für alle die DEdK noch interessiert:
    Sehr gute Maps mit viel zu wenig Download:
    Meine Flodder Siedler_Team

  14. #14
    Müller Avatar von LordFWD
    Registriert seit
    05.11.2007
    Beiträge
    572

    Standard AW: CityReputation oder Kampfstärke beeinflussen

    CityReputation = ( FoodFactor (0.05)
    + HygieneFactor(0.1)
    + ClothesFactor(0.1)
    + MoodFactor (0.1)
    + IllnessFactor(0.05))

    - StikersInfluence
    + (ProsperityFactor(0.2) * ProsperityPrecentage)
    + (DecorationFactor(0.2) * DecorationPrecentage)
    minimum = 0.05
    maximum = 1

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. kuriose oder einfach nur gute Ballwächsel oder Schläge im Tennis
    Von Kevin the HERO im Forum Flutlicht Siedlersportforum
    Antworten: 7
    Letzter Beitrag: 08.10.2010, 10:32
  2. Unterfordert oder wie
    Von SpiderFive im Forum Flutlicht Siedlersportforum
    Antworten: 53
    Letzter Beitrag: 19.07.2010, 17:24
  3. Add-On und/ oder Patch 1.7!?
    Von Netsurfer im Forum Siedler 6 AeK Allgemein
    Antworten: 47
    Letzter Beitrag: 29.03.2010, 19:37
  4. Rum oder Ruhm
    Von SpiderFive im Forum Cafe Paperlapapp (Klön)
    Antworten: 2
    Letzter Beitrag: 18.02.2010, 12:28

Stichworte

Berechtigungen

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