GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Pluginok és Programok => A témát indította: Gamestar - 2013. Augusztus 03. - 19:56:13

Cím: Fixchars IV
Írta: Gamestar - 2013. Augusztus 03. - 19:56:13
[REL] Fixchars IV
 
Bevezetõ
Íme a híres Fixchars projekt legújabb változata! Használatával egyszerûen lehet javítani az egyébként nem mûködõ (többek között) ékezetes karaktereket a GTX-ben (pl. TextDraw, stb.).
 

\"width=500
http://kepfeltoltes.hu/130803/fixchars_www.kepfeltoltes.hu_.jpg[/img]
 
Kompatibilitás
Elvileg minden SA-MP szerver verzióval összhangban van, és frissíteni sem kell új szerververzió megjelenése esetén.
Zárt forráskód
A csomagot annak tudatában kell használnod, hogy a forráskódja zárt. Ezért nem kell leszólni, senki se mondta, hogy kötelezõ használni.
 
Ajánlott a forráskód kihelyezése is![/quote]
Ajánlott, de nem kötelezõ - mielõtt valaki belekötne.
Letöltés
 

 

A csomag tartalma
 
  • plugins/fixchars.dll
  • plugins/fixchars.so

 

Telepítés
 
  • Bontsd ki a csomagot a szervered fõmappájába
  • Add hozzá a server.cfg plugins bejegyzéséhez a fixchars.dll-t Windows, a fixchars.so-t pedig Linux esetén
  • Mûködik, nincs további teendõd! :)
Cím: Fixchars IV
Írta: hegdavid95 - 2013. Augusztus 03. - 21:09:00
new chlist[][0]={
\"¨\",\"‘\",\"ö\",\"Ö\",
    \"¬\",\"\",\"ü\",\"Ü\",
\"¦\",\"¬\",\"ó\",\"Ó\",
\"§\",\"\",\"õ\",\"Õ\",
\"ª\",\"“\",\"ú\",\"Ú\",
\"¾\",\"‡\",\"é\",\"É\",
\"˜\",\"\",\"á\",\"Á\",
\"«\",\"·\",\"û\",\"Û\",
\"¢\",\"‹\",\"í\",\"Í\"
};
stock FixGameString(const string[])
{
new index,
    dest[256];
strmid(dest, string, 0, strlen(string), sizeof dest);
for(index = 0; index < strlen(dest); index++)
{
for(new idx = 0; idx < sizeof(chlist); idx++)
{
    if(dest[index] == chlist[idx][0])
    {
        dest[index] = chlist[idx-2][0];
   }
}
}
return dest;
}

 
Ez mintha pontosan ugyanazt tudná.
Mivel jobb a plugin mint ez?
Cím: Fixchars IV
Írta: Gamestar - 2013. Augusztus 03. - 21:13:26
Amit küldtél, az a legelsõ verziója ennek a munkának. Azóta készültek sokkal hatékonyabb változatok is, mint például ez.
Ez a verzió valamivel gyorsabb az eddigieknél, nem kell minden kódba külön beágyazni, tehát nem szükséges azok újrafordítása sem.
Cím: Fixchars IV
Írta: bbTamas - 2013. Augusztus 08. - 18:15:55
Akkor most ennek segítségével ékezetessé tehetem a textdrawokat?
Cím: Fixchars IV
Írta: kadaradam - 2013. Augusztus 08. - 19:36:53
Idézetet írta: bbTamas date=1375978555\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"40864\" data-ipsquote-contentclass=\"forums_Topic
Akkor most ennek segítségével ékezetessé tehetem a textdrawokat?
 
igen
Cím: Fixchars IV
Írta: SnooP - 2013. Szeptember 11. - 13:33:09
Bump: Nem mûködik player textdrawok esetében, kifagyasztja a szervert.
Bizonyíték avagy crashdetect:
 

[14:25:32] [debug] Server crashed while executing sp.amx
[14:25:32] [debug] AMX backtrace:
[14:25:32] [debug] #0 native CreatePlayerTextDraw () [73a71df0] from fixchars.DLL
[14:25:32] [debug] #1 00003d00 in public OnPlayerConnect (0x00000000) from sp.amx
[14:25:32] [debug] Native backtrace:
[14:25:32] [debug] #0 77547479 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #1 7756a5c1 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #2 775135a7 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #3 77513492 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #4 763f14dd in ?? () from C:\\Windows\\syswow64\\kernel32.dll
[14:25:32] [debug] #5 6b85016a in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\MSVCR100.dll
[14:25:32] [debug] #6 73a71f22 in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\fixchars.DLL
[14:25:32] [debug] #7 004010b6 in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\samp-server.exe
[14:25:32] [debug] #8 6dba60ba in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #9 6dba7fee in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #10 6dba0091 in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #11 6dba610a in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #12 0046a25f in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\samp-server.exe
[14:25:32] [debug] #13 00465dbd in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\samp-server.exe
Cím: Fixchars IV
Írta: BoOy - 2013. Szeptember 15. - 12:41:49
Idézetet írta: SnooP date=1378899189\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"40864\" data-ipsquote-contentclass=\"forums_Topic
Bump: Nem mûködik player textdrawok esetében, kifagyasztja a szervert.
Bizonyíték avagy crashdetect:
 

[14:25:32] [debug] Server crashed while executing sp.amx
[14:25:32] [debug] AMX backtrace:
[14:25:32] [debug] #0 native CreatePlayerTextDraw () [73a71df0] from fixchars.DLL
[14:25:32] [debug] #1 00003d00 in public OnPlayerConnect (0x00000000) from sp.amx
[14:25:32] [debug] Native backtrace:
[14:25:32] [debug] #0 77547479 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #1 7756a5c1 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #2 775135a7 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #3 77513492 in ?? () from C:\\Windows\\SysWOW64\\ntdll.dll
[14:25:32] [debug] #4 763f14dd in ?? () from C:\\Windows\\syswow64\\kernel32.dll
[14:25:32] [debug] #5 6b85016a in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\MSVCR100.dll
[14:25:32] [debug] #6 73a71f22 in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\fixchars.DLL
[14:25:32] [debug] #7 004010b6 in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\samp-server.exe
[14:25:32] [debug] #8 6dba60ba in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #9 6dba7fee in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #10 6dba0091 in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #11 6dba610a in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\plugins\\crashdetect.DLL
[14:25:32] [debug] #12 0046a25f in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\samp-server.exe
[14:25:32] [debug] #13 00465dbd in ?? () from D:\\Jatékok\\GTA San Andreas\\GTA San Andreas[100%CLEAN] Torrent\\PAWNO\\samp-server.exe

 

Nekem is ugyan ezt csinálta, azt hittem én csináltam valamit rosszul de kiderült hogy ezvolt a baja :l
Cím: Fixchars IV
Írta: SnooP - 2013. Szeptember 15. - 17:01:25
Amúgy az az érdekes benne, hogy a Fixchars III Include tökéletesen mûködik Player Textdrawok és egyéb dolgoknál. Ajánlom azt használni, mivel sokkalta stabilabb mint ez és tudásilag is ugyan ott van.