Hallöchen ... folgender simpler Script funzt nicht ...und ich weiß nicht warum - habe solche Befehle aber schon oft verwendet und es hat auch immer funktioniert ...aber diesmal nicht ?????
Wer kann helfen ????
Scriptproblem
Scriptproblem
- Dateianhänge
-
- Unbenannt.JPG (57.67 KiB) 10334 mal betrachtet
Re: Scriptproblem
Hey Overkill,
das ist schwer zu sagen. es kann durchaus sein, dass du ausversehen andere Einheiten mit der selben Gruppennummer belegt hast, diese aber nicht weniger werden, und somit der Befehl "less than 25%" einfach nicht erfüllt wird. Ich hatte auch schonmal munitionskisten in einer falschen Gruppe und hab versucht diese abzufragen.
Existiert die Zone #62?
Sitzt das Tor B richtig?
Die möglichen "Fehlerquellen" sind hier sehr vielseitig
das ist schwer zu sagen. es kann durchaus sein, dass du ausversehen andere Einheiten mit der selben Gruppennummer belegt hast, diese aber nicht weniger werden, und somit der Befehl "less than 25%" einfach nicht erfüllt wird. Ich hatte auch schonmal munitionskisten in einer falschen Gruppe und hab versucht diese abzufragen.
Existiert die Zone #62?
Sitzt das Tor B richtig?
Die möglichen "Fehlerquellen" sind hier sehr vielseitig
Re: Scriptproblem
Also ich habe dein Skript mal getestet und es gab zwei Auffälligkeiten:
Wenn ich die Einheiten selber aus der Zone bewege bis weniger als 25% in der vorhandenen Zone sind funktioniert dein Skript.
Wenn ich aber die Einheiten von einem Enemy killen lasse funktioniert es nicht
Ich habe dir das skript mal angehangen - einfach alle Einheiten aus der Zone bewegen und nur eine Einheit stehen lassen.
Wenn ich die Einheiten selber aus der Zone bewege bis weniger als 25% in der vorhandenen Zone sind funktioniert dein Skript.
Wenn ich aber die Einheiten von einem Enemy killen lasse funktioniert es nicht
Ich habe dir das skript mal angehangen - einfach alle Einheiten aus der Zone bewegen und nur eine Einheit stehen lassen.
Re: Scriptproblem
Wenn du nochmals über die Abfragebedingungen nachdenkst !!! ... kommst du doch sicher selbst draufsir mef hat geschrieben:Also ich habe dein Skript mal getestet und es gab zwei Auffälligkeiten:
Wenn ich die Einheiten selber aus der Zone bewege bis weniger als 25% in der vorhandenen Zone sind funktioniert dein Skript.
Wenn ich aber die Einheiten von einem Enemy killen lasse funktioniert es nicht
Selber die "überzähligen" Einheiten aus den Zonen bewegen bedeutet -> diese Einheiten bilden den Teil der zur Erfüllung der Bedingung Voraussetzung ist ... es können nur < 25% von Gruppe Y in Zone X sein, wenn anderswo mehr als 75% von Gruppe Y sind ... und keine der beiden Gruppen darf insgesamt kleiner als 4 Einheiten sein, sonst funktioniert es nicht mehr ...
Re: Scriptproblem
Na Klar! blöd, dass ich da nicht selber drauf gekommen bin - wenn ich eine einheit in der zone kille sind es ja immer noch 100%
auf jeden fall funktioniert das skript bei mir, wenn ich nur noch 25% der Gruppe in der Zone halte.
auf jeden fall funktioniert das skript bei mir, wenn ich nur noch 25% der Gruppe in der Zone halte.
Re: Scriptproblem
Nein, tut es nicht ... darf es auch gar nicht ... es wird nach weniger als 25% gefragt ...sir mef hat geschrieben:
auf jeden fall funktioniert das skript bei mir, wenn ich nur noch 25% der Gruppe in der Zone halte.
Re: Scriptproblem
sollten es den nicht weniger als 25% sein - also wenn weniger als 25% der Gruppe y in Zone X sind?
Bin verwirrt, glaube der gestrige Abend hat meine kognitive Fähigkeiten total zerschossen.
Dachte wenn nur noch 25% der Gruppe y die Zone x besetzen soll ein Befehl erfolgen?
Bin verwirrt, glaube der gestrige Abend hat meine kognitive Fähigkeiten total zerschossen.
Dachte wenn nur noch 25% der Gruppe y die Zone x besetzen soll ein Befehl erfolgen?
Re: Scriptproblem
Ja .... weniger ... als 25% sollten es nicht nur, sondern --müssen-- es seinsir mef hat geschrieben:sollten es den nicht weniger als 25% sein - also wenn weniger als 25% der Gruppe y in Zone X sind?
Eben --nicht-- bei 25%, sondern zwingend weniger als 25% ...sir mef hat geschrieben:Dachte wenn nur noch 25% der Gruppe y die Zone x besetzen soll ein Befehl erfolgen?
Kannst du leicht prüfen, stell einfach 4x A1 und 4x A2 auf und nehme jeweils 3 Einheiten aus der jeweiligen Zone, so darf sich mit den verbleibenden exakten 25% nichts tun und kein Nachschub erfolgen ... erst wenn du jeweils die 4. Einheit aus den Zonen nimmst darf der Nachschub erscheinen ...
Re: Scriptproblem
ok. so langsam dämmert es mir.