View Full Version : greetings ! question with trait command
visconti
01-08-2009, 02:24
hello EB fans
i'm new here just discovered the mod
amazing, really great
i'm currently fantazieing on the modders like a bunch of professors from harvard specialized in antiq research, history, archeology, spending there free time on RTW :laugh4:
a question on a command to give a trait to a character : give_trait "charactername" "trait" "level"
i've been trying to give traits to a diplomat so he had diplomatic skills and if a managed to enter the right name, the consol says it doesn't recognize my traits that i found in the docs on the website that gathers all the traits
for example GoodDiplomat levelnumber 6 (Expert_diplomat)
could anybody help ^^
oh and by the way is there any kind of guide that presents all the new features in EB ? not a strategy guide but a text that sum up the new things with information on gameplay
thx
a completely inoffensive name
01-08-2009, 08:31
This is a classic case of you're doing it wrong.
1. There are only 5 levels to a trait maximum, not 6. GoodDiplomacy has a "NoGoingBackLevel" of 6, but that just means that no matter how advanced, your diplo can lose the trait due to poor use of him when negotiating.
2. the correct way to type it is:
give_trait "name goes here inside quotes" nameoftrait #
Example:
give_trait "Manivs Romanvs" GoodDiplomat 5
Does that clearify things?
Megas Methuselah
01-08-2009, 08:33
Isn't this in the wrong forum?
visconti
01-08-2009, 13:32
k thx for your help
you have clarified things
but on the level number question how do i have to understand what are the numbers in parenthesis in this txt that sum up EB traits
(BTW the name of the trait is GoodDiplomat or GoodDiplomacy ??)
Excert:
"
GoodDiplomat
Trait GoodDiplomat Characters diplomat NoGoingBackLevel 6 AntiTraits BadDiplomat Level Tactful
Tactful (1): <Negotiation> 1
Courteous (2): <Negotiation> 2
Diplomatic (4): <Negotiation> 3
Polished_Diplomat (8): <Negotiation> 3
Expert_Diplomat (16): <Negotiation> 3
"
a completely inoffensive name
01-09-2009, 03:57
My bad, its GoodDiplomat not GoodDiplomacy.
And as to the numbers next to the trait names, I believe that acquiring traits is sort of similar to getting points. If your diplomat accomplishes a good negotiation, he gets 1 point, and that enough to get him the "Tactful" trait (level 1). If you keep making good negotiation, he gets more points which in turn raises his trait level and gives him better abilities to make better negotiations etc...
The no going back actually is the number of points he needs to get in order to keep that trait no matter how bad he does in the future, it is not the level of the trait as I stated earlier.
To make sure you don't get confused, always remember that the number you put at the end of the give_trait cheat is always the trait level and not points, got it?
visconti
01-09-2009, 13:42
k got it
but i still can't get to make it work it never recognize my trait
i'm doing it with a diplomat who is "undiplomatic" the main idea is the give a maximum skills in negociation to get the ai to accept my conditions to make my gaming more realistic (for example that stupid way the AI refuses cease fire until total extinction of their faction ??? has anything bin done for Diplomacy AI in EB ?)
so, anyway,
here is what i would enter :
"give_trait Caivs Brvtvs Popvs GoodDiplomacy 5
note : there are no parenthisis for the characters name when i do so it doesn't recognize the character and when i write it this way, it does, the problem is then the trait that isn't recognize
+ here the number 5 is to get to "expert_diplomat", is that right ? thx
You want https://forums.totalwar.org/vb/showthread.php?t=80763
One of the best mods ever.
EDIT: Remember, sometimes the AI don't accept gifts, so you have to ask for map information or something in return.
Ibn-Khaldun
01-10-2009, 00:25
k got it
but i still can't get to make it work it never recognize my trait
i'm doing it with a diplomat who is "undiplomatic" the main idea is the give a maximum skills in negociation to get the ai to accept my conditions to make my gaming more realistic (for example that stupid way the AI refuses cease fire until total extinction of their faction ??? has anything bin done for Diplomacy AI in EB ?)
so, anyway,
here is what i would enter :
"give_trait Caivs Brvtvs Popvs GoodDiplomacy 5
note : there are no parenthisis for the characters name when i do so it doesn't recognize the character and when i write it this way, it does, the problem is then the trait that isn't recognize
+ here the number 5 is to get to "expert_diplomat", is that right ? thx
If you want to add a trait to romans then you should remember that ALL romans in EB have Romanvs as thir last name.
So you should write this:
give_trait "Caivs Romanvs" "GoodDiplomat" 5
If this does not work then start adding letters from A to K to Caivs (CaivsA, CaivsB etc.) to find out his real name.
Publio Cornelio Escipión Africano Mayor
01-10-2009, 01:13
What if I have several Caius in my families???
Ibn-Khaldun
01-10-2009, 01:14
Then..
...start adding letters from A to K to Caivs (CaivsA, CaivsB etc.) to find out his real name.
a completely inoffensive name
01-10-2009, 06:35
I hate going all the way until G before the dang thing works.
Ibn-Khaldun
01-10-2009, 14:20
Then consider yourself a lucky one because sometimes the game does not recognize the name at all even though I had done everything just like I posted! :wall:
visconti
01-10-2009, 14:30
the err presented by RomeShell is not my characetrs name but the trait itself that it can't recognize
i know it's not the character because when i write in another way it says first : err character not found
anyway i will try what you proposed right now
vBulletin® v3.7.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.