[Question-.-*] Mobslol

04/22/2009 21:38 meak1#1
EDIT:
Hallo erstmal ich habe eine kleine Frage.
Nun zu meinem Problem: Ich empfange zuviele Packets von einem Monster für die X und Y Achse.

Deswegen bewegt sich das Monster zu schnell auf den gewissen Achsen. Leider kann ich es nicht mit einer For Schleife überprüfen ob eins doppelt ist, weil sich zuviele Monster gleichzeitig könnte mir jemand bei diesem Problem helfen?

Jemand sagte zu mir man muss ein Packet senden: Client und Server Synchronisieren aber ich finde Nix dazu. Vielen Dank. Ich hoffe ich konnte mich diesmal richtig ausdrücken.


MFG Meakone.
04/23/2009 13:53 MoepMeep#2
Jeder mob hat ne einzigartige ID ;>
Sollte als tipp reichen :P
04/23/2009 18:56 chibis#3
du guckst einfach ob das selbe mob/id schon vorhanden ist, falls ja, eintragen, ansonsten nicht
04/23/2009 21:02 bloodx#4
mach doch einfach sobald mobfound = 1 ist snifft er keine mob ids mehr? und nur noch X + Y von der mobfound? ist doch kein problem?
04/23/2009 21:25 chibis#5
gogo irgendwann wirste es schaffen und am ende merken, dass es dir so gut wie nix gebracht hat.

edit: meak, drück dich mal besser aus und benutzt satzzeichen. dann weiß auch jeder, was du meinst
04/23/2009 21:52 nayF007#6
genau meak bald wird klappen...
kenn dich doch bekommste sowieso bald hin ^_^
auch wenn ich nicht genau weiss was du mit nen kalbot willst =P

was macht man eig. damit ? xD
04/24/2009 14:02 kalhacker9000#7
Quote:
Originally Posted by nayF007 View Post
genau meak bald wird klappen...
kenn dich doch bekommste sowieso bald hin ^_^
auch wenn ich nicht genau weiss was du mit nen kalbot willst =P

was macht man eig. damit ? xD
gar nix....er macht es für dich...
killt halt mobs ohne das du was machen musst....so toll nun auch wieder nicht. aber es ist interessant das umzusetzen
04/24/2009 14:45 meak1#8
das war spaß von ihm mit was macht man damit ;> und doch es ist toll weil ich dann dabei nich selber kal lvln muss, kal lvln is so langweilig ;D keine zeit für kal so, aber am meisten macht ja das proggen fun
04/24/2009 14:52 Grabgewalt#9
hm zum lvln ist ein bot denkbar ungeeignet, auch wenns komisch klingt^^ du musst damit rechnen, dass du früher oder später geblockt wirst. Und bei sowas blockt inix dann in der regel alle accounts die auf einer ip laufen. Ich kenne das... Habe früher mit 4 noob accounts gleichzeitig gebottet. Die wurden alle geblockt (wahrscheinlich durch ss). Das dumme war nur, dass mein Main char auch weg war^^ Also immer schön ip wechseln wenn man bots oder ähnliches benutzen will.
04/24/2009 17:19 meak1#10
wer solls meaken ;>?
04/24/2009 18:21 chibis#11
naja ob man erwischt wird ist die eine frage. ab lvl 50+ wird schon um einiges schwerer einen geeignten platz zum botten zu finden. Ich hab mit 54 auch aufgehört zu botten, hab ne woche lang bissel druf gezockt und dann kb mehr gehabt.
04/24/2009 18:48 kalhacker9000#12
mal ne andere frage dann...
ich wollt das jetzt erstmal so machen das er, sobald ein mob erscheint, die range ausrechnet und ein mob was am nächsten dran ist attacked....ist ja kein ding range rechnet er aus etc...
so wenn ich jetzt aber z.B.
PHP Code:
m=id;
SendPacket(0x0f,"bdd",1,m,lastweapon); 
mache bekomm ich immer engine.exe problem....nehm ich aber das m=id; weg bekomm ich keine aber er schießt ziellos durch die gegend.
er hat zwar die range ausgerechnet aber da er ja immer wieder neu ausrechnet schießt er auch immer wieder auf neue mobs...
vllt könnt ihr mir helfen?
04/25/2009 11:28 MoepMeep#13
Musst den mob, den du momentan killen willst zwischenspeichern ;)


Code:
If (mob_id_target == 0)
{
mob_id_target = mob_id;
}
Und wenn der mob tot ist, setzt du mob_id_target wieder auf 0. Vllt nicht die beste lösung, aber so sollte es gehen ;D