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
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