Action nicht sichtbar

Posted By: Det

Action nicht sichtbar - 03/21/13 00:11

Hallo !

Ich habe einen Code für Feuer der ohne Fehler läuft . Aber wenn

ich einem Model die Action "Fire" gebe sieht man nichts weder

Feuer noch das Model ich habe auch nichts auf Invisible gesetzt

oder so. Bei einem Kollegen dagen funktioniert es einwandfrei

man sieht das Feuer im Level.Er benutzt auch die A7 Woran kann das liegen ?
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 00:40

Daran, dass Du was falsch gemacht hast. grin
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 00:46

Aber was ? Eigentlich gibt man die Action dem Model und dann sieht man Feuer nur bei mir natürlich nicht . Es kommt mir so vor als wenn gar keine Partikel erzeugt
werden die für das Feuer notwendig sind .
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 01:21

Du hast meinen Wink mit dem Zaunpfahl nicht verstanden. ^^

Bitte poste doch mal Deinen Code und beschreibe genau welche Schritte Du gemacht hast, um die action zuzuweisen.

Als genereller Tip: Setze an den Anfang der action ein "beep();". Wenn Du das Level startest und es piepst kannst Du sicher sein, dass die action zugewiesen und gestartet wurde.
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 01:57

Ich habe dem Feuer MDL Model die Action Fire zugewiesen .Genau so wie man es mit allen Modellen im Level macht nur das deren Actions auch funktionieren im gegensatz zu der Feuer Action und sie nicht unsichtbar sind wie das Feuer warum auch immer .

Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 02:56

Ok, also der Code ist soweit in Ordnung. Hast Du die Entity dann im WED erstellt und ihr die Aktion zugewiesen? Hast Du daran gedacht, das Level neu zu kompilieren? Hast Du das beep an den Anfang von fire gesetzt und was ist dabei rausgekommen?

Dein Code ist übrigens framerate abhängig. Je höher die Framerate, desto schneller wird players_health reduziert.
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 17:19

Also es ist ja immer der gleiche ablauf man setzt das Flame Model in WED ins Level

gibt ihm die Fire Action dann auf update enitys und startet das Level in WED und

dann sollte das Feuer zu sehen sein.Es kommt immer das gleiche raus kein Feuer zu

sehen .Bei der A5 war es der gleiche ablauf nur mit dem unterschied das da

richtig funktioniert hat. Ich habe auch noch für Rauch einen code ohne fehler wo

man auch keinen Rauch sieht es ist alles als ob es auf Invisible gestellt wäre

was aber nicht der fall ist . Du kannst es ja mal mit deiner GS Version testen

ob bei dir ein Feuer im Level zu sehen ist oder nicht . So was hatte ich bis

jetzt noch nie egal mit welchem Model und welcher Action.
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 17:39

Wenn Du Dein Projekt hochlädst schaue ich es mir gerne mal an.
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 18:24

Ein Kollege hat extra ein Level in WED erstellt wo man mit nem Player in einem kleinen Raum rumlaufen kann und wo dann in der mitte des Raums das Feuer mit Rauch zu sehen ist . Außer bei mir wenn ich es in meinem WED öffene .Du kannst es dir ja mal runterladen und staren um zu sehen ob es bei dir geht .



P.S Der Screen Shot ist von mir da sieht man im gestartem WED das kein Feuer sondern nichts zu sehen ist .
Könnte es eventuell mit der A7 Version zusammen hängen ?
Posted By: Kartoffel

Re: Action nicht sichtbar - 03/21/13 18:56

Wie sieht's denn mit dem Map Compiler aus, alles richtig eingestellt?
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 18:57

ja der macht alles richtig
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 19:01

Was macht WED eigentlich wenn das ganze für eine höhere Vrsion wäre? Würde es dann starten oder gäbe es eine Fehler meldung ?

Die WED einstellungen sind alle wie Sie nach der Installation eigestellt sind. Also nichts verändert in

in der A5 ging es ohne probleme war zwar in C scipt aber es ging. Model MDL Fire Actin Fire zugewiesen Levl gestartet und dann war das Feuer da.
Posted By: Kartoffel

Re: Action nicht sichtbar - 03/21/13 19:25

Hast du ausversehen noch eine Variable oder Funktion, die so heißt? (einfach mal umbenennen)
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 19:36

Sieh dir den code mal selber an Kartoffel


Posted By: Kartoffel

Re: Action nicht sichtbar - 03/21/13 19:54

Funktioniert mit selbstgebautem Testlevel einwandfrei.
Versuchs mal bei dir: download

hab auch kleine Änderungen an den Funktionen gemacht... konnte mich nicht zurückhalten ein bisschen rumzuspielen grin
Das hat aber bezüglich des dir beschriebenen Problems nichts damit zu tun, dass die Partikelfunktion bei mir geht.
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 19:57

Ok ich versuch mal deine Version sag dann bescheid ob es lodert oder nicht -)
Posted By: Superku

Re: Action nicht sichtbar - 03/21/13 20:09

Moment mal... startest du das Level, wie du schreibst, oder das Skript (wenn du aus dem WED startest, dann guck mal was nach einem Klick auf "Run Level" in den Engine Options steht)?
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 20:12

Uhrwerk ob Du es glaubst oder nicht es ist wieder kein Feuer zu sehen . Warum auch immer dasist schon bald ein Fall für JCL
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 20:14

Superku beim start steht da ackwii dll poend und t7 engine opend im weissen Fenster bevor das Level startet

Ich stare das Level aus Wed aber auch wenn ich die main stare ist es das selbe spiel
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 20:16

Ich hab so den eindruck als wenn die A7 keine Partikel erzeugt um das Feuer darzustellen sonst fällt mir nichts einleuchtendes ein .
Posted By: Superku

Re: Action nicht sichtbar - 03/21/13 20:17

Das beantwortet meine Frage nicht. Lies diese noch einmal und überprüfe, ob das Skript in den Map Properties zugewiesen ist. Oder starte das Level (Skript) am besten aus SED.
Posted By: Kartoffel

Re: Action nicht sichtbar - 03/21/13 20:18

Superku hat eine wichtige Frage gestellt:

Originally Posted By: Superku
Moment mal... startest du das Level, wie du schreibst, oder das Skript (wenn du aus dem WED startest, dann guck mal was nach einem Klick auf "Run Level" in den Engine Options steht)?
( Edit: zu spät smirk )
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 20:21

Originally Posted By: Uhrwerk
Hast Du das beep an den Anfang von fire gesetzt und was ist dabei rausgekommen?
!
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 20:29

Aus SED raus gestartet ist es genau so
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 20:39

Ich hab das Beep so vor den Action code eingefügt hoffe es ist so richtig

Code:
action fire4()
{
beep();
	set(my,PASSABLE|INVISIBLE);
	
	while(1)
	{
		effect(flame2_1, 2, my.x, nullvector);
		wait(frames_per_particle_spawn);
	}
}

Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 21:03

Ja, ist genau richtig so. Und? Piept es?
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 21:13

Nein WED Startet das Level ohne Beep
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 21:15

Dann wird die Aktion auch nicht gestartet. Also nochmal:

Überprüfe, ob die Aktion richtig zugewiesen wurde.

Überprüfe, (wie Superku u.a. schon zigfach angemerkt haben) ob das richtige Skript in den Mapproperties gestezt ist.
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 21:31

Ich nehme in den Map Properties immer das main script und per include alles zusätzlichen Scripte mit den jeweiligen Actionen und es hat immer alles
funktioniert alle anderen scripte die per include in dem main Script includiert sind funktionieren einwandfrei so wie die ganzen Actions WED erkennt ja das Feuerscript in der main nur eben das alles ander geht außer die Feuer Action .
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 21:48

Wenn Du dieses Skript, was Du in den Map Properties ausgewählt hast, mit SED startest, piepst es dann?
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 22:29

Wenn ich das script das du bearbeitez hast in SED starte kommt die Fehlermeldung

BMAP UNCLEARD IDENTFIER

BMAP* flame = paticle.png

In WED kommt diese meldung nicht piep kommt auch nicht
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 22:34

Dann handelt es sich offensichtlich um unterschiedliche Skripte...
Posted By: Det

Re: Action nicht sichtbar - 03/21/13 22:56

Es ist das was Du auch getestet hattest
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/21/13 23:08

Ich habe überhaupt nichts getestet. Verwechselst Du mich mit jemandem?

Ich hatte aber angeboten einen Blick auf Dein Projekt zu werfen, wenn Du es hochlädst.
Posted By: Uhrwerk

Re: Action nicht sichtbar - 03/22/13 01:26

Ich kann mich nicht erinnern, diesen Code ausprobiert zu haben. Das hilft auch nichts. Du musst das ganze Projekt hochladen. Die Skripte, die .wmp Datei, alle dazugehörigen Resourcen.
© 2023 lite-C Forums