steinacker
Milupa-Fan
  
Dabei seit: 13.03.2008
Beiträge: 662

|
|
| ctf - flagge um 90° drehen |
 |
ich hab in meiner map in der gsc-datei die flagge der allies um 90° gedreht
nun erscheint der sockel etwas weiter links vorne als die flagge selbst
code:
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
//////////////////////////////////////////////////// Gametype Capture the Flag & Capture the Flag back////
if( getDvar("g_gametype") == "ctf")
{
addobj("allied_flag", (2520, -424, -256), (0, 90, 0));
addobj("axis_flag", (-2832, -3016, -1432), (0, 0, 0));
}
if(getDvar("g_gametype") == "ctfb")
{
addobj("allied_flag", (2520, -424, -256), (0, 90, 0));
addobj("axis_flag", (-2832, -3016, -1432), (0, 0, 0));
} |
|
pic:

kann das irgendwie gefixt werden, oder liegt das an dem "nullpunkt" der flagge
__________________ Steinacker, Hans Adam - der letzte Scharfrichter von Bad Mergentheim
der mit der Schärfe eines Schwertes richtende
|
|
|
|
|
 |
|
|
| RE: ctf - flagge um 90° drehen |
 |
Das Problem ist nicht die Flagge, sondern der Sockel.
Bei den Mods wurde für den Sockel eine Lampe benutzt (ch_industrial_lamp_off). Deren Nullpunkt (origin) liegt aber nicht in der Mitte der Lampe, sondern außerhalb.

Und in den Mods ist der Einfügepunkt für den Sockel so definiert, dass die Mitte des Sockels (der Lampe) genau unter der Flagge ist.
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
|
allied_flag.basemodel = spawn("script_model", allied_flag.home_origin + (-19, 0, 15));
allied_flag.basemodel.angles = allied_flag.home_angles ;
allied_flag.basemodel setmodel(game["prop_flag_base"]);
|
|
Dadurch, das sich der Ursprungspunkt des Sockels also nicht genau da befindet, wo der Ursprungspunkt der Flagge ist, verschieb sich das alles, sobald du den Einfügewinkel änderst (da beide Modelle um unterschiedliche Ursprungspunkte gedreht werden). Man hätte in den Mods besser die Sockel nicht ebenfalls gedreht (ist doch genau betrachtet sinnlos), dann hätte es das Problem nicht gegeben.
__________________
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.
|
|
|
|
|
|
|
Tally hat sich auf Ende Januar zurückgezogen aus der CoD Community und entwickelt sein eigenes Spiel.
Die ctf.gsc hat (nach meinem Wissensstand) nichts in einem Mapfile verloren, sondern nur in einem Modfile.
ToM
__________________

|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|