Witam!
Mam problem z edytowaniem /rank. Chce aby to wyglądalo tak:
* Twoja pozycja 346 miejsce z 1646 graczy. Masz 0 zabic, 0 trafien.Skill level [skuteczność w %]. ~ Przed toba jest [nazwa gracza]. Ma [ilość] zabic, [ilość] trafien.Skill level [skuteczność w %].
Daje tekst do edytacji:
// Display user rank
public cmdRank(id)
{
if (!SayRank)
{
client_print(id, print_chat, "%L", id, "DISABLED_MSG")
return PLUGIN_HANDLED
}
new izStats[8], izBody[8]
new iRankPos, iRankMax
iRankPos = get_user_stats(id, izStats, izBody)
iRankMax = get_statsnum()
ColorChat(id, GREEN, "* Twoja pozycja %d miejsce z %d graczy. Masz %d zabic, %d trafien.Skill level %d.", iRankPos, iRankMax, izStats[STATS_KILLS], izStats[STATS_HITS], fEff)
new szNameNext[64],szAuthID[64];
get_stats(iRankPos-2,izStats,izBody,szNameNext,charsmax(szNameNext),szAuthID,charsmax(szAuthID));
ColorChat(id, TEAM_COLOR, "Przed toba jest %s. Ma %d zabic, %d trafien.Skill level %d.", szNameNext, izStats[0], izStats[1])
return PLUGIN_CONTINUE
}
Kolory sobie sam zrobię. Próbowałem to zrobić, ale jak widzicie w tym tekscie z statsx.sma, coś mi nie wyszło...... ![]()
BARDZO PROSZĘ O POMOC!
OCZYWICIE ZA NAJLEPSZĄ ODPOWIEDZ + leci!! ![]()


Dodatki SourceMod












