Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 2 » Call of Duty 2 - Mapping » CoD2-Mapping-Hilfe » Flugzeuge mit verschiedenen Geschwindigkeiten » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Flugzeuge mit verschiedenen Geschwindigkeiten
Beiträge zu diesem Thema Autor Datum
 Flugzeuge mit verschiedenen Geschwindigkeiten darksmi 05.01.2007 18:21
 RE: Flugzeuge mit verschiedenen Geschwindigkeiten bangingbernie 06.01.2007 14:54
 RE: Flugzeuge mit verschiedenen Geschwindigkeiten darksmi 06.01.2007 15:51

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
darksmi
Teetrinker


Dabei seit: 19.11.2006
Beiträge: 32


Flugzeuge mit verschiedenen Geschwindigkeiten Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Leute.....
also meine Map ist nun fast fertig.

Jetzt mal meine Frage :
Ich habe 3 verschiedene Arten von Flugzeugen in der Map, welche mit unterschiedlichem Timing und Geschwindigkeiten fliegen.
Dazu habe ich jetzt 3 Scriptfiles erstellt.
Ist es möglich Flugzeuge mit unterschiedlichen Erscheinungszeiten und Geschwindigkeiten auch in ein Scriptfile zu packen ????


Also das könnt Ihr Euch halt so vorstellen:

Es fliegen 3 Condor-Bomber in Formation über die Map (Planespeed 30). Als Geleitschutz werden diese bei Überflug von 3 Mustangs (Planespeed 7) überholt. Etwa 10 Sekunden später fliegen 2 Stukas (Planespeed 3) hinterher.

Screenshot : http://www.mydarc.de/dk2och/map.htm

Also wie gesagt: Momentan laufen 3 Plane-Scripte dafür. Hmmm aber ich denke doch, das das auch in einem Script gehen müsste oder?

Gruß darksmi

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von darksmi: 05.01.2007 18:24.

darksmi ist offline E-Mail an darksmi senden Homepage von darksmi Beiträge von darksmi suchen Nehmen Sie darksmi in Ihre Freundesliste auf
bangingbernie
Alter Sack ;-)


images/avatars/avatar-1034.jpg


Dabei seit: 20.05.2005
Beiträge: 2.372


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Klar geht das. So sieht das bei mir aus:

main()
{
thread plane1();
thread plane2();
thread plane3();
}

plane1()
{
level.PlaneSpeed = 3.5;

stuka1 = getent ("stuka1","targetname");

temp = getent (stuka1.target,"targetname");
stuka1.dest = temp.origin;
stuka1.start = stuka1.origin;
stuka1 hide();

wait 20;

while (1)
{
stuka1 thread plane_flyby1("stuka_flyby");

wait 180;
}
}


plane_flyby1(sound)
{
if (isdefined (sound))
self playsound ("siren");
wait 10;
self playsound (sound);
wait 2;
self playsound ("stuka_shoot");
self show();
self moveto(self.dest, level.PlaneSpeed, 0.1, 0.1);

wait level.PlaneSpeed;
self hide();
self.origin = self.start;
}

plane2()
{
level.PlaneSpeed = 3.5;

spitfire1 = getent ("spitfire1","targetname");

temp = getent (spitfire1.target,"targetname");
spitfire1.dest = temp.origin;
spitfire1.start = spitfire1.origin;
spitfire1 hide();

wait 40;

while (1)
{
spitfire1 thread plane_flyby2("spitfire_flyby");

wait 240;
}
}


plane_flyby2(sound)
{
if (isdefined (sound))
self playsound (sound);
wait 2;
self playsound ("stuka_shoot");
self show();
self moveto(self.dest, level.PlaneSpeed, 0.1, 0.1);

wait level.PlaneSpeed;
self hide();
self.origin = self.start;
}

plane3()
{
level.PlaneSpeed = 3.5;

condor1 = getent ("condor1","targetname");

temp = getent (condor1.target,"targetname");
condor1.dest = temp.origin;
condor1.start = condor1.origin;
condor1 hide();

wait 60;

while (1)
{
condor1 thread plane_flyby3("condor_flyby");

wait 120;
}
}


plane_flyby3(sound)
{
if (isdefined (sound))
self playsound (sound);
wait 11;
self show();
self moveto(self.dest, level.PlaneSpeed, 0.1, 0.1);

wait level.PlaneSpeed;
self hide();
self.origin = self.start;
}

Wie Du siehst, musst Du die Threads am Anfang in Ihrer Reihenfolge angeben und dann aufführen.

Gruss
Bernie

__________________

bangingbernie ist offline E-Mail an bangingbernie senden Homepage von bangingbernie Beiträge von bangingbernie suchen Nehmen Sie bangingbernie in Ihre Freundesliste auf
darksmi
Teetrinker


Dabei seit: 19.11.2006
Beiträge: 32


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ja... Genauso etwas meinte ich....

Cool..... Das werd ich nachher mal machen.....

Danke Dir !!!! Augenzwinkern
darksmi ist offline E-Mail an darksmi senden Homepage von darksmi Beiträge von darksmi suchen Nehmen Sie darksmi in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 2 » Call of Duty 2 - Mapping » CoD2-Mapping-Hilfe » Flugzeuge mit verschiedenen Geschwindigkeiten

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv