Little Fighter Empire - Forums
[solved] "stupid computer" - Printable Version

+- Little Fighter Empire - Forums (https://lf-empire.de/forum)
+-- Forum: Little Fighter 2 Zone (https://lf-empire.de/forum/forumdisplay.php?fid=7)
+--- Forum: Data Changing (https://lf-empire.de/forum/forumdisplay.php?fid=11)
+---- Forum: Solved Problems (https://lf-empire.de/forum/forumdisplay.php?fid=14)
+---- Thread: [solved] "stupid computer" (/showthread.php?tid=6022)

Pages: 1 2


[solved] "stupid computer" - empirefantasy - 01-15-2011

I have add new special movies to diffrent characters.But when i play game computer do not use them or do them accidentally (sure that i can that movies but opponents are not strong).


RE: "stupid computer" - Divisor - 01-15-2011

The AI does not use moves which are not in their original movelist.
Meaning, if you add a D^J DvJ move to Davis, he won't use it because the normal Davis would never use that key combination since he hasn't got any moves for this in input.

It is possible to change it with HEX, check the section and Silva's tutorials.

EDIT: Damn.
Ok, disregard that, I meant DvJ move :P


RE: "stupid computer" - empirefantasy - 01-15-2011

And whre can i find HEX ?


RE: "stupid computer" - Trickityhouses - 01-15-2011

dude inever knew that... no wonder rocky and clide are so dumb


RE: "stupid computer" - Wiro - 01-15-2011

a simple way is to use an id of a char which has a similar move list
a simple way is to use an id of a char which has a similar move list


RE: "stupid computer" - HappyHouR - 01-15-2011

(01-15-2011, 02:26 PM)empirefantasy Wrote:  I have add new special movies to diffrent characters.But when i play game computer do not use them or do them accidentally (sure that i can that movies but opponents are not strong).

Just give your character an id of one of the originals characters.Example:

Look at botto raw .
Code:
id:  0  type: 0  file: data\template.dat
id:  52  type: 0  file: data\julian.dat
id:  51  type: 0  file: data\firzen.dat
id:  50  type: 0  file: data\louisEX.dat
id:  38  type: 0  file: data\bat.dat
id:  39  type: 0  file: data\justin.dat
id:  37  type: 0  file: data\knight.dat
id:  36  type: 0  file: data\jan.dat
id:  35  type: 0  file: data\monk.dat
id:  34  type: 0  file: data\sorcerer.dat
id:  33  type: 0  file: data\jack.dat
id:  32  type: 0  file: data\mark.dat
id:  31  type: 0  file: data\hunter.dat
id:  30  type: 0  file: data\bandit.dat
id:  1  type: 0  file: data\deep.dat
id:  2  type: 0  file: data\john.dat
id:  4  type: 0  file: data\henry.dat
id:  5  type: 0  file: data\rudolf.dat
id:  6  type: 0  file: data\louis.dat
id:  7  type: 0  file: data\firen.dat
id:  8  type: 0  file: data\freeze.dat
id:  9  type: 0  file: data\dennis.dat
id: 10  type: 0  file: data\woody.dat <------The character with the same id  
id: 11  type: 0  file: data\davis.dat
id: 10  type: 0  file: data\Yourcharacter.dat   <-----Your character!
It is important that your character won't be above the original character with that id ,otherwise you get your character spawned in stage mod instead of the original .



RE: "stupid computer" - empirefantasy - 01-15-2011

Ok,but is not that:I have modify davis (id: 11) and he do not do new movies while computer is usin him.


RE: "stupid computer" - Divisor - 01-15-2011

Post here the movelist and which inputs the moves use.


RE: "stupid computer" - RUDOLF27 - 01-15-2011

Maybe you can use that (@HappyHouR's post) for the meantime... :rolleyes:
Problems to be encountered:
1. Rudolf copy move when turned back to Rudolf then if you wanted to go back to the copied char, it would turn out to be Woody (the above id who used it first). :facepalm:
2. As stated above, you should only choose 1 character for stage mode... :s

Hex editing would be easy following Silva's tutorials... ;)
1. Copied AI
2. Range moves
(Though I don't know the difference between 1.9c and 2.0. I'm still using 1.9c because I made a lot of Hex editing with my mod already...)

Pls. move this thread to HEX Forum... ;)

EDIT:

(01-15-2011, 05:24 PM)empirefantasy Wrote:  Ok,but is not that:I have modify davis (id: 11) and he do not do new movies while computer is usin him.
You can only copy the AI of 1 character to another. Basically most chars has 4 special moves, so more than that would be unusable for the AI... :p

EDIT 2:
A DC way would be making the inputs like this:
D+V+A+A (an additional fast "A", before he tries to make the DVA move...)
I tried this before but I'm not very sure if the AI will do this very often... :thinking:

EDIT 3:
    DC-Code:
<frame> 270 many_punch
   pic: 153  state: 3  wait: 1  next: 271  dvx: 7  dvy: 0  dvz: 0  centerx: 37  centery: 79  hit_a: 283  hit_d: 0  hit_j: 0 mp: 75
  sound: data\007.wav 
   wpoint:
      kind: 1  x: 37  y: 47  weaponact: 30  attacking: 0  cover: 1  dvx: 0  dvy: 0  dvz: 0 
   wpoint_end:
   bdy:
      kind: 0  x: 21  y: 18  w: 43  h: 62
   bdy_end:
<frame_end>
 
<frame> 283 super duper punch #should be unused frame nos.
   pic: 153  state: 3  wait: 1  next: 284  dvx: 7  dvy: 0  dvz: 0  centerx: 37  centery: 79  hit_a: 283 hit_d: 0  hit_j: 0 mp: 5
  sound: data\007.wav 
   wpoint:
      kind: 1  x: 37  y: 47  weaponact: 30  attacking: 0  cover: 1  dvx: 0  dvy: 0  dvz: 0 
   wpoint_end:
   bdy:
      kind: 0  x: 21  y: 18  w: 43  h: 62
   bdy_end:
<frame_end>

You can add hit_a: 283 to frame 270 only or also 271... Try it first... ;)



RE: "stupid computer" - empirefantasy - 01-15-2011

And where can i find "Silva's tutorials"?
Is LF2 Pachtcher the right program ?
I have downloadet it but i do not know why it is not working?