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.
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:
downloadhab auch kleine Änderungen an den Funktionen gemacht... konnte mich nicht zurückhalten ein bisschen rumzuspielen

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:
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
)
Posted By: Uhrwerk
Re: Action nicht sichtbar - 03/21/13 20:21
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
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.