Kod: Tümünü seç
#define RECORDS 2
enum {
KILL
SELFKILL
}
new TopPlayer[3][RECORDS+1]
new TopPlayerName[RECORDS+1][33]
new Record[33][RECORDS+1]
Event_Record(id, recordtype, amt, exp) {
if(amt == -1)
Record[id][recordtype]++
else
Record[id][recordtype] = amt
new playerRecord = Record[id][recordtype]
if(playerRecord > TopPlayer[1][recordtype])
{
TopPlayer[0][recordtype] = id
TopPlayer[1][recordtype] = playerRecord
new name[MAX_NAME_LENGTH+1]
get_user_name(id,name,MAX_NAME_LENGTH)
format(TopPlayerName[recordtype],MAX_NAME_LENGTH,"%s",name)
}
}
TopPlayer[1][KILL][SELFKILL]
Record[TopPlayer[1][KILL]][SELFKILL]
gibi TopPlayer KILL i almış oyuncunun SELFKILL değerini öğrenmek istiyorum. Bu şekillerde olmuyor farklı şekillerde de denedim ama yapamadım yardımlarınızı bekliyorum.
örneğin
Player A' istatistikleri:
Record[id][KILL] = 10 Record[id][SELFKILL] = 5
Player B's istatistikleri
Record[id][KILL] = 9 Record[id][SELFKILL] = 7
Görüldüğü gibi Şu Anda TopPlayer[1][KILL] = 10 ve bu topplayerin Selfkili olan 5 değerini bulmak istiyorum.