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-Tutorials » Regen einbauen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Thema ist geschlossen
Zum Ende der Seite springen Regen einbauen
Beiträge zu diesem Thema Autor Datum
 Regen einbauen yoda 08.05.2006 01:15
 Ergänzung zu: Regen einbauen yoda 11.06.2006 18:41

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
yoda yoda ist männlich
Böser Admin

images/avatars/avatar-12.jpg


Dabei seit: 21.01.2004
Beiträge: 12.269


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

Zitat:

Original von Private Grob
Ist alles halb so wild.

In deine Haupt gsc kommen folgende zwei Zeilen:

maps\mp\mp_rain::main();
level.rasta_cod2_rain = loadfx ("fx/misc/rain_light.efx");


Dann erstellst du ein neues gsc File und nennst dieses mp_rain.gsc.

In diese gsc kopierst du nun das Script:

//Script by rasta, please credit if used
main()
{
level thread rasta_cod2_rain();
}

rasta_cod2_rain()

{
zufall = RandomInt(100);

while(1) {


players = getentarray("player", "classname");

if(players.size > 0) {

max_nodes = 20;
max_nodes_per_player = max_nodes/players.size;


for(ii=0;ii
for(i = 0; i < players.size; i++) {

player = players;

if(isAlive(player)) {

x= 350-randomfloat(700);
y= 350-randomfloat(700);

pos = player.origin +(x,y,200) ;
trace = bulletTrace(pos,pos +(0,0,-250), true, undefined);

if(trace["fraction"] != 1) playfx(level.rasta_cod2_rain,trace["position"]);
wait 0.05;

}
}
}
}

wait 0.05;
}
}


Diese gsc kommt in den Ordner maps/mp.

Das war es schon. Schon regnet es auf der Map.

Das Dumme ist nur, daß es nun auch in den Häusern regnet. Das liegt an dem Aufbau des Scriptes. Um das abzustellen müßte man den Regen anders erzeugen. Aber das ist ein wenig komplizierter und auch ziemlich FPS raubend. Dann müßte man im Radianten, jeden Punkt angeben wo es regnen soll. Und das geht enorm auf die Leistung.

Ich hoffe, ich konnte dir damit helfen.

Grüße
Private Grob
(Micka)


__________________
"Fürs Internet sollte das Baumhaus-Prinzip gelten:
Wer zu alt ist, um ohne Hilfe reinzukommen, soll uns darin auch keine Vorschriften machen."

Diskutiere nie mit einem Idioten - zuerst zwingt er Dich auf sein Niveau herab und dann schlägt er Dich mit Erfahrung...
yoda ist offline Homepage von yoda Beiträge von yoda suchen Nehmen Sie yoda in Ihre Freundesliste auf
yoda yoda ist männlich
Böser Admin

images/avatars/avatar-12.jpg


Dabei seit: 21.01.2004
Beiträge: 12.269


Ergänzung zu: Regen einbauen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ein weiteres Script gibt es ab sofort hier:

Regen einbauen (2)

__________________
"Fürs Internet sollte das Baumhaus-Prinzip gelten:
Wer zu alt ist, um ohne Hilfe reinzukommen, soll uns darin auch keine Vorschriften machen."

Diskutiere nie mit einem Idioten - zuerst zwingt er Dich auf sein Niveau herab und dann schlägt er Dich mit Erfahrung...
yoda ist offline Homepage von yoda Beiträge von yoda suchen Nehmen Sie yoda in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Thema ist geschlossen
Opferlamm-Clan Board » Call of Duty 2 » Call of Duty 2 - Mapping » CoD2-Mapping-Tutorials » Regen einbauen

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv