wiecej informacji w /rank
smolon
25.07.2013
Witam !
Chcialem wgrac na serwer cos takiego: http://amxx.pl/topic...ank-przed-toba/
lecz nie bardzo wiem co zrobic z kodem ktory podal misieq.
Wszytsko wyglada u mnie tak:
#include <amxmodx>#include <csx>#include <colorchat>public newRank(id){if (!SayRank){client_print(id, print_chat, "%L", id, "DISABLED_MSG")return PLUGIN_HANDLED}new izStats[8], izBody[8]new iRankPos, iRankMaxiRankPos = get_user_stats(id, izStats, izBody)iRankMax = get_statsnum()ColorChat(id, TEAM_COLOR, "Twoj rank wynosi^x04 %d^x03 na^x04 %d^x03 , masz^x04 %d^x03 fragow i^x04 %d^x03 smierci", iRankPos, iRankMax, izStats[0], izStats[1])new szNameNext[64],szAuthID[64];get_stats(iRankPos-2,izStats,izBody,szNameNext,charsmax(szNameNext),szAuthID,charsmax(szAuthID));ColorChat(id, TEAM_COLOR, "Przed toba jest gracz^x04 %s^x03, ma^x04 %d^x03 fragow oraz^x04 %d^x03 smierci", szNameNext, izStats[0], izStats[1])return PLUGIN_CONTINUE}i przy kompilacji wyskakuje taki error:rank.sma(9) : error 017: undefined symbol "SayRank"jak to naprawic? albo czy ktos ma juz jakiegos gotowca
GwynBleidD
28.07.2013
Najpierw wrzuć ten kod w takiej postaci, aby był czytelny. Użyj code=pawn:1, dzięki czemu dodasz numerowanie linii, zmień 1 na dowolną liczbę od której ma się zaczynać numeracja, jeśli 1 linia tego kodu nie jest 1 z pliku. W ten sposób będziemy wiedzieli która linia jest tą 9tą...
Jeśli kopiujesz z amx studio, najpierw wklej kod do notatnika, a dopiero później z notatnika skopiuj go do postu. Możesz też użyć "Wklej jako czysty tekst", 3cia od końca opcja w 1 wierszu przycisków edytora.
smolon
28.07.2013
#include <amxmodx> #include <csx> #include <colorchat> public newRank(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, TEAM_COLOR, "Twoj rank wynosi^x04 %d^x03 na^x04 %d^x03 , masz^x04 %d^x03 fragow i^x04 %d^x03 smierci", iRankPos, iRankMax, izStats[0], izStats[1]) new szNameNext[64],szAuthID[64]; get_stats(iRankPos-2,izStats,izBody,szNameNext,charsmax(szNameNext),szAuthID,charsmax(szAuthID)); ColorChat(id, TEAM_COLOR, "Przed toba jest gracz^x04 %s^x03, ma^x04 %d^x03 fragow oraz^x04 %d^x03 smierci", szNameNext, izStats[0], izStats[1]) return PLUGIN_CONTINUE }
rank.sma(9) : error 017: undefined symbol "SayRank"
Rivit
31.07.2013
no ale to nie jest osobny plugin.
Nawet nie ma plugin_init()
czy to nie ma być podpięte do statsx.amxx??
smolon
31.07.2013
Podmienilem z tym co bylo w statsx i nie dziala mi wogóle komenda /rank i /top15 przy ktorej nic nie robilem