Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
2 registered members (TipmyPip, 1 invisible), 18,787 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
ent_create und ent_for_name #150655
08/28/07 09:15
08/28/07 09:15
Joined: Jul 2007
Posts: 103
L
Lutz_G Offline OP
Member
Lutz_G  Offline OP
Member
L

Joined: Jul 2007
Posts: 103
Hi

Mit ent_for_name kann man ja eine ganz bestimmte Entity anhand eines in WED vergebenen Namens zur Laufzeit ermitteln.

Was ist mit Entities, die mit ent_create erst zur Laufzeit erzeugt wurden? Kann man denen auch einen Namen geben, sodass diese mit ent_for_name angesprochen werden können?

Re: ent_create und ent_for_name [Re: Lutz_G] #150656
08/28/07 16:36
08/28/07 16:36
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Das koennen und brauchen Sie nicht, denn ent_create liefert direkt den Entity-Pointer zurueck.

Re: ent_create und ent_for_name [Re: jcl] #150657
08/28/07 17:40
08/28/07 17:40
Joined: Jul 2007
Posts: 103
L
Lutz_G Offline OP
Member
Lutz_G  Offline OP
Member
L

Joined: Jul 2007
Posts: 103
Genau da liegt der Haken. Ich will die mit ent_create erzeugten Entities nicht in dem Moment ansprechen, wo sie erzeugt werden, sondern erst zu einem späteren Zeitpunkt.

Eventuell könnte man das mit handle(object) und ptr_for_handle realisieren.
Wenn also die Entity erzeugt wird, wird sofort deren Handle gespeichert.

Allerdings habe ich bei dieser Passage im Handbuch leichte Schwierigkeiten:

Quote:


For converting the handle to a var that contains the index number, right shift it by 24, then left shift the resulting int by 10.





Ist das diese Bitverschiebung? Könnten Sie mir das anhand eines Beispiels erklären?

Re: ent_create und ent_for_name [Re: Lutz_G] #150658
08/28/07 20:02
08/28/07 20:02
Joined: Jan 2007
Posts: 1,619
Germany
Scorpion Offline
Serious User
Happy Birthday Scorpion  Offline
Serious User

Joined: Jan 2007
Posts: 1,619
Germany
du kannst die pointer ja in einem array speichern und dann einfach mit you = array[123]; wieder aufrufen

Re: ent_create und ent_for_name [Re: Scorpion] #150659
08/29/07 08:43
08/29/07 08:43
Joined: Jul 2007
Posts: 103
L
Lutz_G Offline OP
Member
Lutz_G  Offline OP
Member
L

Joined: Jul 2007
Posts: 103
Ich würde schon gern die Handles in ein var umwandeln.

Re: ent_create und ent_for_name [Re: Lutz_G] #150660
08/29/07 09:50
08/29/07 09:50
Joined: Jul 2000
Posts: 28,024
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 28,024
Frankfurt
Dann koennen Sie sie aber nicht mehr als Handles verwenden. Sind Sie sicher, dass Sie das wollen?

Vielleicht sollten Sie erklaeren, wozu Sie Handles brauchen und warum Sie sie konvertieren wollen, denn ein richtiger Zusammenhang zwischen Ihren Fragen erschliesst sich mir noch nicht.

Re: ent_create und ent_for_name [Re: jcl] #150661
08/29/07 10:15
08/29/07 10:15
Joined: Jul 2007
Posts: 103
L
Lutz_G Offline OP
Member
Lutz_G  Offline OP
Member
L

Joined: Jul 2007
Posts: 103
Hat sich erledigt. Ich habe den Durchblick.

Trotzdem danke.


Moderated by  old_bill, Tobias 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1