Sziasztok!Lenne egy problémám. Elkezdtem szétszedni a módomat filterscriptekbe, mert reményeim szerint így sokkal átláthatóbb lesz, stb.. Létrehoztam egy inc fájlt is, amiben defináltam a gyakran használt kisebb függvényeket/eljárásokat/konstansokat. Ez eddig mind szép és jó, de azzal a problémával szembesültem, hogyha filterscriptbõl hívok meg egy eljárást, aminek paraméterül ékezetes betût is megadnék, akkor az ékezetes karakter helyett furcsa dolgokat ír ki..
.inc fájlban: stock me(const &playerid, const text[])
{
new msg[128];
format(msg, sizeof(msg), \"* %s %s\", pName(playerid), text);
SendClientMessage(playerid, COLOR_LIGHTBLUE, msg);
sendRangedMessage(playerid, SAY_RANGE, COLOR_LIGHTBLUE, msg);
return 1;
}
A filterscriptemben:
me(playerid, \"egy állomással elõrébb tekerte a rádiót\");
Hát ez így néz ki:
A módban rendesen mûködik, csak filterscriptben nem..
Nem tudtok erre valami megoldást?
Elõre is köszönöm a segítséget!