Controlling Your Server HU
From SA-MP Wiki
Contents |
Játékmód változtatása
Saját/Letöltött játékmód futtatása a szerveren
- Nyisd meg a könyvtárat, és telepítsd a szervert. (/Rockstar Games/GTA San Andreas/server)
- Rakd be a gamemode mappába az *amx kiterjesztésű fájlt, ha nincs meg, akkor alakítsd át.
- Rconból a szerver leállítása nélkül át lehet rakni a szervert egy másik játékmódra. (changemode)
Szkriptek használata
Ugyan az mint a játékmódnál, de:
- A szkriptet a filterscripts nevű mappába kell berakni.
- A server.cfg-nél így néz ki: filterscripts szkript_neve
Szerver lejelszavazása
- Ha le szeretnéd jelszavazni a szerveredet, hogy csak pl a barátaid menjenek fel, akkor az így néz ki:
- A server.cfg-be írd bele:
password Szerver_Jelszava
- A Szerver_Jelszava helyére azt írd amit szertnél a szervereden jelszónak.
- Ha a játékon belül szeretnéd megváltoztatni a SZERVER jelszót akkor: /rcon password Szerver_Jelszava
- Ha ki szeretnéd törölni a szerver jelszót, akkor töröld ki a server.cfg-be azt a sort, vagy csak a jelszót, és indítsd újra a szervert.
RCON használata
Bejelentkezés
A bejelentkezéshez használd ezt a parancsot játékon belül: '/rcon login JELSZAVAD' , vagy játékon kívülről a Remote Console-ból.
Az RCON jelszót a server.cfg-ben változtathatod meg.
Kitiltások
A ban arra való, hogy megakadályozza, hogy egy bizonyos IP felcsatlakozzon a szerverre. Ezek az IP címek a samp.ban nevű fájlban vannak.
Kitiltások törlése
2 fajta megoldás van:
- Kitörlöd a samp.ban nevű fájlból az IP címét.
- Rconból az unbanip parancs segítségével levesszük a tiltást a játékosról.
samp.ban
A samp.ban nevű fájl a szerver főkönyvtárában található. Ezek találhatók meg benne:
- IP cím
- Dátum
- Idő
- Név (A játékos neve, vagy az indok. (BanEx))
- Kitiltás fajtája (INGAME, IP BAN stb.)
Példák:
127.8.57.32 [13/06/09 | 69:69:69] NONE - IP BAN 13.37.13.37 [28/05/09 | 13:37:00] Kyeman - INGAME BAN
Ha le szeretnéd róla venni a tiltást, akkor egész egyszerűen csak a sort kell kitörölni.
unbanip
Ez arra való, hogy egy bizonyos IP címről a kitiltást levegyük. Ezt úgy tehetjük meg, hogy:
- Játék közben: /rcon inbanip IDE_A_JÁTÉKOS_IP_CÍMÉT
- Konzolból: unbanip IDE_A_JÁTÉKOS_IP_CÍMÉT
Példa:
13.37.13.37 [28/05/09 | 13:37:00] Kyeman - INGAME BAN /rcon unbanip 13.37.13.37 << Játékból unbanip 13.37.13.37 << Konzólból
A samp.ban fájl frissítésére ezt a parancsot használjuk: /reloadbans
reloadbans
Ha a szerver fut, és a közbe módosítjuk a samp.ban nevű fájlt, akkor az nem frissül, erre használjuk a reloadbans parancsot.
Kitiltás hozzáadása
samp.ban
samp.ban is the file used for storing bans, including the following information about the ban:
- IP cím
- Dátum
- Idő
- Név (A játékos neve, vagy az indok. (BanEx))
- Kitiltás fajtája (INGAME, IP BAN stb.)
Így néz ki egy kitiltás:
IP_CÍM [28/05/09 | 13:37:00] INDOK - BAN
Ahol az IP_CÍM van, oda kerül a kitiltott játékos IP címe.
Ban() függvények
A Ban függvény szimplán kitiltja a játékos IP címét a szerverről. A BanEx függvény indokkal látja el a kitiltott IP címet
13.37.13.37 [28/05/09 | 13:37:00] Cheater - INGAME BAN
RCON ban parancs
Ez a parancs arra alkalmas, hogy megakadályozza egy bizonyos IP cím feljutását a szerverre a szerver. Játékon belüli alkalmazása a /rcon ban parancs, és játékon kívülről rcon ban parancs.
Fajtái:
/rcon ban PLAYERID << Játékon belüli ban PLAYERID << Konzolból
banip
Ez a kitiltás fajta IP cím / IP tartomány kitiltására alkalmas. Játékon belüli alkalmazása a /rcon banip parancs, és játékon kívülről rcon banip parancs.
Fajtái:
/rcon banip IP << Játékon belüli banip IP << Konzolból
RCON parancsok
Konzolból e lista megmutatására a cmdlist parancs alkalmas (vagy játékon belül a ('/rcon cmdlist').
Ezek a funkciók használhatóak:
- /rcon cmdlist - Megmutatja ezt a listát ANGOLUL
- /rcon varlist - Megmutatja az aktuális válzotókat
- /rcon exit - Szerver leállítása
- /rcon echo [text] - Shows the [text] in the console of the server (NOT the client-console in-game).
- /rcon hostname [név] - Szerver névének (példa: /rcon hostname szerver neve).
- /rcon gamemodetext [név] - Játékmód nevének módosítása (Példa: /rcon gamemodetext Mód neve ide).
- /rcon mapname [név] - Pálya nevének módosítása (Példa: /rcon mapname San Andreas).
- /rcon exec [fájlnév] - cfg fájl betöltése (Példa: /rcon exec blah.cfg).
- /rcon kick [ID] - Játékos kidobása a szerverről (Példa: /rcon kick 2).
- /rcon ban [ID] - Játékos kitiltása a szerverről (Példa: /rcon ban 2).
- /rcon changemode [mód] - Szerveren futó játékmód váltása (Példa: /rcon changemode sftdm).
- /rcon gmx - Betölti a server.cfg-ből a gamemode0-t (Újraindítja a szervert).
- /rcon reloadbans - Újra tölti a samp.ban nevű fájlt
- /rcon reloadlog - Kitörli a server.log tartalmát.
- /rcon say - Üzenet megjelenítése a többi játékos számára a szerveren (Példa: /rcon say blabla).
- /rcon players - A szerveren tartózkodó játékos adatainak kiírása. (Név, IP, Ping).
- /rcon banip [IP] - IP kitiltása a szerverről (Példa: /rcon banip 127.0.0.1).
- /rcon unbanip [IP] - Kitiltás levétele egy bizonyos IP címről (Példa: /rcon unbanip 127.0.0.1).
- /rcon gravity - Gravitáció értékének módosítása (Példa: /rcon gravity 0.008).
- /rcon weather [ID] - Időjárás módosítása (Példa: /rcon weather 1).
- /rcon loadfs - Szkript betöltése a szerverre (Példa: /rcon loadfs adminfs).
- /rcon unloadfs - Szkript leállítása (Példa: /rcon unloadfs adminfs).
- /rcon reloadfs - Szkript újraindítása a szerveren (Példa: /rcon reloadfs adminfs).
- /rcon rcon_password [JELSZÓ] - Rcon jelszó megváltoztatása
Related Callbacks and Functions
The following callbacks and functions might be useful, as they're related to this article in one way or another.
Visszahívások:
- OnRconLoginAttempt: Called when an attempt to login to RCON is made.
Függvények:
- IsPlayerAdmin: Checks if a player is logged into RCON.
- SendRconCommand: Sends an RCON command via the script.