Problemi s instalacijom poslužitelja GTA-SAMP i zatvaranjem "Samp-Server.exe".
GTA San Andreas Multiplayer (SAMP) poslužitelji još uvijek su vrlo popularni zbog niskih sistemskih zahtjeva. Međutim, kada vlasnici poslužitelja razvijaju modifikacije (gamemode) ili dodaju nove dodatke (dodaci), samp-poslužitelj.exe ili na Linuxu samp03svr Često se susreću s problemom iznenadnog pada i zatvaranja datoteke. U ovom smo vodiču sastavili standarde instalacije i konačna rješenja za pogreške u rušenju.
Metoda 1: Ispravna konfiguracija datoteke Server.cfg
Najveći razlog zašto se SAMP poslužitelj ruši pri prvom pokretanju jeserver.cfgTo su nedostaci ili netočni redovi u konfiguracijskoj datoteci. Provjerite ove standarde otvaranjem svoje datoteke:
- rcon_lozinka: Iz sigurnosnih razloga, definitivno ne bi trebao ostati kao zadani (changeme). Ako ne upišete jedinstvenu lozinku, poslužitelj će se automatski ugasiti.
- dodaci: Na Windows poslužiteljima svakako dodajte proširenja na kraj naziva dodataka.
.dllmora doći (npr.plugins sscanf.dll streamer.dll). Proširenje na Linux poslužiteljima.sotreba biti (npr.plugins sscanf.so streamer.so). Pogreška proširenja izravni je uzrok pada.
Metoda 2: Pogreške skriptiranja i korištenje dodatka Crashdetect
Ako se poslužitelj iznenada ugasi kada igrač upiše određenu naredbu ili uđe u područje dok je igra otvorena, postoji logička pogreška u kodiranju pješaka (npr. Niz izvan granica). Da biste točno odredili pogrešku:
- Obavezno provjerite svoj poslužitelj crashdetect Instalirajte dodatak.
server.cfgDodajte ovaj dodatak u red dodataka u njemu.- Kada se poslužitelj sruši, početni direktorij
server_log.txtKoja je točno funkcija i **koji broj retka** u Pawn kodu uzrokovao rušenje bit će zabilježeno u datoteci. Na taj način možete izravno popraviti problematičnu liniju umjesto da danima tražite pogreške.
Metoda 3: Kompleti izdanja Linuxa i kompatibilnost (.so pogreške)
Ako svoj SAMP poslužitelj izvodite na Linuxu (CentOS/Ubuntu) i mod se uopće ne pokreće, nedostaju 32-bitne biblioteke poslužitelja:
- Budući da je SAMP kernel star i ima 32-bitnu arhitekturu, trebate instalirati 32-bitne radne biblioteke na svoj Linux poslužitelj sljedećom naredbom:
apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
Ovaj članak je posebno pripremljen za PvPServer.