AW: Betreten eines Bereichs als Auslöser
Guck dir auch den letzten Abschnitt bzw. das Entity an, was ich angehängt habe. Das ist nämlich genau das, was ich mit der Methode über Collision-Detection meinte. Über das Entity könntest du übrigens auch z.B. neh List von allen Objekten innerhalb des Entities (also auch Spielern) zum Gamemode-Code senden, um damit was auch immer zu machen.
AW: Betreten eines Bereichs als Auslöser
Werde ich machen, thx ;).
EDIT: Hier wie versprochen meine Lösung. Bei dieser Lösung wird der Code nur einmal ausgeführt.
<cl_init.lua>
PS: Weiss jemand wie ich überprüfen kann welche Map gerade gespielt wird?
EDIT: Ja es stimmt, man kann bei einem Timer auch 0.001 verwenden.
AW: Betreten eines Bereichs als Auslöser
Eine Suche nach "Map" in der Wiki wäre aufschlussreich gewesen. ;)
http://wiki.garrysmod.com/page/game/GetMap
AW: Betreten eines Bereichs als Auslöser
Ups, das habe ich wohl voll übersehen :-/ sry & thx :)
AW: Betreten eines Bereichs als Auslöser
Hi, ich hab nen kleines prob und möchte nicht extra nen neuen Thread aufmachen.
Weiss jemand wie ich eine Abfrage hinbekomme die überprüft ob das Objekt das den Auslöser betritt ein Entity ist? Ich suche nach einem Befehl der so ähnlich wie IsPlayer() ist, also z.B. IsEnt(). Ich finde absolut keine.
AW: Betreten eines Bereichs als Auslöser
Das sollte eigentlich das sein, was du suchst. Allerdings denke ich mir, dass du etwas suchst, was dir ausgibt ob etwas ein Player, ein NPC oder ein anderweitiges Entity ist, richtig? Denn Player und NPCs sind in GMod ebenso Entities, wie es der Bouncy Ball oder der worldspawn es sind.
Dazu gäb's dann diese Lösung:
Wenn man nämlich type auf einen Player oder eine Weapon anwendet, gibt er das auch als differenzierten Typ aus. Somit würdest du bei IsEnt( player.GetByID(1) ) z.B. false rausbekommen.
Kannst natürlich auch das ganze drumherum weglassen, und nur den type( var ) == "Entity" -Part verwenden.
AW: Betreten eines Bereichs als Auslöser
Danke, war mein Fehler, ich habe nur auf dieser Website gesucht , da ich dachte sie sei vollständig.
Zitat:
Allerdings denke ich mir, dass du etwas suchst, was dir ausgibt ob etwas ein Player, ein NPC oder ein anderweitiges Entity ist, richtig?
Richtig :) nun, was ich konkret vorhabe ist, das irgendwas passiert, meinetwegen eine Konsolenausgabe, wenn z.B. ein SentBall in den Auslöser gelangt. Ich werde es mal mit deinem Beispiel testen, danke :)
AW: Betreten eines Bereichs als Auslöser
Hi, wollte es gerade testen, aber mir fällt nicht ein was ich dann z.B. für sentball bei der variable "var" eintragen muss, kann mir wer helfen?
Danke im Vorraus :)
AW: Betreten eines Bereichs als Auslöser
Neh Variable. Beispiel:
Letztes Argument müsste stets als "true" ausgegeben werden.
AW: Betreten eines Bereichs als Auslöser
hmm, ich bekomm es einfach nicht hin. Ich möchte das wenn ein sentball den Auslöserbereich betritt, das es dann in die Luft katapultiert wird.
Aber auch mit deinen Funktionen will es nicht hinhauen :/
Mit dem Spieler klappt das schon.
Wie löse ich das "IsSentball", ich habe schon etliche versuche unternommen ohne erfolg :( :?: