Originally posted by Pro&Boy [B]Æäåìñ.
Êñòàòå åñëè âû áóäåòå êîïàòüñÿ â èñõîäíèêàõ ñåðâåðà, òî ðàçáåðèòåñü ïî÷åìó ñàì ýìóëÿòîð ñåðâåðà íå ïîääåðæèâàåò òàáëèöó ðóññêèõ ñèìâîëîâ.
"The server doesnt have unicode support, kinda hard to support ASCII and unicode at the same time" by Cisien.
Îäíàêî...
"The reason for this is because languages like chinese, japanese, arabic, russian, and other such languages use the unicode character set. Germanic and latin based languages such as english, spanish, french, german, etc... all use the ASCII character set. The difference between unicode and ASCII is the amount of space it takes to store a character. A unicode character takes 2 bytes while an ASCII character takes 1.
The reason this is relevent is because all of the dev's and the majority of our users are american or european. We all have ASCII versions of the client and thus all of our packet cracking has been with the ASCII packets. Our database fully supports unicode characters (in fact, C# is built around unicode) but the server is built for the ASCII packets and that's where problems occur.
In order for DOL to be compatable with chinese clients 1 or more of our chinese users would have to work with us to crack the unicode packets (hopefully they're the same as the ASCII ones except use unicode for strings instead of ASCII). Also, there would have to be a way for the server to distinguish between an ASCII client and a unicode client if a server wanted to allow both users. If there isn't a way to do this then unicode clients would only be able to play on unicode versions of DOL.
I know that yifei, the only other chinese user of ours that I personally know of, is interested in cracking the unicode packets. You 2 might want to try and assemble a team. We'd be more than happy to accomodate you." by Corillian.
--------------------
Òåîðèòè÷åñêè âîçìîæíî, ïðàêòè÷åñêè - êó÷à ðàáîòû. Êîãäà ïðîåêòîì äàîê íà Ïóðãå áóäåò ñîáðàíà êîìàíäà (à ìû íà÷í¸ì ñîáèðàòü å¸ ïîñëå îòêðûòèÿ ó íàñ ñàéòà), òîãäà ìîæíî áóäåò ïîïðîáîâàòü. Ñåé÷àñ íàñ ìàëî (2 àäìèíà, íå îñîáî âëàäåþùèõ C# è 2 ïðîãðàììèñòà, êîòîðûå òîëüêî-òîëüêî ïåðåøëè íà C# ñ C++ è äåëüôåé/àñìû). Ïëàíèðóåì áîëüøîå ðàñøèðåíèå øòàòà, îïûò ðàáîòû íà äðóãèõ ïðîåêòà ììîðïã ó íàñ åñòü. Ìû, â îòëè÷èå îò êèáåðãåéìà (øàðä-êîíêóðåíò ó íàñ â ãîðîäå) íå äåðæèì âåñü èçìåí¸ííûé êîä ó ñåáÿ, à îòïðàâëÿåì åãî äåâåëîïåðàì ÄÎËà, ñîâåðøàÿ ó ñåáÿ ëèøü åãî ïåðâè÷íóþ îáêàòêó è òåñòèðîâàíèå. È áóäåì ñîâåðøåíñòâîâàòü DOL âñåìè ñèëàìè. Åñòü æåëàíèå ïðèñîåäåíèòñÿ ê íàøåé ïîêà ìàëåíüêîé êîìàíäå ñòó÷èòå - icq:92175834 è ïèøèòå
xseven@scatisp.ruOriginally posted by Pro&Boy [B]ß â ñâîå âðåìÿ äåëàë ïîïûòêè ðóñèôèöèðîâàòü ýòó èãðó, ñäåëàë øðèôò ðóññêèé åé <ïîêóñàíî>
Êàê ÿ ïîíÿë âîçìîæíî ñäåëàòü "Language pack".. È åñòü êëèåíòû ñ ïîääåðæêîé þíèêîäà. Îäíàêî íà ðóññêîì ÿçûêå îáùàòñÿ âñ¸ ðàâíî íå ïîëó÷èòñÿ ;(.