Witam!
Chcę edytować pierwotną komendę /rank, aby to wyglądało tak:
* Twoja pozycja: (które) miejsce z (ilu) graczy. Masz (ile) zabic, (ile) trafien.Skill level (Acc.)%
Podaje przykład, jak to powinno wyglądać w say`u:
* Twoja pozycja: 346 miejsce z 1646 graczy. Masz 48 zabic, 465 trafien.Skill level 23%.
W załączniku daje źródło pluginu, czyli statsx.sma.
Jeżeli komuś jest wygodniej, to daje od razu wycinek z statsx.sma, który jest odpowiedzialny za tą komendę.
// 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
new Float:fEff, Float:fAcc
iRankPos = get_user_stats(id, izStats, izBody)
iRankMax = get_statsnum()
fEff = effec(izStats)
fAcc = accuracy(izStats)
client_print(id, print_chat, "* %L", id, "YOUR_RANK_IS", iRankPos, iRankMax, izStats[STATS_KILLS], izStats[STATS_HITS], fEff, fAcc)
return PLUGIN_CONTINUE
}
Załączone pliki
Użytkownik Aslan edytował ten post 14.04.2014 09:18


Dodatki SourceMod




statsx.amxx








