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.




Kapcsolódó cikkek