Sådan opstilles "Legend of the Green Dragon" Server
De, der ikke var heldige at have været nørd i 80'erne eller begyndelsen af 90'erne, gik sandsynligvis væk fra en af forløberne til dagens Word Wide Web, Bulletin Board System. Mange BBS-brugere vil huske Legend of the Red Dragon (LORD), et ekstremt populært tekstbaseret RPG spil. Det var "killer app" for mange BBS system operatører og har et særligt sted i mange brugeres hjerter. For nogle år siden kom nogle motiverede udviklere sammen og skrev en næsten perfekt klon af HERREN i PHP, og kaldte det Legend of the Green Dragon. I dag er det et ekstremt robust og funktionsrige spil med utallige ekspansionsmoduler. Koden er åben kilde, så alle kan være vært for og mod deres egen server.
Opsæt din server
Som en PHP app vil Legend of the Green Dragon (herefter kaldet LotGD) køre på enhver PHP-kompatibel webserverplatform. Vi har vejledninger til at oprette netop sådan en server til Ubuntu, Windows og Mac.
DragonPrime
For at få kilden til spillet, skal du (og vil) have en gratis brugerkonto på DragonPrime.net. Dette er det vigtigste udviklingssamfund for LotGD, og i sidste ende kommer du alligevel til den store samling af gratis spiludvidelsesmoduler.
Når du har oprettet en konto, skal du gå til afsnittet Downloads og vælge den seneste stabile version. Hvis du er på Windows, skal du muligvis have en ekstraktionsfunktion som 7-Zip for at åbne filen.
Installation af spillet
Udpak eller kopier spilfilerne til en undermappe på din webserver. Åbn adressen til den pågældende mappe i din webbrowser for at starte installationsprogrammet. I dette eksempel kører webserveren på den lokale vært (127.0.0.1), og alle spilfiler er i lotgd- biblioteket.
Game Installer vil gå trin for trin gennem processen, og verificere indstillingerne undervejs. Det første afsnit er til databaseopsætning. Din webhost leverer normalt databaseværktøjer, og de, der bruger lokale servere, kunne bruge noget som mysql-admin til at oprette den rigtige database og bruger.
Uanset om det er professionelt eller lokalt hostet, skal du næsten altid bruge localhost til databaseserveradressen. Når du fortsætter, kører installationsprogrammet et par tests for at kontrollere, at alt fungerer korrekt.
Hvis du får fejl, skal du sørge for at have oprettet SQL-brugeren og databasen og givet brugeren de rigtige tilladelser til den pågældende database.
Derefter har du mulighed for at tilføje et præfiks til dine tabelnavne. Præfikser er beregnet til at forhindre navnekonflikter, hvis du har flere installationer. Der er ikke noget reelt behov for en i dette scenarie, så det er sikkert at lade det være tomt.
På skrive dbconnect-filtrinnet er det muligt, at spillet muligvis ikke har de rette tilladelser til at gemme dbconnect-filen. Dette er et mindre problem, da du simpelthen kan kopiere og indsætte output fra installationsprogrammet til en fil ved navn dbconnect.php og placere den med de andre spilfiler på din server. Når du er færdig, skal du klikke på trin 7 igen, og du er klar til at fortsætte.
Installatortypen vil være ren installation ...
Nu kommer vi til grand finalen. Desværre er den eneste fejl jeg har hidtil stødt på med installatøren på et ret vigtigt sted. Her vælger du alle de spilmoduler, der skal installeres, og flere af dem er ret afgørende for korrekt spil. Du skal kunne klikke på Select Recommended Modules, og det ville bare gøre det. Desværre virker det ikke altid. Det værste tilfælde er, at du klikker på moduler manuelt, og du vil nok holde fast ved anbefalet .
Vær tålmodig efter at du har klikket på Gem modulindstillinger. Der foregår meget i baggrunden, og når det er færdigt, får du en detaljeret rapport.
Når du har indstillet brugernavn og adgangskode til admin, er du færdig med installationen. Indstillinger for spil og modul kan fås ved at logge ind med den admin-bruger, du oprettede, og vælge Superuser Grotto . Der er også en brugervejledning på det vigtigste Town Square- område for nye spillere.
Glem ikke at besøge DragonPrime.net for en enorm samling af spilmoduler. Hav det sjovt at dræbe skovdyrs skabninger!