-
FastDownload
Hey leute, ich habe ein problem mit meinem LUA fastdl
der download funktioniert zwar, aber extrem langsam, da es vom server runtergeladen wird.
Kann man den pfad ganz ändern, jetzt ist er ja so "/root/orangebox/garrysmod/" in der lua sieht das so aus "resource.AddFile("/models/tdmcars/242turbo.dx80.vtx")"
und ich möchte ihn so: "resource.AddFile("http://webspacexxxxx.de/gmod/models/tdmcars/242turbo.dx80.vtx")"
aber das funktioniert nicht.
wenn ich über die Config "sv_downloadurl" "xxxxxxx.de/gmod/" mache lädt er die models nicht runter
kann mir jemand helfen?
danke mfg shadowman110
-
AW: FastDownload
resource.AddFile("models/tdmcars/242turbo.dx80.vtx") ist richtig.
Die lua datei, in dem das stehen soll, sollte in lua/autorun/server liegen.
sv_downloadurl http://xxxx.de/gmod ist auch richtig, nur sollten die hochgeladenen dateien als bz2 gepack werden. (zb. mit 7zip oder SourceRSC)
Der ordner auf dem FastDL webspace sollte die gleiche struktur haben wie der Server! (Also garrysmod/models/tdmcars/car.mdl sollte dort gmod/models/tdmcars/car.mdl.bz2 sein)
Ausserdem muss in die Config sv_allowupload 0 und sv_allowdownload 0, damit der nichts über den Server lädt.
-
AW: FastDownload
gibts da ein trick oder muss ich jedes einzelne selbst packen?
-
AW: FastDownload
SourceRSC.
Einfach in die config den FTP zugang zum Server einstellen & den FTP zugang zum FastDL
Der Downloadet sich alles, packt es. Und lädt es anschliessend wieder hoch.
Um die Dateien alle samt zum download anzubieten (Über resource.addfile) gibt es eine möglichkeit, die die liste selbstständig generiert
http://facepunch.com/showthread.php?t=947178
-
AW: FastDownload
danke das hilft mir erstmal sehr, aber noch ne kleine frage, wenn ich das über resource.addfile mache, lädt es doch von dem server runter und nicht von meiner fastdl oder?
-
AW: FastDownload
Der Server sagt mit resource.addfile dem client, er soll die datei xy.mdl downloaden. Die sv_downloadurl gibt nur den ordner an, in dem die datei liegt (Alternativer gmod root ordner für dateien)
-
AW: FastDownload
noch eine letzte frage, brauche ich zb. "/gmod/fastdl/models/bsp.mdl.bz2" und "/gmod/fastdl/models/bsp.mdl" oder geht auch nur "/gmod/fastdl/models/bsp.mdl.bz2"?
-
AW: FastDownload
Entweder die normalen oder die bz2 komprimierten.
Beides würde nur Platz beanspruchen und sich nichts bringen ;)
-
AW: FastDownload
ok noch ne frage: muss ich schreiben
resource.AddFile("models/tdmcars/242turbo.dx80.vtx") oder
resource.AddFile("models/tdmcars/242turbo.dx80.vtx.bz2")
-
AW: FastDownload
Bei Modellen musst du einfach nur die .mdl Datei angeben, den Rest lädt er selbst.
Code:
resource.AddFile("models/deinmodell.mdl")
Möchtest du jedoch einzelne Dateien angeben verwende stattdessen resource.AddSingleFile.
Angegeben wird immer die Datei im Garry's Mod Server Verzeichnis. ( ohne bz2 )