PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe bei Y-Cordinate abfragen!



Marcel 69
24.08.2006, 11:29
Ich hätte ne Frage. Also wie kann ich prüfen ob der Held einem Npc von dem er aber entfernt auf entweder der gleichen X oder Y Linie steht das Gesicht zu gedreht hat? Es wäre ja blöd wen er schiest und ist nicht zu ihm gedreht und der Npc fällt um! Ich stelle nämlich ein das alle Npc´s die auf der selben X oder Y Linie des Helden sind wen er Enter drückt sterben.

Marcel 69
24.08.2006, 12:08
He ich brauche Hilfe!:( "push"

Macros
24.08.2006, 12:43
Du speicherst die Coordinaten des Helden und des Gegners in Variabelen ab, zB. Heldx, Heldy, Gegnerx, Gegnery.
Dann folgt:

Bedingung:
Heldx < Gegnerx
Bedingung:
Held schaut nach Rechts
Treffer

Ansonsten:
Bedingung:
Held schaut nach Links
Treffer

Mit Hoch und Runter nach dem selben Schema.

Marcel 69
24.08.2006, 12:57
Heldx < Gegnerx


Wie heist das: < im Maker ? Smaller oder?

Macros
24.08.2006, 13:34
Wie heist das: < im Maker ? Smaller oder?
jo, smaller, wird glaube ich auch nachher als < angezeigt.
Beim Xp ist es aufjedenfall so.

myyyy
24.08.2006, 16:58
Hat das denn nun funktioniert?

Marcel 69
26.08.2006, 14:37
http://upload.npcfighter.de/files/30/683Zwischenablage01.bmp

Mein Script funktioniert nicht! Die Variablen sind richtig eingestellt! So wie ich das verstanden habe müsste die Nachricht erscheinen wen der Hero auf gleicher Höhe links vom Event stehe! Aber die Message erscheint nie, egal wo der Hero steht!

Jonas-Desirer
26.08.2006, 14:45
Er hatte das aber richtig erklärt,also bei mir funktionierte es damals genau so!
Vllt. weil es der Englische Maker ist?
Aber das glaube ich nicht,prüfe einfach nochmal,ob du alle Schritte gleichsam gemacht hast und ob du sie richtig gemacht hast!
Lies dir doch mal das E Book durch oder den Tutorial Sammelthread von Darek!
Dann wirst du sicher eine Lösung finden!
gruß
Desirer

Marcel 69
26.08.2006, 14:47
Er hat mir ja was ganz anderes erklärt! Ich will jetzt wissen was an meinem Script das ich mir selber ausgedacht habe (tolles Script, richtig kompliezirt und gut:rolleyes: ) flasch ist! Den eigentlich müsste es funktionieren!

Jonas-Desirer
26.08.2006, 15:08
Er hat mir ja was ganz anderes erklärt! Ich will jetzt wissen was an meinem Script das ich mir selber ausgedacht habe (tolles Script, richtig kompliezirt und gut:rolleyes: ) flasch ist! Den eigentlich müsste es funktionieren!

Ich Liebe Selbsteinschätzungen...
Das es nicht das gleiche ist,habe ich übersehen!

Ralph
26.08.2006, 20:50
Ich kann mir nicht erklären, warum das nicht funktioniert. Vielleicht hast du die Koordinaten falsch abgefragt/abgespeichert.

PS : Ein Wait 0,0 am Ende des PP hat zwar nichts mit dem Problem zu tun, wäre aber dennoch nicht schlecht ;).

Dhan
26.08.2006, 22:43
Öhm in dem Script fehlt das Setzen der Werte, kein Wunder dasses nech funzt (oder ist das in nem anderen Event?)

Phönix Tear
27.08.2006, 11:53
Tja, bis darauf das du die Koordinaten nicht abfragst konnte ich da so nix sehen. Ich hab das trotzdem mal selber zusammengebastelt und das funktioniert auch einwandfrei. Hier der Screen vom Code:
http://www.directupload.net/images/060827/temp/CuK37e8W.png (http://www.directupload.net/show/d/802/CuK37e8W.png)
Zu sagen ist noch das das "Enter Passwort" ganz am Anfang auf "Wait until Key Hit" steht und nur "Decision (5)" an ist. Der Rest ist an sich selbsterklärend. Steht der Held mit dem Gegner auf einer Linie, schaut ihn an und drückt Enter springt der Gegner.

Hoffe du kannst damit was anfangen und deinen Fehler finden ;)

mfg
Phönix Tear

Marcel 69
27.08.2006, 21:03
in nem anderen Event?

Ist in nem anderen Event! Es geht jetzt! Ich weiß nur nicht warum es nicht ging! Na ja, es klappt ja jetzt!

Flying Sheep
27.08.2006, 21:09
He ich brauche Hilfe!:( "push"
Man pusht normalerweise erst dann, wenn der Thread von der ersten Seite verschwunden ist o.ô
Es gibt auch Leute, die sich Threads ansehen, für die man auch mal kurz nach unten scrollen muss, wenn sie als ungelesen markiert sind :/

Jonas-Desirer
28.08.2006, 21:23
Ist in nem anderen Event! Es geht jetzt! Ich weiß nur nicht warum es nicht ging! Na ja, es klappt ja jetzt!

Weil du vielleicht was vergessen hast?
Du hast anscheinend einfach nur ein paar grobe Fehler gemacht,wie man sie häufig bei solchen dingen macht,aber es gunzt jetzt ja,und das its die Hauptsache!
Und:
Da die Frage gelöst ist,könnte man doch schließen oder?