viewing paste Unknown #20968 | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
-   script  dropcardsMVP    -1,{
    OnNPCKillEvent:
        if(MVPKills[killedrid] >= .@NeededKills[killedrid]){
            dispbottom "Поздравляем Вас! Вы убили "+.@NeededKills[killedrid]+" "+getmonsterinfo(killedrid,0)+"";
            getitem .MVP_list[killedrid], 1;
            MVPKills[killedrid] = 0;
            end;
        } else {
            MVPKills[killedrid]++;
            dispbottom "Вы убили "+getmonsterinfo(killedrid,0);
            dispbottom "Вам осталось убить "+(.@NeededKills[killedrid]-MVPKills[killedrid])+" для того, чтобы получить карту.";
            end;
        }
            
    OnInit:
        query_sql("SELECT * FROM mvps_table", .@ID, .@CardID, .@NeededKills);
        for (.@i=0; .@i < getarraysize(.@ID); .@i++)
            .MVP_list[.@ID[.@i]] = .@CardID[.@i]; // .MVP_list[1002] will be equal to Poring's Card ID
        end;
}
Viewed 882 times, submitted by Guest.