wie bereits erwähnt möchte ich einen Bot für WoW 3.3.5 schreiben. Ich habe allerdings Probleme dabei meinen Charakter an eine bestimmte Stelle zu bewegen. Charaktername wird schon ausgegeben und mit diesem Code:
Code:
playerx = wow.ReadFloat(playerbase + 0x798); // Read players xlocation playery = wow.ReadFloat(playerbase + 0x79C); // Read players ylocation playerz = wow.ReadFloat(playerbase + 0x7A0); // Read players zlocation playerr = wow.ReadFloat(playerbase + 0x7A8); // Read players rlocation move_tb_x.Text = playerx.ToString(); move_tb_y.Text = playery.ToString(); move_tb_z.Text = playerz.ToString(); move_tb_r.Text = playerr.ToString();
Wenn ich aber dann neue Koordinaten eingebe dann bewegt sich der Charakter nur gerade aus. Er bleibt auch nicht stehen, er läuft einfach weiter.
Hier der Code:
Code:
wow.WriteFloat(0x00CA11D0 + 0x80, float.Parse(move_tb_newx.Text)); // x pos from prompt wow.WriteFloat(0x00CA11D0 + 0x84, float.Parse(move_tb_newy.Text)); // y pos from prompt wow.WriteInt(0x00CA11F4, 4); //makes character walk
lg






) gesucht, und da steht das zumindest so geschrieben.
