Tweak: Added Duel Option for Lords

正在查看此主题的用户

Ailan

Veteran
This is a tweak for warband 1.105
In your conversations.txt, add the text in blue
I added mine between the items in black
Also add +1 to the number at the top of the conversations file, mine was 2692 so I increased it to 2693

dlga_lord_talk_ask_something_2:lord_tell_objective 69631 485  1 2147484188 3 144115188075855987 10 -1 What_are_you_and_your_men_doing?  487  18 521 3 1224979098644774912 144115188075855993 4 521 3 1224979098644774913 144115188075855993 5 4 0 31 2 144115188075856163 1 1638 2 72057594037927940 144115188075855993 1646 2 72057594037927941 144115188075855993 1106 1 1585267068834415162 3 0 2319 1 14 2319 1 15 2319 1 16 4 0 1 2 936748722493063667 144115188075855987 31 2 72057594037927936 1224979098644774912 31 2 72057594037927937 1224979098644774913 5 0 2320 2 14 216172782113786552 3 0 NO_VOICEOVER
dlga_lord_talk_ask_something_2:lord_talk_ask_about_duel 69631 485  0 I_challenge_you!  372  6 2341 2 13 144115188075855987 1290 1 504403158265495579 2320 2 2 216172782113786435 1 3 936748722493063532 504403158265495579 144115188075855987 506 3 504403158265495579 2 144115188075855987 1 4 936748722493063651 360287970189639680 144115188075855987 0 NO_VOICEOVER
dlga_lord_talk_ask_something_2:lord_talk_ask_about_strategy 69631 485  1 2147484208 3 144115188075855987 8 0 What_is_the_realm_doing?  488  0 NO_VOICEOVER

The Green is the relationship modifier, here it is set to 0. White is the menu text, and that can be changed to whatever you'd like.
It will say you have completed a quest, and you will also receive renown for the duel.
 
I'm going to post a few more WB tweaks from the 82 tweak compilation post for MB. Most are by TheMageLord.

Modify the timer on how long till quests reset
In warband you are looking for 2133 2 1224979098644774939 instead of 2133 2 1224979098644774938 and there are a few added quests in the middle of the list

Give troops to any of your kingdom's lords. This tweak brought to you by Lord Kinlar.
For WB Replace  432345564227567630 to 144115188075856287 instead of 432345564227567629 with 144115188075856122

Modify relation bonus from completing quests, for lords and for towns/villages.
In the conversation file, towns and village quests are 1 3 936748722493063422 144115188075856213
and lords are 1 3 936748722493063421 144115188075855987
The quests should be the same as the list TML made with a few additions that you should be able to figure out.

Change amount of honor lost when refusing to ransom lords.
You are looking for 1 2 936748722493063428 -1 in Warband

Change the number of reinforcement waves both sides get during battle. (Instead of having to restart the entire fight every 200 or so kills.)
2147483678 2 144115188075856298 and 2147483678 2 144115188075856299 are the numbers you are searching for, instead of the ones listed.


 
Hrm, not sure but I like the idea all the same, and am going to try it out immediately! Will post back after I see how it goes.

The giving troops to kingdom's lords, I'm guessing that would only be useful before becoming your own kingdom? Once you do, you have the option to hand over troops to any of your vassals when you talk with them. It would be nice however to be able to drop troops in their garrison. I made the mistake of giving a castle to Matheld before I stocked it with troops. Now she keeps a garrison of 32 or so there most of the time. I keep having to rush over and save it while she's off raiding enemy villages.

[edit] Ok, I changed the 0 to 1, but left all else the same. When I choose the dialogue option, I challenge you! under the heading, I want to ask you a question., I gain the quest to duel him, and my quest log is updated, I immediately get the +1 relation with that lord. Upon defeating him in a duel, I get the quest succeeded and quest completed messages. I do not get any renown from it though? Also thought it odd that I get the relation hit BEFORE The duel, instead of afterward. As if he was happy to be dueling me, thought the response text after the fact indicates otherwise :wink:
 
Only if they are your vassal, however that tweak allows you to give troops to your entire faction, which is incredibly useful.
 
Ailan 说:
This is a tweak for warband 1.105
In your conversations.txt, add the text in blue
I added mine between the items in black
Also add +1 to the number at the top of the conversations file, mine was 2692 so I increased it to 2693

dlga_lord_talk_ask_something_2:lord_tell_objective 69631 485  1 2147484188 3 144115188075855987 10 -1 What_are_you_and_your_men_doing?  487  18 521 3 1224979098644774912 144115188075855993 4 521 3 1224979098644774913 144115188075855993 5 4 0 31 2 144115188075856163 1 1638 2 72057594037927940 144115188075855993 1646 2 72057594037927941 144115188075855993 1106 1 1585267068834415162 3 0 2319 1 14 2319 1 15 2319 1 16 4 0 1 2 936748722493063667 144115188075855987 31 2 72057594037927936 1224979098644774912 31 2 72057594037927937 1224979098644774913 5 0 2320 2 14 216172782113786552 3 0 NO_VOICEOVER
dlga_lord_talk_ask_something_2:lord_talk_ask_about_duel 69631 485  0 I_challenge_you!  372  6 2341 2 13 144115188075855987 1290 1 504403158265495579 2320 2 2 216172782113786435 1 3 936748722493063532 504403158265495579 144115188075855987 506 3 504403158265495579 2 144115188075855987 1 4 936748722493063651 360287970189639680 144115188075855987 0 NO_VOICEOVER
dlga_lord_talk_ask_something_2:lord_talk_ask_about_strategy 69631 485  1 2147484208 3 144115188075855987 8 0 What_is_the_realm_doing?  488  0 NO_VOICEOVER

The Green is the relationship modifier, here it is set to 0. White is the menu text, and that can be changed to whatever you'd like.
It will say you have completed a quest, and you will also receive renown for the duel.

how do i drop the renown bonus to 0 without affecting the regular dueling quest?
 
Ailan 说:
I'm going to post a few more WB tweaks from the 82 tweak compilation post for MB. Most are by TheMageLord.

Modify the timer on how long till quests reset
In warband you are looking for 2133 2 1224979098644774939 instead of 2133 2 1224979098644774938 and there are a few added quests in the middle of the list

Give troops to any of your kingdom's lords. This tweak brought to you by Lord Kinlar.
For WB Replace  432345564227567630 to 144115188075856287 instead of 432345564227567629 with 144115188075856122

Modify relation bonus from completing quests, for lords and for towns/villages.
In the conversation file, towns and village quests are 1 3 936748722493063422 144115188075856213
and lords are 1 3 936748722493063421 144115188075855987
The quests should be the same as the list TML made with a few additions that you should be able to figure out.

Change amount of honor lost when refusing to ransom lords.
You are looking for 1 2 936748722493063428 -1 in Warband

Change the number of reinforcement waves both sides get during battle. (Instead of having to restart the entire fight every 200 or so kills.)
2147483678 2 144115188075856298 and 2147483678 2 144115188075856299 are the numbers you are searching for, instead of the ones listed.

Those are pretty nice, but on the last one where you change the number of reinforcement waves. There's no single digit # to change after the first instance of 2147483678 2 144115188075856298. Which was the most important one I wanted to change since I tired of having to repeat battles against 600-800 people up to 10 rounds in the field.
 
Ailan 说:
I'm going to post a few more WB tweaks from the 82 tweak compilation post for MB. Most are by TheMageLord.
Modify the timer on how long till quests reset
In warband you are looking for 2133 2 1224979098644774939 instead of 2133 2 1224979098644774938 and there are a few added quests in the middle of the list
yep, scripts.txt
Start at "get_quest -1" and do the search for that string. Here's what you will expect from Warband

1. Initially set, 0
2. New quest, 100
3. New quest, 5
4. New quest, 0

Village quests:
5. village grain delivery, 20
6. village cattle delivery, 20
7. train villagers against bandits, 40

Mayor quests:
8. Deliver wine/ale to town, 20
9. troublesome bandits, 30
10. kidnapped girl, 30
11. move cattle herd, 20
12. persuade to make peace, 100
13. deal with looters, 30
14. deal with night bandits, 15

Lady quests
15. rescue prisoner lord, 73
16. deliver message to prisoner lord, 30
17. duel for lady, 50

Enemy lord quests
18. Lend surgeon, 50

Lord quests
19. Meet spy in enemy town, 50
20. Raid caravan to start war, 100
21. New quest, 10
22. Escort lady, 30
23. Raise troops, 15
24. Collect taxes, 20
25. Hunt down fugitive, 30
26. Kill local merchant, 30
27. Bring back serfs, 20
28. Follow spy, 50
29. Capture enemy lord, 80
30. Lend companion, 30
31. Collect debt, 20
32. Incriminate loyal commander, 180
33. Capture prisoners, 20

I'd like to fill in what those new quests are. I'm guessing the Lord one is the remove bandit lair and one of the top ones is definitely track down bandits. I don't know how to open or use the module system unfortunately haha
 
DSlayer 说:
Those are pretty nice, but on the last one where you change the number of reinforcement waves. There's no single digit # to change after the first instance of 2147483678 2 144115188075856298. Which was the most important one I wanted to change since I tired of having to repeat battles against 600-800 people up to 10 rounds in the field.

I changed the non-single digit # to 12 and it works for me.
 
hrm, with 1.110 this is  no longer working the same for me. It's only showing up in conversations with my own lords, only in the conversations regarding bringing a campaign to an end and sending everyone home. It shows up as a third choice,

Yes, send everyone home etc
No, I think we need to stay in the field etc

and then oddly out of place :p

I challenge you!

Can't seem to get it to work now with non faction lords, odd. I've tried moving it to different spots in that area of the conversation scripts, and it still won't show up when talking with them.
 
I would jump for joy if you updated the Duel Request one for 1.111, literally, jump, for, joy.
 
I also would be very happy... relieved, etc :grin:

Unfortunately, I have no clue what might have changed that would cause a needed change for this to work for 1.110/1.111
I'm guessing some of those numbers would need to be different? No idea what or where etc... :sad:
 
Reik 说:
I also would be very happy... relieved, etc :grin:

Unfortunately, I have no clue what might have changed that would cause a needed change for this to work for 1.110/1.111
I'm guessing some of those numbers would need to be different? No idea what or where etc... :sad:

did you guys do everything listed in the tweak? you need to add 1 to the number at the top of the conversation.txt. you number may be different from someone else's
 
Yep, and it still works fine for me in Litus module, using 1.105.

Yea, bumped that number at the top up +1, and yea, mine was different from yours. Oh, and hrm... I've also started using MBTweak about the time they upgraded to 1.110. Would that be causing issues with this script change? This is the only script I have changed.
 
Still haven't been able to get this to work :sad:

Been messing with it hoping to "fix" something that I may have inadvertently "broken" but no luck. I did notice that each string in the conversations file had an empty " " space on the end, and mine did not for some reason. So I added that empty space at the end .... but no dice.
 
Here's a very useful one. Ever accidentally tapped the 'Assess trade goods' button and lost game time? Perhaps you missed out on a tournament because of it. Well this tweak adds in a cancel option (I revised the original post with new numbers):

Hardrada 说:
Have you ever gone into a town, gone into the merchant's menu and clicked on assess prices by mistake, then had to it around for a few hours before you find out you can make money trading furs from Khudan to Praven?  I have and it annoys me, so I've added a cancel option.  Here's how to do it:

Open up Menus.txt and search for menu_town_trade_assessment_begin  It should look like this.
menu_town_trade_assessment_begin 0 You_overhear_several_discussions_about_the_price_of_trade_goods_across_the_local_area.^You_listen_closely,_trying_to_work_out_the_best_deals_around. none 1 2319 1 42 1
mno_continue  0  Continue...  9 2133 2 144115188075856088 144115188075856213 2133 2 144115188075856249 1 1 2 936748722493063573 1369094286720630784 2108 2 72057594037927936 2 2121 3 1224979098644774912 6 72057594037927936 2133 2 144115188075856245 144115188075856213 2133 2 144115188075856264 -1 1030 3 1224979098644774912 5 0 2040 0  .

Change it to this.
menu_town_trade_assessment_begin 0 You_overhear_several_discussions_about_the_price_of_trade_goods_across_the_local_area.^You_listen_closely,_trying_to_work_out_the_best_deals_around. none 1 2319 1 42 2
mno_continue  0  Continue...  9 2133 2 144115188075856088 144115188075856213 2133 2 144115188075856249 1 1 2 936748722493063573 1369094286720630784 2108 2 72057594037927936 2 2121 3 1224979098644774912 6 72057594037927936 2133 2 144115188075856245 144115188075856213 2133 2 144115188075856264 -1 1030 3 1224979098644774912 5 0 2040 0  .  mno_back_to_town_menu  0  Forget_about_it.  1 2060 1 864691128455135340  .

Add 1 to the last number in the top line (blue), then copy+paste the string in red to the end. be mindful of the double-spacing
 
后退
顶部 底部