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
0 registered members (), 18,767 guests, and 5 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
Page 2 of 2 1 2
Re: Identische Actions verhalten sich unterschiedlich [Re: NetStorm] #363293
03/12/11 00:07
03/12/11 00:07
Joined: Mar 2011
Posts: 8
N
NetStorm Offline OP
Newbie
NetStorm  Offline OP
Newbie
N

Joined: Mar 2011
Posts: 8
hmm, wenn ich vor "ent_remove" (beim schlüssel) eine wait(1); Anweisung eintrage, funktioniert das auch... gibts dafür eine erklärung?

Re: Identische Actions verhalten sich unterschiedlich [Re: NetStorm] #363298
03/12/11 00:31
03/12/11 00:31
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Ja, gibt es. Schau im manual unter "event" nach. Warum liest hier niemand mehr das Manual?

Re: Identische Actions verhalten sich unterschiedlich [Re: NetStorm] #363301
03/12/11 00:44
03/12/11 00:44
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline
Senior Expert
Superku  Offline
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Funktionen, die weitere Events auslösen können, wie c_move, c_trace, ... und ent_remove, sind in Events im Allgemeinen nicht zulässig, da sie ein Einfrieren des Programms verursachen können, wenn sich Events gegenseitig durch jene Befehle unendlich oft aufrufen.
Dies wird durch ein wait(1); verhindert. Du solltest es dir aber besser angewöhnen, in Events nur Skills und Variablen zu ändern und die eigentlichen Befehle in der Entity-Aktion ausführen lassen. So macht es bspw. nichts, wenn das Event durch verschiedene andere Entities etliche Male pro Frame ausgeführt wird.


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: Identische Actions verhalten sich unterschiedlich [Re: Superku] #363306
03/12/11 01:14
03/12/11 01:14
Joined: Feb 2009
Posts: 2,154
Damocles_ Offline
Expert
Damocles_  Offline
Expert

Joined: Feb 2009
Posts: 2,154
Ich muß dazu sagen, daß ich noch nie ein Event benutzt habe.

Irgenwie mag ich das Konzept von Events nicht.
Das hat so was unberechenbares, denn ein Codebereich wird
dann nicht mehr von mir explizit aufgerufen.


Re: Identische Actions verhalten sich unterschiedlich [Re: Damocles_] #363314
03/12/11 01:52
03/12/11 01:52
Joined: Mar 2011
Posts: 8
N
NetStorm Offline OP
Newbie
NetStorm  Offline OP
Newbie
N

Joined: Mar 2011
Posts: 8
ok, gut zu wissen danke laugh

ich arbeite mich ja da durch tutorials durch und schau wie man das löst...
aber wie kann ich denn das in der action machen, das ich auf ein bestimmtes ereignis eingehe?

Re: Identische Actions verhalten sich unterschiedlich [Re: NetStorm] #363316
03/12/11 02:01
03/12/11 02:01
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline
Senior Expert
Superku  Offline
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Z.B. wie folgt:

Code:
function vase_event()
{
  if (event_type == EVENT_CLICK)
  {
     my.skill1 = 0;
  }
}

action vase()
{ 
  my.emask = ENABLE_CLICK;
  my.event = vase_event;

my.skill1 = 1;
while(my.skill1) { wait(1); }

 ent_create("schluessel.mdl", vector(my.x, my.y, my.z +10), doorkey);
  ent_remove(me);
}




"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: Identische Actions verhalten sich unterschiedlich [Re: Superku] #363317
03/12/11 02:06
03/12/11 02:06
Joined: Mar 2011
Posts: 8
N
NetStorm Offline OP
Newbie
NetStorm  Offline OP
Newbie
N

Joined: Mar 2011
Posts: 8
ok, super
danke für eure hilfe laugh hat mir sehr geholfen.
werde wohl noch öfter nachfragen müssen laugh

Page 2 of 2 1 2

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