Szerző Téma: Fixchars IV  (Megtekintve 3191 alkalommal)

Fixchars IV
« Dátum: 2013. augusztus 03. - 19:56:13 »
+3 Show voters
[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! :)
« Utoljára szerkesztve: 2013. szeptember 15. - 14:25:07 írta Benceee »

Fixchars IV
« Válasz #1 Dátum: 2013. augusztus 03. - 21:09:00 »
0 Show voters
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?

Fixchars IV
« Válasz #2 Dátum: 2013. augusztus 03. - 21:13:26 »
0 Show voters
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.

Fixchars IV
« Válasz #3 Dátum: 2013. augusztus 08. - 18:15:55 »
0 Show voters
Akkor most ennek segítségével ékezetessé tehetem a textdrawokat?

Fixchars IV
« Válasz #4 Dátum: 2013. augusztus 08. - 19:36:53 »
0 Show voters
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

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Fixchars IV
« Válasz #5 Dátum: 2013. szeptember 11. - 13:33:09 »
0 Show voters
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

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Fixchars IV
« Válasz #6 Dátum: 2013. szeptember 15. - 12:41:49 »
0 Show voters
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

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Fixchars IV
« Válasz #7 Dátum: 2013. szeptember 15. - 17:01:25 »
0 Show voters
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.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal