Results 1 to 16 of 16

Thread: AI Diplomat Spam in Turns

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default AI Diplomat Spam in Turns

    Before posting this i used search function and didnt find anything for that.
    I always try to understand after 2 years playing MTW2 / DLV why "AI Diplomats" are bothering me in the turns .... but why is that ? and is it possible to turn it off because it increases my turn time alot.
    Can anyone explain me that abit more ?

  2. #2
    /|\/|\/|\/|\/|\/|\/
    Join Date
    Jun 2005
    Posts
    10,770

    Default Re: AI Diplomat Spam in Turns

    Yeah I hate that too. It's a bug from m2tw, basically stupid AI diplomats initiate diplomacy and then decide they don't want to. It means they want something from you but they think they will be unhappy with the terms. If you can give them what they want they go away. Or you can kill them.

  3. #3
    Ba'alzamon's Avatar Domesticus
    Join Date
    Jan 2010
    Location
    Whitewater, WI
    Posts
    2,430

    Default Re: AI Diplomat Spam in Turns

    Quote Originally Posted by Taiji View Post
    Yeah I hate that too. It's a bug from m2tw, basically stupid AI diplomats initiate diplomacy and then decide they don't want to. It means they want something from you but they think they will be unhappy with the terms. If you can give them what they want they go away. Or you can kill them.
    Lol "or you can kill them," always an option

  4. #4

    Default Re: AI Diplomat Spam in Turns

    There is one more solution to the suggested ones. You could edit the price for diplomats in the desc_cultures.txt to a higher one, more money for a diplomat means less diplomats moving around, although I think the AI has a high priority for making agent types, no matter what. My idea could backfire into the AI becomeing bankrupt.

    I am still figuring out in what order the AI spends its money. I know that the AI will recruit mercs with a very high priority, then recruit units and finally spends money on buildings, with the weight here focused on upgrading the settlement. Where the agents come into place here I cannot tell.

    Try making the diplomats worth 10k florins and see what happens

    Under the benevolent guidance of jimkatalanos

  5. #5
    Shadrach's Avatar Miles
    Join Date
    Nov 2006
    Location
    Oslo, Norway
    Posts
    325

    Default Re: AI Diplomat Spam in Turns

    Does it work with turning off "follow AI turns"?

    And does not your campaign map "blackout" script get rid of this problem Taiji?

    The Danes, I swear, with their half arsed attempts at a 'war'. You gotta give it to 'em, they just dont stop trying. Listen, I've fought the Timurids, ever heard of them? Elephants with cannons on their backs. Yea, Timurids. You guys are like kids on tricycles compared to them. -REZ

  6. #6
    /|\/|\/|\/|\/|\/|\/
    Join Date
    Jun 2005
    Posts
    10,770

    Default Re: AI Diplomat Spam in Turns

    Nope the problem still stands no matter what. I thought about switching the animation but I think the problem is in diplomacy, the diplomat should ask for something rediculous if that's the only option he can think of. I think possibly a lot of stopped attempts are upon realising the AI or the player has nothing to bargain with. Don't really know how to affect that though.

  7. #7
    Beggar's Avatar Decanus
    Join Date
    Jul 2008
    Location
    Finland
    Posts
    575

    Default Re: AI Diplomat Spam in Turns

    Actually, if the AI is "offering" something but you don't get the diplomacy screen they are trying to bribe. Very annoying nonetheless.

  8. #8
    /|\/|\/|\/|\/|\/|\/
    Join Date
    Jun 2005
    Posts
    10,770

    Default Re: AI Diplomat Spam in Turns

    Quote Originally Posted by Kohvi View Post
    Actually, if the AI is "offering" something but you don't get the diplomacy screen they are trying to bribe. Very annoying nonetheless.
    This is for certain? ... This doesn't sound so hard to fix...

  9. #9
    HbHadast's Avatar Civis
    Join Date
    Jan 2009
    Location
    Carthage
    Posts
    153

    Default Re: AI Diplomat Spam in Turns

    Annoying?

    Well... If the diplomat is a princess, I have no problem being annoyed.

  10. #10
    /|\/|\/|\/|\/|\/|\/
    Join Date
    Jun 2005
    Posts
    10,770

    Default Re: AI Diplomat Spam in Turns

    I tried:

    <max_bribe_chance float="100.0"/>
    <min_bribe_chance float="100.0"/>
    <bribe_chance_modifier float="0.01"/>

    In descr_campaign_db.xml and the french came to 'bribe' my settlement anyway. Maybe there is a better way to test but my money is on the fact that they want trade with me is being thwarted by the fact they hate me. We're not at war and I'm sure they want trade, but I can't afford want they want me to pay them for trade and they know it. Because we have bad relations they cannot just let me have trade for nothing.... but they want trade... it looks like something is not properly tuned with something else, if you know what I mean

  11. #11

    Default Re: AI Diplomat Spam in Turns

    Anyone knows what the 1, 1 does at the end of this line in cultures? Could it be 1 diplo/turn starting with 1 like in the edb? Then one solution could be to make diplos replenish every 40 turns and kill the ones that hassle you. Would also be cool to keep wars going, don't want your enemies to make peace? Kill their diplos and this time it really means something... (the 250 is the cost)

    example code:
    diplomat diplomat.tga diplomat_info.tga diplomat.tga 250 1 1

    Speaking of diplomats, I once tried to add the marry parameter to them, just like with princesses, would have been the first medieval gay marriage, and the first in the world with offspring. Didn't work though
    Last edited by Furin; January 10, 2010 at 02:42 PM.

    Under the benevolent guidance of jimkatalanos

  12. #12
    Kjertesvein's Avatar Remember to smile
    Join Date
    Nov 2007
    Location
    Mišaldir
    Posts
    6,679
    Tournaments Joined
    1
    Tournaments Won
    0

    Default Re: AI Diplomat Spam in Turns

    Diplomats touching your settlement is just like Mr Death comming to you...


    After a few turns, they will turn up for war with a couple of stacks Good luck

    -Wille
    Thorolf was thus armed. Then Thorolf became so furious that he cast his shield on his back, and, grasping his halberd with both hands, bounded forward dealing cut and thrust on either side. Men sprang away from him both ways, but he slew many. Thus he cleared the way forward to earl Hring's standard, and then nothing could stop him. He slew the man who bore the earl's standard, and cut down the standard-pole. After that he lunged with his halberd at the earl's breast, driving it right through mail and body, so that it came out at the shoulders; and he lifted him up on the halberd over his head, and planted the butt-end in the ground. There on the weapon the earl breathed out his life in sight of all, both friends and foes. [...] 53, Egil's Saga
    I must tell you here of some amusing tricks the Comte d'Eu played on us. I had made a sort of house for myself in which my knights and I used to eat, sitting so as to get the light from the door, which, as it happened, faced the Comte d'Eu's quarters. The count, who was a very ingenious fellow, had rigged up a miniature ballistic machine with which he could throw stones into my tent. He would watch us as we were having our meal, adjust his machine to suit the length of our table, and then let fly at us, breaking our pots and glasses.
    - The pranks played on the knight Jean de Joinville, 1249, 7th crusade.













    http://imgur.com/a/DMm19
    Quote Originally Posted by Finn View Post
    This is the only forum I visit with any sort of frequency and I'm glad it has provided a home for RTR since its own forum went down in 2007. Hopefully my donation along with others from TWC users will help get the site back to its speedy heyday, which will certainly aid us in our endeavor to produce a full conversion mod Rome2.

  13. #13
    Ba'alzamon's Avatar Domesticus
    Join Date
    Jan 2010
    Location
    Whitewater, WI
    Posts
    2,430

    Default Re: AI Diplomat Spam in Turns

    Hahahaha good video

  14. #14

    Default Re: AI Diplomat Spam in Turns

    Aside from altering the animation sequence (which may not be possible) the other way to reduce the annoyance factor is to reduce the number of diplomats themselves. This can be done by adding the "agent_limit diplomat 1" line into the relevant "building city_hall" tree found within the export_descr_building file.

    It restricts the number of diplomats to the number of legal buildings that the AI or yourself have built.

  15. #15
    /|\/|\/|\/|\/|\/|\/
    Join Date
    Jun 2005
    Posts
    10,770

    Default Re: AI Diplomat Spam in Turns

    That is a good idea

    Quote Originally Posted by Furin View Post
    Anyone knows what the 1, 1 does at the end of this line in cultures? Could it be 1 diplo/turn starting with 1 like in the edb? Then one solution could be to make diplos replenish every 40 turns and kill the ones that hassle you. Would also be cool to keep wars going, don't want your enemies to make peace? Kill their diplos and this time it really means something... (the 250 is the cost)

    example code:
    diplomat diplomat.tga diplomat_info.tga diplomat.tga 250 1 1

    Speaking of diplomats, I once tried to add the marry parameter to them, just like with princesses, would have been the first medieval gay marriage, and the first in the world with offspring. Didn't work though
    I wish I knew But your guess sounds totally correct to me

    It's a shame about the gay dynasty upset, could have ensured a diplomat for every son
    Last edited by Taiji; January 12, 2010 at 01:02 PM.

  16. #16
    Foederatus
    Join Date
    Jan 2010
    Location
    Shanghai, P.R.China
    Posts
    28

    Icon10 Re: AI Diplomat Spam in Turns

    Interesting ideas

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •