CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 eine Hit frage

Nach unten 
+2
Gamer
awed
6 verfasser
AutorNachricht
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

eine Hit frage Empty
BeitragThema: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 6:34 pm

wie sieht der hit script aus
der nur auf einem bestimmten object reagieren soll??

(so etwa?)
Spoiler:
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 6:36 pm

Du meinst wenn das Objekt bei Hitten in der Nähe eines anderen Objektes ist?
FindObject2(Find_Distance(10),Find_ID(C4ID));
Einfachi n Variable speichern und überprüfen ob es das Objekt gibt (!0).
Nach oben Nach unten
http://www.gamer95.npage.de/
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 6:38 pm

Nein ich meine wenn das object genau das andere drifft.
Nach oben Nach unten
Extremclonk
Staatsrat
Staatsrat
Extremclonk


Männlich Ort : Am Anti-Spam-Limes
Anmeldedatum : 19.01.09

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:02 pm

Hit übergibt keine Parameter in Bezug darauf was es trifft, allerdings kann man das von der anderen Seite angehen, da im getroffenen Objekt CatchBlow und QueryCatchBlow aufgerufen werden, die einen Parameter der das treffende Objekt enthält haben. So könnte man dann eben machen, das nicht das Objekt überprüft ob es einen Clonk trifft sondern der Clonk überprüft ob er von dem Objekt getroffen wird.

Hier noch der Link zu den Objektcalls.
Nach oben Nach unten
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:12 pm

Danke eine Hit frage Icon_cheers
Aber wie heißen die parameter?
Nach oben Nach unten
Extremclonk
Staatsrat
Staatsrat
Extremclonk


Männlich Ort : Am Anti-Spam-Limes
Anmeldedatum : 19.01.09

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:21 pm

FunktionParameterBeschreibung
CatchBlowint iLevel, object pByWenn das Objekt von einem anderen Objekt geschlagen oder getroffen wird.
QueryCatchBlowobject pByevor das Objekt von einem anderen Objekt geschlagen oder getroffen wird. Wenn QueryCatchBlow TRUE zurückgibt, können damit physikalische Treffer abgefangen werden.
Nach oben Nach unten
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:25 pm

Ich meinte, was heißen diese Parameter?
Nach oben Nach unten
Extremclonk
Staatsrat
Staatsrat
Extremclonk


Männlich Ort : Am Anti-Spam-Limes
Anmeldedatum : 19.01.09

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:39 pm

int iLevel ist soweit ich weiß die Geschwindigkeit des eintreffenden Objekts und object pBy ist das eintreffende Objekt selber. Ein Beispiel:

Code:

func CatchBlow(int iLevel, object pBy)
{
 if(GetID(pBy) == ARRW) //Wird der Clonk von einem Pfeil getroffen?
  DoDamage(10); //Wenn ja: Extra Schaden.
  return(_inherited()); //inherited um nichts zu überladen.
}

Wenn man das an den Clonk appended dann bekommt er bei Pfeiltreffern zusatzschaden.
Nach oben Nach unten
awed
Kadett
Kadett



Männlich Ort : berlin
Anmeldedatum : 24.02.10

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:49 pm

Danke es funktuniert
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyMi Apr 21, 2010 7:50 pm

Ich würde dennoch den Hit Befehl verwenden, in Kombi mit FindObject2(Find_Distance(5)) verwenden. Ist einfach zu verstehen: der Suchbefehl findet ja das andere Objekt sofort, denn er trifft es ja direkt und so kann man dem CatchBlow entgehen, falls du damit noch keine Erfahrung haben solltest.
Aber wenn dus genau und professionell machen willst, ist Extremclonks Methode eine Überlegung wert.

EDIT: Noiiin, ich war zu langsam. Lass es aber trotzdem stehen, vielleicht hat jemand ja dasselbe Problem und weiß nicht welche Methode verwenden.
Nach oben Nach unten
NilsZ
Admiral
Admiral



Männlich Ort : Mein Rekord: 27 Punkte! :D
Anmeldedatum : 07.08.08

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyDo Apr 22, 2010 8:16 pm

Bowserkoopa schrieb:
Ich würde dennoch den Hit Befehl verwenden, in Kombi mit FindObject2(Find_Distance(5)) verwenden. Ist einfach zu verstehen: der Suchbefehl findet ja das andere Objekt sofort, denn er trifft es ja direkt und so kann man dem CatchBlow entgehen, falls du damit noch keine Erfahrung haben solltest.
Aber wenn dus genau und professionell machen willst, ist Extremclonks Methode eine Überlegung wert.

EDIT: Noiiin, ich war zu langsam. Lass es aber trotzdem stehen, vielleicht hat jemand ja dasselbe Problem und weiß nicht welche Methode verwenden.

Eigentlich ist die Hit Methode total ungenau. Zum Einen weiß man garnicht obs wirklich getroffen wurde oder das Objekt unbeteiligt nebendran liegt. Zum Anderen kann es vorkommen wenn der Gegenstand zu schnell ist reagiert der Script zu langsam, z.B. Wenn man mit einer Kanone schießt.
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyDo Apr 22, 2010 10:55 pm

Ja stimmt schon, Aber es kommt eben auch immer drauf an, in welcher Situation man sich befindet. Wenn man nur einen Stein auf etwas anderes Werfen sollte, dann müsste es so schon klappen. Bei Kanonen ist das allerdings was anderes.
Nach oben Nach unten
Killer Zap
Brigadegeneral
Brigadegeneral
Killer Zap


Männlich Alter : 29
Anmeldedatum : 21.02.10

eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage EmptyFr Apr 23, 2010 9:40 am

Uberlade das Object doch einfach und ändere die funk Hit()!
Nach oben Nach unten
Gesponserte Inhalte





eine Hit frage Empty
BeitragThema: Re: eine Hit frage   eine Hit frage Empty

Nach oben Nach unten
 
eine Hit frage
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» eine if frage (abfrage eines wertes zwischen Y und Z)
» Frage zu while
» Eine Art Werkstatt
» Hab mal ne Frage

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Anfragen-
Gehe zu: