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.