Witam Posiadam taki problem że sobie przerobiłem w statsx a dokładnie komende /rank i wyświetlanie tego. Problemów jest pare:
Problem 1:
Podczas compile sma pojawiają się takie błedy ( ale działa norlamnie na serwerze )
Problem 2:
Gdy wgram już amxx na serwer i sprawdzam /rank wszystko ladnie dziala tylko jest taki problem gdy sie jest w top15 to /rank dziala ale jak sie juz jest 15 w rankingu to juz sie nie wyswietlają informacje po wpisaniu /rank :C i to jest najwiekszy problem
KOD /rank:
// Display user rank public cmdRank(id) { if (!SayRank) { client_print(id, print_chat, "%L", id, "DISABLED_MSG") return PLUGIN_HANDLED } new name2[64],stats[8],body[8],stats1[8],body1[8] new max = get_statsnum() new rank = get_user_stats(id,stats,body) new rank2 = get_user_stats(rank+1,stats1,body1) get_user_name(rank+1,name2,63) new roznica = stats[0] - stats1[0] new izStats[8], izBody[8] new iRankPos, iRankMax iRankPos = get_user_stats(id, izStats, izBody) iRankMax = get_statsnum() if(rank == 1) { ColorChat(id, GREEN, "** ^x01Jestes^x04 Top 1 ^x01w rankingu, nie ma nikogo przed toba kozaku") } else { ColorChat(id, GREEN, "** ^x01Twoj ranking wynosi ^x04%d ^x01na ^x04%d^x01, masz ^x04%d ^x01 fragow^x01, oraz^x04 %d^x01 smierci", rank, iRankMax, izStats[0], izStats[1]) new szNameNext[64],szAuthID[64]; get_stats(iRankPos-2,izStats,izBody,szNameNext,charsmax(szNameNext),szAuthID,charsmax(szAuthID)); ColorChat(id, GREEN, "** ^x01Przed toba jest gracz^x04 %s^x01, ma^x04 %d^x01 fragow oraz^x04 %d^x01 smierci.", szNameNext, izStats[0], izStats[1]) get_stats(iRankPos+0,izStats,izBody,szNameNext,charsmax(szNameNext),szAuthID,charsmax(szAuthID)); ColorChat(id, GREEN, "** ^x01Za toba jest gracz^x04 %s^x01, ma^x04 %d^x01 fragow oraz^x04 %d^x01 smierci.", szNameNext, izStats[0], izStats[1]) } }
Użytkownik swajt edytował ten post 30.11.2016 02:32