000
30.01.2001, 00:48
TheRising
|
Hi wenn es nicht zu spät ist und ich nicht zu vernebelt bin hab ich die Lösung dafür, erstmal zeigen was ich meine:
{
"classname" "worldspawn"
"wad" "\sierra\half-life\valve\halflife.wad"
{
( 0 0 -256 ) ( 384 0 -256 ) ( 384 -384 -256 ) FIFTIES_WALL14X 0 0 0 1.000000 1.000000
( 0 -384 -272 ) ( 384 -384 -272 ) ( 384 0 -272 ) FIFTIES_WALL14X 0 0 0 1.000000 1.000000
( 0 0 -256 ) ( 0 -384 -256 ) ( 0 -384 -272 ) FIFTIES_WALL14X 0 0 0 1.000000 1.000000
( 384 0 -272 ) ( 384 -384 -272 ) ( 384 -384 -256 ) FIFTIES_WALL14X 0 0 0 1.000000 1.000000
( 384 0 -256 ) ( 0 0 -256 ) ( 0 0 -272 ) FIFTIES_WALL14X 0 0 0 1.000000 1.000000
( 384 -384 -272 ) ( 0 -384 -272 ) ( 0 -384 -256 ) FIFTIES_WALL14X 0 0 0 1.000000 1.000000
}
ok hier mal für Wc 3.3:
{
"classname" "worldspawn"
"classname" "worldspawn"
"sounds" "1"
"MaxRange" "4096"
"mapversion" "220"
"wad" "\sierra\half-life\valve\halflife.wad"
{
( 0 -384 -256 ) ( 0 0 -256 ) ( 384 0 -256 ) FIFTIES_WALL14X [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 0 0 -272 ) ( 0 -384 -272 ) ( 384 -384 -272 ) FIFTIES_WALL14X [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 0 -384 -272 ) ( 0 0 -272 ) ( 0 0 -256 ) FIFTIES_WALL14X [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
( 384 0 -272 ) ( 384 -384 -272 ) ( 384 -384 -256 ) FIFTIES_WALL14X [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
( 0 0 -272 ) ( 384 0 -272 ) ( 384 0 -256 ) FIFTIES_WALL14X [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( 384 -384 -272 ) ( 0 -384 -272 ) ( 0 -384 -256 ) FIFTIES_WALL14X [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
}
ok es kommt nur auf das Ende der Zeilen an, aus wc 2.1:
H+V+R+++HS++++VS
0 0 0 1.000000 1.000000
wird wc 3.3:
++++++H++++++++V++R+HS+VS
[ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
H=Horizontal Shift
V=Vertical Shift
R=Rotate
HS=Horizontal stretch
VS=Vertical stretch
------=Ohne Bedeutung für das alte Format.Ändern sich nur beim rotaten.
+++++=Freihalter
Ich hoffe man kann erkennen was ich meine........
--
RC5-72 Stats || HLSW-Serverlink <-- Plugin/Settinginfo <-- Regelwerk
|
|
Profil || Suche
|
002
30.01.2001, 01:11
TheRising
|
Entity werden nach wie vor gespeichert........es wär halt noch am anfang das classname" "worldspawn"
"sounds" "1"
"MaxRange" "4096"
"mapversion" "220"
zu entfernen und bei Enity like func_wall werden bei wc 3.3 Werte mit 0 weggelassen, aber alles was ich jetzt noch nicht beschrieben habe ist nicht relavant, ich hab ne kleine Map per Hand konvertiert und es klappt. Die Zahlen am Anfang sind wahrscheinlich aufgrund gewisser Gridveränderungen Wc intern nicht ganz gleich und die Map würde sich im Editor wahrscheinlich nur etwas in eine andere richtung vershieben.....aber Leaks etc. entstehen dabei keine.
--
RC5-72 Stats || HLSW-Serverlink <-- Plugin/Settinginfo <-- Regelwerk
|
|
Profil || Suche
|
003
30.01.2001, 14:28
dp
Administrator
|
interessant, aber ich weiss net genau ob du das so meinst:
(mit code tag)
[b]wc 2.1[/b]
H V R HS VS
0 0 0 1.000000 1.000000
[b]wc 3.3[/b]
H V R HS VS
[ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
so? (nur damit es übersichtlicher ist)
###update
ich habe nun ein grobes php script geschrieben was maps convertiert..
--
|
|
Profil || Suche
|
005
03.02.2001, 19:36
Kriz
|
"Immer zu einem Späßken aufgelegt, die Jungens... Hou hou hou!"
Rüdiger Hoffmann
Hört sich alles sehr interessant an...
--
K:R-I)Z++ "CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp In memory of Voice ( 2005/03/30)
|
|
Profil || Suche
|