|
 |
Leidiges Thema-Flugzeuge!!! |
Wishmaster
Tele-Tubbie
Dabei seit: 10.04.2007
Beiträge: 135

|
|
| Leidiges Thema-Flugzeuge!!! |
 |
Es kommen immer mehr fehler in der map.Jetzt gehen die flugzeuge nicht.Habe es so gemacht wie es hir beschrieben wurde,aber die flugzeuge stehen einfach in der luft und machen nicht,also denke ich mal das mit dem script was nicht stimmt,oder??????
Mein Fugzeug habe ich"targetname"-"plane1" genannt und habe dann
ein Script-origin gemacht und die mit W verbunden,aber es passiert nichts.lol
und das habe ich 3 mal gemacht.Hir mein script:
main()
{
level thread planes();
}
planes()
{
level.PlaneSpeed = 2.5; // Geschwindigkeit der Flugzeuge - kleinere Zahl = Schnellere Flugzeuge
// Erstelle 3 Flugzeuge
plane1 = getent ("plane1","targetname");
plane2 = getent ("plane2","targetname");
plane3 = getent ("plane3","targetname");
// Definiere Ursprung und Ziele und Modelle erst mal verstecken
temp = getent (plane1.target,"targetname");
plane1.dest = temp.origin;
plane1.start = plane1.origin;
plane1 hide();
temp = getent (plane2.target,"targetname");
plane2.dest = temp.origin;
plane2.start = plane2.origin;
plane2 hide();
temp = getent (plane3.target,"targetname");
plane3.dest = temp.origin;
plane3.start = plane3.origin;
plane3 hide();
wait 2;
while (1)
{
// Auftauchen der 3 Flugzeuge mit Sound (Definition in soundaliases.csv)
plane1 thread plane_flyby("stuka_flyby");
wait .15;
plane2 thread plane_flyby("stuka_flyby");
wait .15;
plane3 thread plane_flyby("stuka_flyby");
wait 30; // Alle 30 Sekunden wiederholen
}
}
// Sound fuer Flugzeuge definieren
plane_flyby(sound)
{
if (isdefined (sound))
self playsound (sound);
wait 15;
self show(); // Flugzeuge tauchen nun auf
self moveto(self.dest, level.PlaneSpeed, 0.1, 0.1); // Flugzeuge zum Ziel bewegen
wait level.PlaneSpeed; // Warten, bis Flugzeuge ihre Ziele erreicht haben
self hide(); // Flugzeuge wieder verstecken
self.origin = self.start;
}
den sound habe ich nicht gemacht..
oder muß den script-oringin noch eine bezeichnung geben????
bitte um hilfe
|
|
|
|
|
|
|
Sieht für mich so aus, als ob du das Script in einer separaten gsc-Datei hast.
Bist du auch sicher, das diese gsc Datei von deiner Map gsc-Datei auch aufgerufen wird?
__________________
Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.
|
|
|
|
|
Wishmaster
Tele-Tubbie
Dabei seit: 10.04.2007
Beiträge: 135

|
|
die GSC von den Flugzeugen heist mp_mapname_plane.gsc
und in der start-gsc wird die als maps\mp\mp_mapname_plane::main();
aufgerufen,also gehe ich davon aus das ich alles richtig gemacht habe..
Oder wird es vom radiat nicht angezeigt beim Testen,also nur in der fertigen IWD datei????
Weil daran habe ich auch schon gedacht,da es mit dem licht was runterscheint auf dem boden das selbe ist!!!!!!
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|