Hvordan lage en server i Agario for å spille med venner? Hvordan lage din egen server i Agario? En enkel måte å lage en privat server i Agario

Hvordan lage din egen server i Agar.io

4,6 (92,73 %) 11 stemmer

Agar.io eller populært kjent som Agario, er nå et velkjent nettleserspill i disse dager. Antallet spillere vokser dag for dag, og nå kan dette spillet betraktes som et fenomen, og det har med rette fått sin viralitet. Essensen av spillet er å gjøre deg om til en liten ball som kan spise baller som er mindre enn deg selv, og dermed bli mer og mer dominerende i spillverdenen og platebrettet. I tillegg vil hun teste din evne til å overleve og jakte. Faktisk fungerer offentlige servere også ganske bra, men hvis du tenker på hvordan du kan lage din egen server i Agar.io for et privat spill med venner, vil Ogar-prosjektet hjelpe deg med dette, hvis oppsett jeg vil prøve å fortelle deg om i denne artikkelen.

Opprette en server i Agario

  • Virtuell eller dedikert server. Generelt kan du kjøre den på datamaskinen din, men du må forstå at den må fungere konstant, den trenger RAM og prosessorkraft, samt en stabil Internett-tilkobling. Ellers vil ikke spillegleden være nok på grunn av nedbremsinger og fryser. Denne opplæringen er basert på eksemplet med 64-bitsversjonen av Debian 7, men alle punkter kan overføres til realitetene til andre systemer (Windows, Mac OS). De vil ikke bli vurdert i denne artikkelen, men hvis noen virkelig trenger dem, vil jeg legge til i guiden.
  • En dedikert IP-adresse eller en tjeneste som dydns slik at folk utenfra enkelt kan koble seg til oss.
  • Installerte nodejs, git.
  • Lastet ned Ogar-distribusjon.
  • Ønske og 10 minutter tid.

Installasjon av nodejs, git

Siden Ogar er skrevet i Node.js, må du installere den, samt den ekstra "ws"-modulen for å opprette en server fullt ut. Først av alt vil vi oppdatere pakkene til systemet vårt, og deretter installere den nødvendige "basen":

apt-get oppdatering
apt-get oppgradering
apt-get install build-essential git screen nano

Vi er enige, installer. Nå er det opp til Node.js:

Vi kommer opp med et passord for det, resten av informasjonen kan stå tom. Hjemmekatalogen hans er /home/agario, la oss gå til den:

La oss begynne å laste ned og installere Ohario. Alt dette vil bli gjort gjennom git, som vi installerte tidligere. Han vil også være ansvarlig for oppdateringen. Tast inn:

npm install --lagre ws
git klone git://github.com/OgarProject/Ogar.git Ogar

Agar.io-serverfilene lastes ned. Gratulerer. Det er bare litt igjen. Vi prøver å lage den første lanseringen:

Hvis alt er bra, vil vi se noe slikt:

La oss prøve å koble til serveren vår. For å gjøre dette, skriv inn i nettleseren:

agar.io/?ip=ourIp:443

Hvis alt er vellykket, vil du logge deg på serveren og være alene på den. I serverkonsollen kontrollerer du statusen med statuskommandoen:

Som du ser gikk alt bra. Vi lukker serveren vår med exit-kommandoen.

Sette opp Agario-serveren via gameserver.ini

Innstillingsfilen opprettes automatisk første gang du starter serveren. Nedenfor vil jeg skrive hvordan du redigerer den og gi et eksempel på en konfigurasjon med beskrivelser. Så for å redigere, kjør kommandoen som åpner et tekstredigeringsprogram:

nanogameserver.ini

Eksempel på konfigurasjonsfil:

// Ogar-konfigurasjonsfil
// Linjer som begynner med skråstreker leses ikke av serveren.
// [Server] // serverGamemode: 0 = Gratis for alle, 1 = Team, 2 = Eksperimentell (for eksempel 6/13/15), 10 = Konkurranse, 11 = Hunger Games, 12 = Zombie mod, 13 = Team Z , 14 = Team X, 20 = regnbue-FFA (bruk med setAcid(true))
// serverBots: Antall roboter som gyter (eksperimentelt alternativ)
// serverViewBase: Grunnavstanden som spillere ser. Advarsel: Store verdier kan forårsake forsinkelser.
// serverStatsPort: Port for serverstatistikk. En negativ verdi deaktiverer statistikk.
// serverStatsUpdate: Antall sekunder før serverstatistikken oppdateres.
// serverLogLevel: Serverloggingsnivå. 0 = Ingen logger, 1 = Logger kun i konsollen, 2 = Logger i konsollen og IP-tilkoblinger.
// serverScrambleCoords: Aktiverer koordinatkryptering. 0 = Ingen omrøring, 1 = Omrøring. Standard er 1.
serverMaxConnections = 64
serverPort = 443
serverGamemode = 0
serverBots = 0
serverViewBaseX = 1024
serverViewBaseY = 592
serverStatsPort = 88
serverStatsUpdate = 60
serverLogLevel = 1
serverScrambleCoords = 1
// [Borders] // Setter grensene til kartet (Standardverdier for venstre side/topp = 0, høyre side/bunn = 11180.3398875)
kantlinje Venstre = 0
kantlinje Høyre = 6000
borderTop = 0
borderBottom = 6000
// [Spawn] // Hvert intervall er lik en hake (50 ms)
spawnInterval = 20
foodSpawnAmount = 10
foodStartAmount = 100
foodMaxAmount = 500
matmasse = 1
foodMassGrow = 1
foodMassGrowPossiblity = 50
foodMassLimit = 5
foodMassTimeout = 120
virusMinAmount = 10
virusMaxAmount = 50
virusStartMass = 100
virusFeedAmount = 7
// [Spyttet ut masse] // ejectMass: Masse av spyttet ut baller
// ejectMassCooldown: Tid til spilleren kan samle spytteballer (ms)
// ejectMassLoss: Massetap når man spytter ut baller
// ejectSpeed: Starthastigheten til de utkastede ballene
// ejectSpawnPlayer: Spillerens sjanse til å spawne fra utspyttede baller
ejectMass = 12
ejectMassCooldown = 200
ejectMassLoss = 16
utkasthastighet = 160
ejectSpawnPlayer = 50
// [Spiller] playerStartMass = 10
spillerMaxMass = 22500
playerMinMassEject = 32
playerMinMassSplit = 36
playerMaxCells = 16
playerRecombineTime = 30
playerMassDecayRate = .002
playerMinMassDecay = 9
playerMaxNickLength = 15
spillerhastighet = 30
playerDisconnectTime = 60
// [Gamemod] // Egendefinerte gamemod-innstillinger
// tourneyTimeLimit: Spillets grensetid, i minutter.
// tourneyAutoFill: Hvis den er satt til en verdi større enn 0, vil kampen automatisk fylles med roboter etter starten.
// tourneyAutoFillPlayers: Starttid hvoretter Agario-serveren vil bli fylt med roboter før spillere kobler til.
tourneyMaxPlayers = 12
turneringsforberedelsestid = 10
turneringsslutttid = 30
tourneyTime Limit = 20
tourneyAutoFill = 0
tourneyAutoFillPlayers = 1

Vi lagrer disse innstillingene med Ctrl - X-kommandoen, og godtar å overskrive filen.

Serverkonsollkommandoer

Disse kommandoene kan legges inn direkte i serverkonsollen ved oppstart.

  • Addbot [nummer]
    • Legger til et bestemt antall roboter til serveren. Hvis nummeret ikke er definert, legger du til 1 bot
  • Styre [Band 1] [Band 2] [Band 3] ...
    • Teksten i posttabellen vil bli erstattet med følgende linjer
  • Boardreset
    • Tilbakestiller spillernes tidlige rekorder og viser oppdatert informasjon for øyeblikket
  • Endre [Konfigurasjonsparameter] [Verdi]
    • Konfigurasjonsparameteren vil bli erstattet med riktig verdi, for eksempel «endre serverMaxConnections 32″ vil endre MaxConnections-verdien til 32.
  • Klar
    • Fjerner all konsolltekst
  • Farge
    • Endrer fargen på den angitte spilleren
  • Exit
    • Slår av serveren
  • Mat [vekt]
    • Lager en ball med mat på de angitte koordinatene. Hvis verdien ikke er spesifisert, tar den fra "foodStartMass"-parameteren til serveren
  • Spillemodus
    • Endring av serverspillmodus
  • Sparke
    • Den angitte spilleren vil bli sparket fra serveren
  • Drepe
    • Spilleren og alle ballene hans vil bli drept
  • Drep alle
    • Dreper alle spillere og ballene deres
  • Masse [verdi]
    • Massen til alle spillerens baller vil bli satt til tilsvarende verdi
  • Navn [Nytt navn]
    • Endrer spillerens navn til et nytt
  • Spillerliste
    • Viser en liste der alle tilkoblede spillere er synlige, deres IP, ID, antall baller, masse og plassering
  • Pause
    • Setter spillet på pause
  • Last inn på nytt
    • Konfigurasjonsfilen vil bli lastet inn på nytt. Parametere som serverPort, serverGamemode, serverBots, serverStatsPort, serverStatsUpdate kan bare endres etter omstart av hele serveren.
  • Status
    • Viser antall spillere som for øyeblikket er tilkoblet, tid, minnebruk, spillmodus
  • Tp
    • Endrer spillerens posisjon til den spesifiserte umiddelbart
  • Virus [vekt]
    • Genererer en virusball på en gitt koordinat. Hvis massen ikke er spesifisert, bruker serverparameteren "virusStartMass".

Kjører serveren i bakgrunnen

For å trygt kunne slå på serveren og glemme den, må du kjøre den i bakgrunnen. Her trenger vi den tidligere installerte skjermapplikasjonen. For å starte, kjør kommandoen i brukerkatalogen:

For å komme til konsollen:

skjerm -r agario

For å gå ut av konsollen, trykk på kombinasjonen Ctrl - a+d samtidig, og for å slå av serverbruken:

skjermen -XS agario avsluttes

Ohario serveroppdatering

Og alt er enkelt her. For å gjøre dette, gå til Ogar-katalogen i hjemmekatalogen din og bruk den til å dobbeltsjekke med GIT om serverkoden er oppdatert:

CD Ogar
git pull
cd..

Hvis ingen patcher er utgitt, vil vi se meldingen " Allerede oppdatert«.

Konklusjon

Jeg håper denne artikkelen hjalp deg med å forstå og i utgangspunktet konfigurere Agar.io-spillserveren på verten din. Hvis du har problemer, vennligst kommenter. Jeg skal hjelpe så mye jeg kan. Følg med.

Nå i Agario er det 8 spillservere, fordelt etter geografi: Nord- og Sør-Amerika, europeisk, russisk, tyrkisk, østasiatisk, kinesisk, samt en server i Australia og Oseania. Denne fordelingen lar spillere spille på serveren nærmest dem uten forsinkelser.

Hvis du ser etter servere hvor det er få mennesker, så har du en direkte vei til en kinesisk, australsk eller tyrkisk server. I gjennomsnitt spiller ikke mer enn 2-2,5 tusen mennesker der. Den russiske serveren kan klassifiseres som gjennomsnittlig - antall spillere på den i løpet av dagen varierer fra 12 til 20 tusen, og om natten synker det til 3-4. Serveren som er tettest befolket med bakterier, er den europeiske. 70-80 tusen mennesker spiller på den.

Hver server er delt inn i separate rom, og du kan ikke bare komme inn i et spesifikt rom - alt er opp til tilfeldighet. Men det er en utvidelse som vil hjelpe med å håndtere dette problemet. Du kan laste den ned fra denne linken https://chrome.google.com/webstore/detail/agario-server-browser/hongpdkjnjhijmdnogoicadboadgllhi

Etter å ha installert det, vil en annen velger vises i servervalgmenyen, der du kan velge server-IP. Denne funksjonaliteten er veldig nyttig for de som ønsker å kommunisere med en venn.

Hvordan lage din egen server i Agar io?

For å lage din egen server, må du installere node.js på datamaskinen din, og også laste den ned selv.

Detaljerte instruksjoner for installasjon av Agario-serveren finner du i denne videoen

Det populære spillet "Agar.io" fengsler med sin fascinasjon. Det spilles over hele verden, og det er rundt 9-10 servere for det. Hver av dem har rundt 50 tusen spillere. Riktignok synker antallet spillere til 4-5 tusen om natten, men det er ikke poenget. Noen ganger vil du spille sammen med en venn eller venner, så noen brukere vil vite hvordan de lager sin egen server i Agario. En kort instruksjon vil bli beskrevet nedenfor.

Hvordan lage din egen server i Agario?

For å spille må du ha selve serverfilen og node.js-filen. Du kan laste ned disse filene, inkludert spillserveren, på Internett. Du finner dem lett. Installasjonen vil ikke ta mye tid. Bare kjør filen node.js og klikk: Neste-Neste-Neste. Uten å installere dette programmet kan du få problemer med å starte spillet i nettleseren. Noen spillere prøver å finne ut hvordan man lager en server i Agario uten programmer. Dette er dessverre ikke mulig. Du må laste ned node.js-programmet og selve serverarkivet.

Innstillinger for serverinnstillinger

Etter å ha installert node.js, er det verdt å forstå selve serverarkivet. Last den ned og pakk den ut til skrivebordet. Åpne mappen og se etter gameserver.ini-filen der. Dette er hovedfilen vi må forholde oss til, og nå skal vi fortelle deg hvordan. Du kan opprette din egen server i Agario bare ved å redigere dette dokumentet, fordi det inneholder konfigurasjonsinnstillingene. Nedenfor er hovedlinjene som er ansvarlige for serverinnstillinger:

  • Linje 9 - serverMaxConnections. Ansvarlig for antall spillere som vil være på serveren din. Sett for eksempel verdien "5". Det vil si at 6 spillere ikke lenger vil kunne spille.
  • Linje 11 i filen - serverGamemode. Å sette verdien til "0" (Frihet for alle), "1" (lagmodus), "10" (turnering) eller "11" (Hunger Games) vil endre spillmodusen. Navnene på modusene er angitt i parentes.
  • Linjene 17-20 angir grensene for spilleområdet. Her kan du bare sette linjene bordervenstre og borderright. Hvis du for eksempel setter verdiene til 6000, får du et spillefelt med et område på 6000x6000 piksler. Jo flere spillere, jo større skal feltområdet være.
  • Linje 26 - matstartbeløp. Den indikerer hvor mye mat som vil være tilgjengelig ved start.
  • Linje 27 - matmaks. Bestemmer massen av mat.

Det er andre innstillinger i denne filen. Du kan for eksempel tilpasse spillerens ball. Disse parameterne er satt i linjene 48-49, som er ansvarlige for henholdsvis spillerens innledende masse (standard 10) og maksimal masse.

Hvis mulig, se og still inn så mange parametere som mulig. Navnene på linjene gjør det intuitivt klart hva de er ansvarlige for. Etter å ha satt opp konfigurasjonsfilene, må alle endringer lagres.

Starter serveren

La oss nå gå videre til å starte serveren. Det er en launch.bat-fil i servermappen. Det må lanseres. Et svart vindu (cmd.exe) åpnes. Gå nå til selve agar.io-nettstedet og aktiver konsollen i nettleseren. Du kan gjøre dette ved å bruke hurtigtasten Ctrl+Shift+J eller Cmd+Shift+J på Mac. Du kan også velge utviklermodus i nettlesermenyen. I denne konsollen må vi skrive: connect("ws://localhost:443")

Etter dette går vi umiddelbart til serveren vår. Etter at du har opprettet serveren din i Agario, kan du invitere vennene dine. De bør også skrive connect("ws://localhost:443") i konsollen, bare i stedet for localhost skal IP-adressen din spesifiseres. Du finner den i innstillingene for tilkoblingsstatus eller på 2ip-nettstedet.

Nå vet du hvordan du lager din egen server i spillet "Agario", og du kan spille med venner. Det er ikke noe komplisert i denne prosedyren.

12. oktober 2015

I dag skal vi snakke om hvordan du lager en server i Agario. Så hvis du bestemmer deg for å spille utelukkende med venner, trenger du din egen server. Før du begynner å installere serveren, må du deaktivere Skype hvis den er aktivert.

Plan

  1. Last ned og installer Agario
  2. Last ned og installer Hamachi
  3. Start Hamachi
  4. Start Agario
  5. Bli med server
  6. Hvordan kan vennene mine koble seg til serveren?
  7. Hvordan sette opp en server?
  8. Hvordan velge en mod i Agario?
  9. jeg har Skype
  10. Videoleksjon (på engelsk)

Last ned og installer Agario

Først av alt må du laste ned Agario-installasjonsprogrammet til datamaskinen din.
Vi vil laste ned herfra http://dl.ogarproject.com/. Klikk på "Klikk her for å laste ned den siste versjonen av Ogar-binæren". Etter å ha lastet ned filen, plasser den i mappen der du vil installere Agario.

Last ned og installer Hamachi

Gå til https://accounts.logme.in/registration.aspx og opprett en konto. Etter det, last ned Hamachi https://secure.logmein.com/products/hamachi/download.aspx, velg uadministrert versjon.

Start Hamachi
Klikk på "Power" i Hamachi-menyen, skriv inn brukernavnet og passordet du spesifiserte ved registrering her https://accounts.logme.in/registration.aspx
Klikk deretter på "Opprett nytt nettverk" og skriv inn et hvilket som helst ord i nettverks-ID og passord, for eksempel
Nettverks-ID = Ogario1
Passord = 123
Super! Vi har laget vårt eget nettverk.


Start Agario

Hvis du har Skype aktivert, må du deaktivere den. Gå til mappen med Agario og kjør filen Ogar-windows-17c620b.exe, navnet på filen din kan være litt forskjellig fra mitt. Flott, serveren kjører!

Bli med server

Åpne nettleseren og skriv innagar.io/?ip=

Åpne Hamachi-menyen, høyreklikk på IP-en din og velg "Kopier IPv4-adresse". IP-en din vil omtrent se slik ut11. 22. 33. 44
Vi legger til IP-en til nettleseren.
Nå ser adressen slik ut
agar.io/?ip= 11. 22. 33. 44
Du må også spesifisere porten, den er satt som standard 443 port. Derfor må du legge til ":443" på slutten av adressefeltet.
Til slutt vil lenken din se slik ut
agar.io/?ip= 11. 22. 33. 44:443

I ditt tilfelle vil bare IP-en være annerledes.
For å gjøre spillet morsommere kan du legge til roboter i spillet ved å bruke Addbot 4-kommandoen, som du må skrive i konsollen. hvor "4" er antall roboter.

Hvordan kan vennene mine koble seg til serveren?
De må laste ned og installere Hamachi. Etter det, velg Nettverk-fanen i Hamacki og velg "Bli med i et eksisterende nettverk" og skriv inn nettverks-IDen og passordet du spesifiserte under opprettelsen. I mitt tilfelle Network Id = Ogario1
Passord = 123
Etter det må de gå inn i nettleseren
agar.io/?ip= 11. 22. 33. 44:443

Hvordan sette opp en server?

Alle kommandoer til serveren utføres gjennom konsollen og gjennom filen gameserver.ini, en liste over alle kommandoer finner du herhttps://github.com/OgarProject/Ogar#console-commands

Hvordan velge en mod i Agario?

For å endre spillmoden, gå til gameserver.ini og endre verdien serverGamemode til én verdi fra listen

ID

Navn

Gratis for alle

Lag

Eksperimentell (fra 13.06.15)

Turnering

Dødslekene

Zombie-modus

Team Z

Team X

Rainbow FFA - Hint: Bruk med "setAcid(true)"

jeg har Skype


Hvis du vil starte serveren uten å slå av Skype, må du åpne filen gameserver.ini-filen og endre verdien serverPort fra 443 til 4545. Deretter kan du starte spillet og Skype samtidig

Videoleksjon (på engelsk)