Sziasztok!
Olyan probléma adódott a módomban, hogy bizonyos szövegeket nem ír ki a szerver. Tehát mondjuk van a reakció teszt scriptem, a feladatot kiírja, hogy írd ezt stb., de amikor megnyerem, akkor nem írja ki, hogy megnyertem. De ugyan ezt, kipróbáltam -1es színkóddal, tehát csak fehér, és úgy kiírta. Amint \"kiszíneztem\" a szöveget, már nem. Na jólvan, így azt mondom, hogy színkód bug. De azonban a reakció teszt feladat adó szövege, ugyan ezekkel a színkódokkal vannak ellátva, és jó. Ugyan ez a probléma van az aranytojás scriptnél, meg a kilépõ üzenetnél.
Példa a reakcióból:
Ezt kiírja:
format( szFormat, sizeof( szFormat ), \"{ff8c00}Reakcióteszt: {ffd500}Aki a leghamarabb beírja ezt: {ff0000}%s {ffd500}, az nyer {ff0000}$%d-t, és +%d pontot{ffd500}.\", szChars, iReactMoney, iReactScore );
SendClientMessageToAll( -1, szFormat );
De ezt már nem:
format( szFormat, sizeof( szFormat ), \"{ff8c00}Reakcióteszt: {%06x}%s(%d) {ffd500}Megnyerte a reakció tesztet, {ff0000}%d {ffd500}másodperc elteltével. Nyereménye: {ff0000}$%d, +%d pont{ffd500}.\", GetPlayerColor( playerid ) >>> 8, szName( playerid ), playerid, iReactTime, iReactMoney, iReactScore );
SendClientMessageToAll( -1, szFormat );
A \'szFormat\' változó globális.
Valaki tudja, hogy mi okozhatja ezt a problémát?