Witam, nie wyświetla mi się procent na chat. Chodzi o to w nawiasie np. (Szansa: 10%), a wyswietla sie (Szansa: 10). Co robie źle?
Print(0, "Gracz ^4%s^3 odrodzil sie! ^4(Szansa: %d%%)", gszName[id], gSkill[id][4] * 10);
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 12.10.2018 13:10
Witam, nie wyświetla mi się procent na chat. Chodzi o to w nawiasie np. (Szansa: 10%), a wyswietla sie (Szansa: 10). Co robie źle?
Print(0, "Gracz ^4%s^3 odrodzil sie! ^4(Szansa: %d%%)", gszName[id], gSkill[id][4] * 10);
Napisano 12.10.2018 14:22
Nie działa, puste pola są. Robie to na serwerze LAN. Wyłączyłem wszystkie pluginy nic to nie dało.
Napisano 12.10.2018 17:57
Ostatnio również nad tym siedziałem. Doszedłem do takiego wniosku: jeśli przed znakami '%%' pojawi się więcej niż 1 znak formatowania, to znak '%' nie pojawi się. Problematyczne było również stawianie znaku formatowania od razu przy '%%' (tak jak u Ciebie %d%%), ale tej zależności jakoś nie rozbijałem na podstawowe informacje, żeby dojść w czym problem - zwyczajnie walnąłem spację i było po problemie. U mnie takie rozwiązanie działało:
formatex(TempTitle, charsmax(TempTitle), "^n\r-\w Jackpot bedzie sie powiekszal o wartosc %i %% co %i prob.", floatround(JackpotMultiplier * 100.0 - 101.0, floatround_round), JackpotMultiplierTries);
Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.
0 użytkowników, 0 gości, 0 anonimowych