Amx mod x - szerver létrehozása - cikkek könyvtára
I. Bevezetés (kötelezően elolvasható);
II. Megtanuljuk, hogyan mentse el a fájlokat az UTF-8 kódolással;
III. Szabványos szótárak fordítása (orosz szótár hozzáadásával);
IV. További plug-inek fordítása (* .sma fájlok szerkesztése és összeállítása);
V. Alapértelmezés szerint az orosz nyelv beállítása;
VI. A kódolási problémák kiküszöbölése:
VII. További szótárak a plug-inekhez.
I. Bevezetés
Amikor a szerver oroszlázása előnyei és hátrányai vannak.
Először a rossz [-]
- mind a kiszolgáló, mind az ügyfelek (játékosok) problémákat okozhatnak a kódolással szemben, az orosz betűk helyett a hieroglifákat. A probléma megoldását a VI
- az orosz betűtípus eltér a standard CS betűtípustól.
Most a jó [+]
+ Egyszerűség a kiszolgálókezelésben azok számára, akik nem ismerik az angol nyelvet. nyelv;
+ A szerver szinte mindenki más lesz
II. Tanulás fájlok mentésére UTF-8 kódolással
Ha tudod, hogyan kell ezt csinálni, menjen a III. Lépésre
Minden további művelet az UTF-8 kódolású fájlokkal történik. Ha ilyen fájlt szerkesztesz ablakokkal, egy egyszerű jegyzettömböt vagy wordpad-ot, akkor a kódolás elvész, amikor mentesz, és ez kötelező az esetünkben.
Most, hogy elmentse a szöveget az UTF-8-ban:
Főmenü> Fájl> Mentés mint.> A "Kódolás" paraméterben válassza a 65001 (UTF-8)> Mentés lehetőséget.
FONTOS! A 65001 kódolás (UTF-8) mentése során el kell távolítania a BOM jelölést
III. Szabványos szótárak fordítása (orosz szótár hozzáadásával)
2. Az archívum mappában lang, helyezze azt addons # 92; amxmodx # 92; data # 92; *
IV. További plug-inek fordítása (szerkesztés és fordítás * .sma fájlok)
Egyes plug-inek nem használnak szövegeket a txt fájlokból, hanem magukból az amxx plugint.
Például plugin:
high_ping_kicker.amxx - Amikor bejelentkezik a szerverre, egy üzenet jelenik meg a csevegésben, hogy azok a játékosok, akiknek van egy pingje egy bizonyos érték felett, rúgnak.
* A pinges játékosok magasabbak mint. rúgnak!
Hogyan kell lefordítani ezeket a plug-ineket, ugyanazt a High ping kicker-t mutatom be
client_print (param [0], print_chat, "* Azoknál a játékosoknál, akiknek a ping értéke magasabb, mint a., get_cvar_num (" amx_hpk_ping "))
Ebből csak szükségünk van "* A pinges játékosoknál magasabbak lesznek. változtassa meg "* A játékosok, akiknél a ping magasabb, mint a.
client_print (param [0], print_chat, "* Azoknál a játékosoknál, akiknél a ping magasabb, mint a" ", rúgnak!", get_cvar_num ("amx_hpk_ping"))
és tárolja az UTF-8-ban (II. bekezdés)
3. Összeállítás. (a fordítás összes módja a témakörben A plug-inek összeállítása)
- a high_ping_kicker.sma fájlt a 92-es számú mappában, az amxmodx # 92-ben, a 92-es szkriptet,
- húzza a high_ping_kicker.sma fájlt a compile.exe fájlba
Ennek eredményeképpen a befejezett orosz high_ping_kicker.amxx a 92-es addons mappában, az amxmodx # 92-ben, a 92-es szkriptben található
V. Az orosz nyelv alapértelmezett beállítása
1. Nyissa meg a # 92-et, az amxmodx # 92-t, a # 92-et, a vault.ini-t, és változtassa meg a server_language nyelvet.
2. Nyissa meg a # 92; amxmodx # 92; configs # 92; amxx.cfg fájlt és módosítsa az amx_client_languages nyelvet 1-től 0-ig
2. Fuss és a "Valóban akarsz" kérdésre. Kattintson a YES gombra.
3. Indítsa újra a számítógépet.
VII. További szótárak a plug-inekhez.
Valami rossz? - Írj.