Snabb HTTP-nedladdning |
||
Categories: Ämnen | Att Installera Steam och Steam-spel | Att Installera en dedikerad server | Så gör du | Så gör du med servrar |
||
|
Den här sidans innehåll är bevakat av både Steam Support och Steam-användarsamhället - alla länkar till externa sidor bör behandlas med försiktighet. Steam Support kommer aldrig av någon anledning att begära ditt Steam-kontos lösenord, inte heller kommer du någonsin att bli ombedd att mata in ditt lösenord på någon webbsida. Half-Life har nu support för nedladdning av användarproducerat innehåll (banor, skins, ljudeffekter, osv.) från en HTTP-server (dvs webbserver) vid uppkoppling, istället för nedladdning direkt från spelservern. HTTP-nedladdning har tre stora fördelar:
VAD SPELARE SOM KOPPLAR UPP SIG MOT EN SERVER MED HEMGJORT INNEHÅLL KOMMER ATT SENär en spelare kopplar upp sig mot en server som använder hemgjort innehåll, kommer en av två saker att hända:
KONFIGURATION FÖR ATT ANVÄNDA HTTP-NEDLADDNING PÅ DIN SERVER
Exempel:Din server använder ickestandardbanan "de_generic", some behöver dessa filer:
Du har webbutrymme (möjligen genom din ISP) med URLn "http://www.turtlerockstudios.com/~matt" som du kommer att använda för att lagra ditt innehåll. För att göra det här, kopierar du filerna som behövs för "de_generic" till ditt webbutrymme, och placerar dem i en mapp som heter "my_cstrike" i ditt webbutrymmes rotkatalog, medan du bibehåller mappstrukturen. Du har nu följande filer på ditt webbutrymme:
Du kan nu sätta "sv_downloadurl" cvar på din spelserver till: "http://www.turtlerockstudios.com/~matt/my_cstrike/". Spelare som kopplar upp sig mot din server kommer att automatiskt ladda ner kartan "de_generic" och filerna som behövs från ditt webbutrymme (om de inte redan har dem, så klart). TEKNISKA DETALJER
Kommandot som du skriver in på servern är: sv_downloadurl "http://<yoururl>/valve/" Använd citationstecken (") på vardera sida av strängen och inkludera "/" i slutet. (valve = hldm, cstrike = counterstrike, etc.) Sedan skapar du mappar för gfx/env, kartor, översikter, ljud, sprites ochmodeller och fyller dem med respektive resurs och i "valve"-mappen, exakt som du skulla fylla din server normalt, inklusive WAD-filerna. Om klienten redan har någon fil (inklusive WAD-filen) kommer den inte att skrivas över, klienten måste manuellt ta bort den gamla eller felaktiga filen. Notera: Du måste göra .res-filer för all banorna och du måste se till att alla nedskrivna resursnamn (även de på HTTPn) stavas likadant. Om bsp:n bara har små bokstäver för enheten så måste .res filen endast ha små bokstäver och detsamma gäller för själva filnamnet. Win32 HTTP-servrar är mindre känsliga än Linux-servrar men det är bäst att göra det korrekt från början, annars skickar du felaktiga resurser till alla klienter, vilket skapar många problem senare. |
| Sök | ||
| Views | ||
| Andra språk | ||

