ID von Boss

04/09/2010 22:12 menchecktor#1
Hey
Ich würde gerne wissen: Bleibt die ID von nem boss immer gleich,oder ist die jedes mal anders,wenn man das Gebiet betritt?

Und wenn ich checken will,ob ein Boss tot ist stimmt das dann so?:
Code:
Cmd($CA_GetIsDead, $Boss-ID)
04/09/2010 22:19 kknb#2
einfach mal mit getisdead probieren? ich hab für die abfrage einfach immer hp vom gegner abgefragt, sollte aber wohl den selben effekt haben.

ne eindeutige id vom boss bekommst du mit CA_GetPlayerNumber raus, diese nummer kann sich ab und zu bei nem update mal ändern.
04/09/2010 22:42 menchecktor#3
Quote:
Originally Posted by kknb View Post
einfach mal mit getisdead probieren? ich hab für die abfrage einfach immer hp vom gegner abgefragt, sollte aber wohl den selben effekt haben.

ne eindeutige id vom boss bekommst du mit CA_GetPlayerNumber raus, diese nummer kann sich ab und zu bei nem update mal ändern.
Und wie mach ich das jetzt, wenn ich nicht neben dem Boss steh sondern von Auserhalb warten will,bis der Boss tot ist?
04/09/2010 23:48 kknb#4
in ner schleife warten bis der wert den du abfragen willst erreicht ist?

sprich

do sleep until boss tod
04/10/2010 10:09 menchecktor#5
Quote:
Originally Posted by kknb View Post
in ner schleife warten bis der wert den du abfragen willst erreicht ist?

sprich

do sleep until boss tod
Aber ich muss den Boss doch erstmal anvisieren können um dann mit CA_GetPlayerNumber die ID rauszufinden
04/10/2010 12:26 kknb#6
guck dir doch einfach die befehlsreferenz hier an.
[Only registered and activated users can see links. Click Here To Register...]

du rennst einfach einmal raus, visierts den boss PER HAND an, schreibst dir die id die du per CA_GetPlayerNumber rausbekommst auf, also sagen wir 0815.

dann baust du in dein script einfach sowas ein.

cmd($CA_GetNearestAgentByPlayerNumber, 0815)
an, genauso fragst du dann ab ob der lebt oder nicht.