Scheiß fuck Windows-Entwickler. Haben Ahnung von NICHTS!
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/BLACKMETAL.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/BLACKMETAL.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL4.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL4.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL7.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL7.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL4.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL4.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL6.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL7.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL7.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL4.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL4.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Failed to load $include VMT file (materials/GOLDENEYE/COMPLEX/COMPLEXWALL1,8,9AND10.vmt)
Der Server läuft anscheiend auch so unter Linux. Um die Meldungen wegzubekommen hab ich mal ein Script geschrieben und musste den Server dann noch ein bisschen debuggen.
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#!/bin/bash
usage() {
echo "Creates recursivly upper typed symlinks from the directory orangebox/gesource/materials/Goldeneye"
echo "$0 ServerRootDirectory"
exit
}
lower2upper() {
ln -s "$@" "`echo $@ | tr 'a-z' 'A-Z'`"
}
sym_upper() {
cd "$1"
ls | while read path; do
if (echo "$path" | grep -q [a-z]); then
lower2upper "$path"
fi
[[ -d "$path" ]] && sym_upper "$path"
done
cd ..
}
if [ $# -eq 0 -o ! -d "$1/orangebox/gesource/materials/Goldeneye" ]; then usage; fi
echo "Changing dir to $1/orangebox/gesource/materials"
cd $1/orangebox/gesource/materials
echo "Create a symlink of Goldeneye"
ln -s Goldeneye GOLDENEYE
echo "Starting recursive function for creating symlinks"
sym_upper "$1/orangebox/gesource/materials/Goldeneye"
echo "Changing file extensions in $1/orangebox/gesource/materials/Goldeneye from .VMT to .vmt"
find "$1/orangebox/gesource/materials/Goldeneye" -name "*.VMT" | while read vmtfile; do mv "$vmtfile" "`echo "$vmtfile" | sed 's/.VMT$/.vmt/'`" &> /dev/null; done
echo "Done, pray that everything works"
|
./symlinks_UPPER.sh ~/publicserver/gesorce/
Changing dir to /home/server/publicserver/gesorce//orangebox/gesource/materials
Create a symlink of Goldeneye
Starting recursive function for creating symlinks
Changing file extensions in /home/server/publicserver/gesorce//orangebox/gesource/materials/Goldeneye from .VMT to .vmt
Done, pray that everything works
Dann bleiben nur noch diese Fehler übrig:
map ge_aztec
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/ivy_01.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/ivy_01.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/shrub_01a.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/bramble001a.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/shrub_01a.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/shrub_01a.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/shrub_01a.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/ivy_01.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/ivy_01.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_large1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_medium1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/fern_leaves.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/fern_leaves.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/fern_leaves.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_large1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/fern_leaves.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/fern_leaves.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_medium1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_medium1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/ivy_01.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_medium1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_large1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props/foliage/gfern_large1.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/tree_deciduous_card_01_skybox.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/tree_deciduous_card_01_skybox.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/tree_deciduous_card_01_skybox.mdl)
Letztendlich habe ich das Shellscript geschrieben um mal eine rekursive Funktion auszuprobieren. Ist nicht gerade einfach so eine Funktion zu schreiben.
Wenn ich motiviert genug bin, schreibe ich das mal für Synergy um. Ich hatte dann noch vor die Lib von GCF-Scape zu verwenden. So braucht der Serveradmin nur die benötigten gcf-Dateien für Synergy auf den Server hochzuladen und das Script macht den Rest.
PS: Schade, dass gesource so schlecht ist. Hab den Clienten bis jetzt nichtmals heruntergeladen.