• Help Support The Rugby Forum :

Improved AI

C

Cain

Guest
ok first off , sorry for creating a new topic.

Ok just to explaine what i have done so that there is no confusing.

1) I have not changed the game mechanics in any way , so NO there is still things that irritates us all.

2) I have not been able to copy/paste some of the star players for example giving them a "big boot" like Dan Carter

3) I'm still having trouble understanding exactly what i found, but i will explaine all here.

WHAT I'VE BEEN ABLE TODO.

First off I noticed that some players are more prone to offload and to side step for example , Matt Giteau , so obviously i thought it was programmed into the core files like the big boot of Dan Carter. Same goes for teams like the All Blacks offloading more than for example England.

So after playing around with woosahs editor I discovered that things like side-step , offload , and passing at the right time could be controlled with the editor , it's just a matter of how you do it.

So I will not claim any holy-grail status if this turns out to help alot of people , I feel it was a collaborated effort by every one on this forum.

So what have I changed?

1) Any Team/Player can now offload , dummy pass , side step like Matt Giteau and the AllBlacks , to the extend that they do it way more often --- which makes the game harder.

2) By getting the above right , I was able to make the game harder in the sence that you can now increase the speed of players so when they do a an offload or a break the line , that they have atleast a few meters between them and your defenders, which causes you the player to scramble more in defence.

3) By changing the speed of players I then created a situation where sometimes weaker teams can actually beat you , But THE GAME IS STILL BEATABLE, scores are just alot closer.

So it still depends on the person editing the stats how the game will play , so no its not a patch , just a roster to show how you should edit your teams/players to make the game harder.

But I think its a step in the right direction and with every-one on the forum I am sure we will be able to someday mod this game into a brilliant rugby game.


PS this is only for Rugby 08 , i haven't tried it on Rugby 06 -- so it might even work better there.

I will contact the creators of MUP 09 to see if they like it , and if they do maybe they can incorporate it into MUP to make the ultimate mod.
 
If it works it's really good news. The defence in the opponents are quite good, but the attack definitely needs to be improve. Send me the roster and i will take a look ;) .
Anyway i'm not specialized in roster so it would be great if there is anyone who wants to improve the stats on MUP roster.
 
Ok guys just an update....


I have totally worked on the AI attacking capability , so defence will be slightly improved , with that said just remember that the AI needs ball possession to attack , so dont go out and freaking win every line-out , i wont be able to make it harder in that department except if you give guys a 100 lineout stat.
 
Ok guys here is the link to the roster file.

http://files.filefront.com/Rugby08ros/;138...;/fileinfo.html



NOTES : I only did 2 teams that I am completely satisfied with , Australia and Blue Bulls.

You guys will see that both these teams stats are set to 100% --- NOT the players.

I discovered that by setting it to 100% it amplifies the attributes , you guys can also see in the roster (using woosahs roster editor) all the stats of players i made 99.

These are crutial for making the game harder , note these stats doesnt make players super human , just makes them do more offloads and stuff.

You will also see I increased the general speed of backline players -- to make them hit gaps with pace --- the general rule i used is , all backline players between 80 - 89 -- depending on how fast they are in real life , Wingers is set between 90 - 100. -- But like I said I only did Australia and the Blue Bulls , so you will need to edit all your teams to fit these speeds - I did some other teams like South Africa , All Blacks , and Sharks -- but im not happy with the Ai of those teams yet , but their speeds are set to the above.

I did not edit any forwards expect the places that i made 99 (to give the whole team the ability to offload and side step).

One thing that is crutial is in the special ability page , give all the backline players --- Defensive orginiser , Playmaker , Checkbox 9 , checkbox 10 , checkbox 11 and scoring. -- you can include more , but those are the ones needed to make the game harder and for the players to offload more.

This roster I uploaded is just to show how i made the ai better.

Set Plays -- Because the AI needs more ball possesion to actually give you a run for your money , i choose faster setplays for these teams.

Let me know what u guys think
 
UPDATE : Change the Bulls set -plays ----------------- Take away pivot and insert classic in its place - then Morne' Steyn wont kick as much
 
Hey Cain, I tested your "updated" roster and I did notice that the other team like the Bulls and Australia did attack more and used more side stepping and "quicker" passing.
Good work, will see if I can incorporate this into my roster.
 
[/quote]
Set Plays -- Because the AI needs more ball possesion to actually give you a run for your money , i choose faster setplays for these teams.
[/quote]

can you give one list of better faster setplay please.

Yes with 100 to pass and handed the AI play more quickly.

Me for to do one game hard i change others values
When i want to do one hard competiton i do one global edit i do difference with the team i play and all others

If you want the AI had more ball possession you must change ruck value.
there is one xml file with ruck explication.
But for to be simple in xml there are 4 value for ruck and change possesion ball
skill ball winner > ruck >90 > ruck>80 > ruck <80
after you must alternate the value not all with ruck =99 because your player will loose ball always and you can t play.
 
- <difficulty name="elite">
- <!-- Player with the ballwinner special ability
-->
- <player ballwinner="1" rucking="0">
- <fieldpos name="opp22" value="4">
<range min="10" max="10" chanceOne="20" chanceTwo="30" />
<range min="11" max="50" chanceOne="20" chanceTwo="30" />
<range min="40" max="100" chanceOne="30" chanceTwo="20" />
<range min="90" max="100" chanceOne="29" chanceTwo="19.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="opphalf" value="3">
<range min="10" max="10" chanceOne="20" chanceTwo="30" />
<range min="11" max="50" chanceOne="25" chanceTwo="30" />
<range min="40" max="100" chanceOne="29" chanceTwo="20" />
<range min="90" max="100" chanceOne="25" chanceTwo="19.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="ownhalf" value="2">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="own22" value="1">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
</player>
- <!-- Player with rucking stat 90-100
-->
- <player ballwinner="0" rucking="90">
- <fieldpos name="opp22" value="4">
<range min="10" max="10" chanceOne="30" chanceTwo="40" />
<range min="11" max="50" chanceOne="30" chanceTwo="30" />
<range min="40" max="100" chanceOne="20" chanceTwo="15" />
<range min="90" max="100" chanceOne="19" chanceTwo="14.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="opphalf" value="3">
<range min="10" max="10" chanceOne="30" chanceTwo="40" />
<range min="11" max="50" chanceOne="35" chanceTwo="30" />
<range min="40" max="100" chanceOne="19" chanceTwo="15" />
<range min="90" max="100" chanceOne="15" chanceTwo="14.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="ownhalf" value="2">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="own22" value="1">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
</player>
- <!-- Player with rucking stat 80-89
-->
- <player ballwinner="0" rucking="80">
- <fieldpos name="opp22" value="4">
<range min="10" max="10" chanceOne="40" chanceTwo="50" />
<range min="11" max="50" chanceOne="30" chanceTwo="30" />
<range min="40" max="100" chanceOne="15" chanceTwo="10" />
<range min="90" max="100" chanceOne="14" chanceTwo="9.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="opphalf" value="3">
<range min="10" max="10" chanceOne="35" chanceTwo="50" />
<range min="11" max="50" chanceOne="40" chanceTwo="30" />
<range min="40" max="100" chanceOne="15" chanceTwo="10" />
<range min="90" max="100" chanceOne="9" chanceTwo="9.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="ownhalf" value="2">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="own22" value="1">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
</player>
- <!-- All other players
-->
- <player ballwinner="0" rucking="0">
- <fieldpos name="opp22" value="4">
<range min="10" max="10" chanceOne="50" chanceTwo="60" />
<range min="11" max="50" chanceOne="35" chanceTwo="30" />
<range min="40" max="100" chanceOne="9" chanceTwo="5" />
<range min="90" max="100" chanceOne="5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="opphalf" value="3">
<range min="10" max="10" chanceOne="48" chanceTwo="60" />
<range min="11" max="50" chanceOne="38" chanceTwo="30" />
<range min="40" max="100" chanceOne="8" chanceTwo="5" />
<range min="90" max="100" chanceOne="5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="1" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="ownhalf" value="2">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
- <fieldpos name="own22" value="1">
<range min="10" max="10" chanceOne="90" chanceTwo="80" />
<range min="11" max="50" chanceOne="4" chanceTwo="10" />
<range min="40" max="100" chanceOne="3" chanceTwo="5" />
<range min="90" max="100" chanceOne="2.5" chanceTwo="4.5" />
<range min="110" max="110" chanceOne="0.5" chanceTwo="0.5" />
</fieldpos>
</player>
</difficulty>
</ruck_decision_logic>
 
Hey Thanks Alot.... I started editing that , but yours is better.

I am also playing around with the set-plays , I am currently able to move the Flyhalf around and im busy cancelling all setplays , which will force the game to use more of the AI statistics.

Kudos my friend Kudos.

When I am done , i will release a special AI patch.....


Oh i also edit the scrums mechanics , the AI tries to hook the ball much quicker which results in you loosing scrums sometimes.....
 
Hey yeah just a question:
How come when I score a try the team suddenly sucks and i can score again easily?
if i score once then the oppenents backline seems to ceate gaps. Oh well I dont know.
 
This is an awesome solution to the game being too easy. I personally play when I'm under the influence...that makes it a lot more interesting.
 
hey man, just tested this, as France Vs Australia and I cleaned up 57 - 6. Gonna give it a few more tries though. Giteau was good for them though, he made a lot of line breaks. Mortlock was easily contained. The thing I noticed is that their backs broke tackles but their forwards were woeful, maybe if you could make the forwards break more tackles then they would be more competitive.
 

Latest posts

Top