Alapértelmezetten az ékezetes karakterek hibásan jelennek meg bizonyos helyeken (Menu, GameText, TextDraw, stb). Ha beágyazod ezt, akkor viszont nem.
A probléma megoldásához kövesd az alábbi lépéseket:
-
Rakd be az aktuálisan használt pawno/includes mappába a mellékelt `fixchars` fájlt.
Letöltés: * Letöltés (fixchars 2 - 2. kiadás)
-
Ágyazd be a szkriptbe / módba a következő sort:
#include <fixchars>
Ezt követően az ékezetes karakterek helyesen fognak megjelenni a játékban.
Karakter helyettesítési lista
A következő táblázat tartalmazza az ékezetes betűket és azok helyettesítőit, amelyeket a parancsokban kell használni.
| Betű | Helyettesítő kód |
|---|---|
| ö | _chr0_ |
| Ö | _chr1_ |
| ü | _chr2_ |
| Ü | _chr3_ |
| ó | _chr4_ |
| Ó | _chr5_ |
| õ | _chr6_ |
| Õ | _chr7_ |
| ú | _chr8_ |
| Ú | _chr9_ |
| é | _chr10_ |
| É | _chr11_ |
| á | _chr12_ |
| Á | _chr13_ |
| û | _chr14_ |
| Û | _chr15_ |
| í | _chr16_ |
| Í | _chr17_ |
Példa parancs:
CMD:tesztel_chr10_s(playerid)
{
SendClientMessage(playerid, 0xFFFFFFFF, "A /tesztelés parancs lefutott...");
return 1;
}
A saját karaktert így kell megadni: _chrAZONOSÍTÓ_
